zikworld
offline
Опыт:
3,878Активность: |
способен ли движок?
хотелось бы узнать, можно ли сделать так, чтобы можно было запрыгивать как в КС на ящики?... |
30.08.2010, 14:26 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,725Активность: |
чиго? )
Можно. Сделай бд высот по всей карте. И проверяй их. Например там где земля высота = 1, там где ящик = 2 и т.д.
HM_hpoint[0,0] = 1
HM_hpoint[1,0] = 1 HM_hpoint[2,0] = 1 HM_hpoint[3,0] = 1 HM_hpoint[0,1] = 1 HM_hpoint[1,1] = 2 HM_hpoint[2,1] = 2 HM_hpoint[3,1] = 3 сама точка это минимальная еденица коллизии. В игре же она может быть с большой площадью.
****
*##$
$ - два ящика ( стана ) Правда придется тебе делать свою систему столкновений, но это к лучшему ) |
30.08.2010, 15:16 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
точки? о_О тогда уж регионы =\ кстати это и в варкрафте можно было сделать. да не, там легче свою коллизию будет сделать. Отредактировано agentex, 30.08.2010 в 15:26. |
30.08.2010, 15:18 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
zikworld
offline
Опыт:
3,878Активность: |
ну а если лесница из ящиков например?
zikworld добавил: можешь сделать хоть небольшой примерчик, просто я только начал работать в ГЕ плохо разбираюсь, но для меня это очень ВАЖНО...!! |
30.08.2010, 15:40 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,725Активность: |
Делать? нее )
Тут надо свой двиг писать, что-бы один примерчик сделать. Можешь использовать уже созданную карту высот. Допустим при движение вверх проверяй что относительно положения героя высота не больше чем высота в точке героя + 30
Если больше то он упрется как в стену. |
30.08.2010, 16:00 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
Ahelhot, Я так и делаю=) Тут,если не свой двиг,то достаточно много проверок.Я делал прыжки со склонов по тому же принципу. Или,как вариант,изучи головорезов. |
30.08.2010, 16:45 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|