Пример движения по сетке. - Общие вопросы разработки игр - Разработка игр на Game Maker (Simple Mode) - Форум Game Maker. Разработка игр.
Здравствуй Гость | Перейти на сайт

Главная | Форум | Регистрация | Войти
YYG Competition #6 [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Общие вопросы разработки игр » Пример движения по сетке.
Пример движения по сетке.
Nik Дата: Вторник, 05.01.2010, 14:15 | Сообщение # 1
Болтун
Группа: Проверенные
Сообщений: 177
Статус: Offline
Есть у кого-нибудь простенкий пример движения по сетке, наподобии Наемников из Краслина?
 
Semyel Дата: Вторник, 05.01.2010, 16:28 | Сообщение # 2
Разговорчивый
Группа: Проверенные
Сообщений: 114
Статус: Offline
Допустим, у тебя сетка 32х32 пикселя. Значит, каждый шаг персонажа надо делать на 32 пикселя, чтобы он перешел в следующую ячейку. Проще всего сделать обычным jump-ом, а если при переходе в новую клетку нужна анимация, то тут вариантов много. Либо включать горизонтальную/вертикальную скорость и "ловить" спрайт в месте назначения, либо делать mp_linear_step до места назначения (в событии шага, что не всегда удобно, плюс не точное движение по прямой). Если нужно обходить препятствия, то надо "прозванивать", есть ли там какой объект. Ну, а пример вот, только его доделать надо, что-то боты с координатами путаюццо, не точно на 32 ходят.

Плин, а как gmk файл прикрепить?



Сообщение отредактировал Semyel - Вторник, 05.01.2010, 16:37
 
Druce Дата: Вторник, 05.01.2010, 20:01 | Сообщение # 3
Каждый 5й пост мой
Группа: Страж
Сообщений: 1403
Статус: Offline
Nik, я когда-то делал, если разберешься то используй: http://druce.ucoz.ru/load/0-0-0-45-20.


Я может быть и скачаю вашу игру, если вы напишите ее размер.
druce.ucoz.ru|BioHazard|war_game v0.7|Right2kill v02f|OneStep v02h
 
Nik Дата: Среда, 23.06.2010, 11:46 | Сообщение # 4
Болтун
Группа: Проверенные
Сообщений: 177
Статус: Offline
Спасибо, будем разбираться.

Добавлено (23.06.2010, 11:46)
---------------------------------------------
Druce, Такой вопрос, что то не могу разобраться, ты используешь поиск А*, как ты реализовал то, что по шелчку мыши путь ищется от персонажа до середины ближайшей к курсору клетки, я как не бился, у меня не выходит...

 
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Общие вопросы разработки игр » Пример движения по сетке.
Страница 1 из 11
Поиск:



Сообщество Gmaker.SU 2005-2010
Используются технологии uCoz
Простой вход