Game Maker - создание игр | HellRoom Games
Март 26, 2025, 01:59:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Lib для работы с поиском пути  (Прочитано 7940 раз)
0 Пользователей и 1 Гость смотрят эту тему.
MogAIka
Участник
****

Репутация: 35
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Деятельность: GML, C++, Java
Сообщений: 202


« : Май 13, 2012, 14:14:13 »

Либа для работы с функциями на mp_grid
Автор: MogAika
Функции:
Init - инициализирует сетку с высотой и шириной ячеек
Destroy - уничтожает сетку
Block Cell - делает ячейку сетки, в которую входят координаты X и Y занятой
Unblock Cell - делает ячейку сетки, в которую входят координаты X и Y свободной
GetPath - находит путь из XStart,YStart в XGoal,YGoal и записывает его в путь Path
Draw Grid - Рисует сетку из красных(занятых) и зеленых(свободных) ячеек  (вызывается в событии Draw);

Id сетки либа хранит в переменной global._mp

Вот пример использования http://forum.hellroom.ru/index.php?topic=10824

* path.rar (1.25 Кб - загружено 721 раз.)
Записан

ETUN4
«Старожил форума»
******

Репутация: 50
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: Game Maker, HTML, MobileBasic...
Сообщений: 855

Ну как-то так...


« Ответ #1 : Май 13, 2012, 14:25:06 »

А кто автор?
Записан

lucheus
Free Bird
«Старожил форума»
******

Репутация: 81
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: GameMaker Studio 2
Деятельность: Игростроение, дизайн, музыка, ролики и т.п
Сообщений: 769


« Ответ #2 : Май 13, 2012, 14:43:29 »

А кто автор?
MogAIka я понимаю
Записан

"Глина, из которой ты слеплен, высохла и затвердела, и уже ничто и никто на свете не сумеет пробудить в тебе уснувшего музыканта или поэта, или астронома, который, быть может, жил в тебе когда-то" (с) Антуан де-Сент Экзюпери

ETUN4
«Старожил форума»
******

Репутация: 50
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: Game Maker, HTML, MobileBasic...
Сообщений: 855

Ну как-то так...


« Ответ #3 : Май 13, 2012, 17:57:05 »

А кто автор?
MogAIka я понимаю
Больше всего да, но может и не он...
Записан

MogAIka
Участник
****

Репутация: 35
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Деятельность: GML, C++, Java
Сообщений: 202


« Ответ #4 : Май 13, 2012, 20:20:15 »

Обновил первый пост
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.108 секунд. Запросов: 29.