Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 16.01.2010, 00:19   #466
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Кто знает как сменить стандартный ярлык Blitz3d?
где то , когда то видел но в то время не обратил внимание
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 00:32   #467
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений
(для 15,676 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Прогой ResHacker.
Заранее подготовить ico (я использую Фотошоп + icon suchi).
Вскрыть ехешник Ресхакером и заменить (там несложно, разберёшься)

Есть другой вариант: проделать то же самое с блицовской runtime.dll, тогда всё, что ты будешь компилить, будет иметь ту иконку, которую ты сунул в эту dll.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
KingMaks (16.01.2010), Reizel (16.01.2010)
Старый 16.01.2010, 12:37   #468
laaqiq
AnyKey`щик
 
Регистрация: 14.01.2010
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от Reks888 Посмотреть сообщение
1)Довольно неблагодарно копипастить весь код с includ'aми
2)Этот код вообще не может работать поскольку переменная Camera объявляется глобальной дважды
3)Зачем такие сложности? Куча переменных это хорошо, но ты же не физику движений делаешь? Код очень извращенный... Такое ощущение что ты его откуда-то скопировал(возможно, с физического бенчмарка) и теперь не можешь понять почему ничего не работает. Делай проще, и люди к тебе потянутся.


Вот это очень очень страшно. Мало того что делятся дробные числа так ещё и в цикле.
Вывод: переписывай код на этот раз без TranslateEntity, извращенных переменных, настроек камеры и т.д.
Дать правильный пример не могу - у меня нет твоей медии, а если я напишу по-своему то ты ничего не поймешь
Напиши пожалуйста по своему, я постараюсь понять. А то нигде нет описания как сделать нормальное управление мышкой и нормальный, реалистичный вид от первого лица

Я не совсем понимаю что значит поля ускорений, покажите на примере.
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 12:54   #469
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

laaqiq, http://blitzetc.blitzmax.ru/index.ph...Person_Shooter
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 13:21   #470
laaqiq
AnyKey`щик
 
Регистрация: 14.01.2010
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от Nex Посмотреть сообщение
Я читал, но там игрок представляет камеру приделанную к сферке 3х3х3 гуляющую по плоскому миру. У него как бы нет ног, ему не взобратся на горку,лесницу и т.п. У меня НЕ плоский мир, вот я и не понимаю как сделать реалистичный вид от 1 лица.
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 14:09   #471
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Laagiq если я тя правильно понял:
я лично делаю вот так:

Global Player=CreateSphere()
Global CamPlayer=CreateCamera(Player)
PositionEntity Player,50,60,60
EntityRadius player,8,30

MoveEntity CamPlayer,0,10,0

Сообщение от laaqiq Посмотреть сообщение
У него как бы нет ног, ему не взобратся на горку,лесницу и т.п.
Чтобы сделать так что игрок поднимался по листнице, просто надо при колизии назначить скольжение т.е. 3. И он при каком то соотношений( хз каком) высоты ступеньки скользит вверх, но при значительных высотах например стол xD он не будет тянутся вверх
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
laaqiq (16.01.2010)
Старый 16.01.2010, 14:27   #472
laaqiq
AnyKey`щик
 
Регистрация: 14.01.2010
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Кажется проблема гдето здесь:

While Not KeyHit(1) 

   mxspd#=MouseXSpeed()*0.2
   myspd#=MouseYSpeed()*0.2

   MoveMouse GraphicsWidth()/2,GraphicsHeight()/2

   campitch=campitch+myspd
   If campitch<-89 Then campitch=-89
   If campitch>89 Then campitch=89
   RotateEntity player,campitch,EntityYaw(player)-mxspd,0
   
   If KeyDown( 203 )=True Then mvx=mvx-0.7
   If KeyDown( 205 )=True Then mvx=mvx+0.7
   If KeyDown( 200 )=True Then mvz=mvz+0.7
   If KeyDown( 208 )=True Then mvz=mvz-0.7


   mvy=mvy-5.1
   If EntityCollided(player,TypeWall)
     mvy=mvy+3.1
   EndIf
  
   mvx=mvx/1.2
   mvy=mvy/1.2
   mvz=mvz/1.2
   MoveEntity player,mvx,0,mvz
   TranslateEntity player,0,mvy,0

RenderWorld 
UpdateWorld 
Flip 
Wend 
End
МувЕнтити работает, но камера хоть и переместилась выше все равно крутится относительно player'a.

зы Знаю что код корявый, но другого незнаю(
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 14:32   #473
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков)

я даже догадываюсь где ты этот код откопал
Сообщение от laaqiq Посмотреть сообщение

МувЕнтити работает, но камера хоть и переместилась выше все равно крутится относительно player'a.
а тебе как нужно, объясни я чето не очень понял
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 14:44   #474
laaqiq
AnyKey`щик
 
Регистрация: 14.01.2010
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от EaNub Посмотреть сообщение
я даже догадываюсь где ты этот код откопал


а тебе как нужно, объясни я чето не очень понял
Как же обьяснить то
Я хочу сделать бродилку. Мне надо, чтобы камера была на уровне головы и игрок мог передвигатся как во всех нормальных FPS.
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 15:07   #475
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Вопрос-Ответ (для новичков)

делай низкополигональную большую(относительно) сферу, ставь ей альфу в 0, коллюзию со скольжением, камеру к ней припаренть, поставь по оси Y чуть выше, т.е: Camera=CreateCamera(Sphere)ositionentity Camera,0,10,0
Собственно когда я делал так все работало
(Offline)
 
Ответить с цитированием
Старый 16.01.2010, 15:43   #476
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков)

если у тя возникает проблема типа смотриш вниз и идеш вперед и он опускается вниз , куда смотрит камера?я решил вопрос так:
игрок крутиться только по горизонтали, а камера только по вертикали:

RotateEntity Camera,campitch,0,0
RotateEntity Player,0,EntityYaw(player)-mxspd,0
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
laaqiq (16.01.2010)
Старый 16.01.2010, 15:44   #477
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопрос-Ответ (для новичков)

laaqiq

MoveMouse CursorPosX,CursorPosY
TurnEntity player,0,-x,0
TurnEntity camera,y,0,0
limit = EntityPitch(camera,True)
If limit < -80 Then RotateEntity camera,-80,0,0
If limit > 80 Then RotateEntity camera,80,0,0
If KeyDown(17) Then MoveEntity player,0,0,0.1
If KeyDown(31) Then MoveEntity player,0,0,-0.1
If KeyDown(30) Then MoveEntity player,-0.1,0,0
If KeyDown(32) Then MoveEntity player,0.1,0,0
где икс и игрек скорость мышки
лимит ето угол поворота камеры по оси икс
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
laaqiq (16.01.2010)
Старый 16.01.2010, 15:48   #478
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

EaNub, так и надо делать.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Nex за это полезное сообщение:
laaqiq (16.01.2010), Reizel (16.01.2010)
Старый 16.01.2010, 17:16   #479
laaqiq
AnyKey`щик
 
Регистрация: 14.01.2010
Сообщений: 10
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от EaNub Посмотреть сообщение
если у тя возникает проблема типа смотриш вниз и идеш вперед и он опускается вниз , куда смотрит камера?я решил вопрос так:
игрок крутиться только по горизонтали, а камера только по вертикали:

RotateEntity Camera,campitch,0,0
RotateEntity Player,0,EntityYaw(player)-mxspd,0
Вот это реально помогло! Спс
(Offline)
 
Ответить с цитированием
Старый 18.01.2010, 23:44   #480
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопрос-Ответ (для новичков)

кто нибудь из вас мне обьяснит почему блитз не находит чилды в .b3d (сравнивал с 3ds), а я так верил что этот формат избаранный!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Android (18.01.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста дайте ответ на несколько вопросов Kuzma 3D-программирование 8 06.10.2009 19:38
Предложение к теме "вопрос-ответ" jimon Наш форум 1 27.02.2009 19:26
Мой ответ Жеке! alcosholik Болтовня 5 19.11.2005 16:41


Часовой пояс GMT +4, время: 20:19.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com