Game Maker - создание игр | HellRoom Games
Февраль 08, 2025, 00:31:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

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

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

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


« : Май 12, 2012, 17:55:58 »

Подумал что будет полезно.
Жмем левой кнопкой, и игрок идет по найденному пути.
Код комментировал максимально подробно
Кстати ГМовские функции работают гораздо быстрее самописных скриптов

* find_mp_grid.gmk (12.68 Кб - загружено 1073 раз.)
screenshot101.png
Пример поиска пути через стандартные функции ГМ
* screenshot101.png (13.11 Кб, 640x480 - просмотрено 3990 раз.)
Записан

Strateg
GM Pro user
*

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

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: изобретаю велосипед
Сообщений: 562



« Ответ #1 : Май 12, 2012, 19:32:35 »

Всегде искал путь вручную, без стандартных функций, интересно будет взглянуть, как это делается обычным способом.
Записан

Gamer2012
Активный участник
*****

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

Пол: Мужской
API: Game Maker 8.0 Pro
Деятельность: делаю несколько игр
Сообщений: 257



WWW
« Ответ #2 : Май 12, 2012, 20:38:39 »

Это классно! +1
Записан

http://ggp-world.taba.ru/  -- мой блог
S_Kleer
GM Pro user
*

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

Награды:
За лояльность! [+500 репутации]3 место в Дичайшем джеме #82000 сообщений!За постоянность! [50 дней на форуме]Настоящий игродел!2 место на HellRoom Jam #5, Контраст...
API: GameMaker Studio 2
Сообщений: 2734


« Ответ #3 : Май 12, 2012, 21:38:40 »

Эх, кто бы сделал (если это вообще реально) поиск пути для lite версии, а так, я этот пример проверю через недельку.
Записан

Коты - Мирители
Strateg
GM Pro user
*

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

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: изобретаю велосипед
Сообщений: 562



« Ответ #4 : Май 12, 2012, 23:19:32 »

Эх, кто бы сделал (если это вообще реально) поиск пути для lite версии, а так, я этот пример проверю через недельку.
про-версией религия не позволяет? 
ну а волновым методом с помощью простых массивов поискать не вариант? Фил прекрасный пример выкладывал.
Записан

skypo
GM Pro user
*

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

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


WWW
« Ответ #5 : Май 12, 2012, 23:31:31 »

В хозяйстве пригодится. Однозначно  Уважуха
Записан
Q33
XD
GM Pro user
*

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

Пол: Мужской
Награды:
За постоянность! [10 дней на форуме]
API: GameMaker Studio Master
Сообщений: 325



WWW
« Ответ #6 : Май 12, 2012, 23:32:46 »

Молодец!!! Хороший пример.
Записан
MogAIka
Участник
****

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

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


« Ответ #7 : Май 12, 2012, 23:35:17 »

Вот тут точно нужно либу делать
Завтра сделаю (инфа 80%)
Записан

S_Kleer
GM Pro user
*

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

Награды:
За лояльность! [+500 репутации]3 место в Дичайшем джеме #82000 сообщений!За постоянность! [50 дней на форуме]Настоящий игродел!2 место на HellRoom Jam #5, Контраст...
API: GameMaker Studio 2
Сообщений: 2734


« Ответ #8 : Май 13, 2012, 14:37:16 »

Записан

Коты - Мирители
Dmi7ry
Гл. Администратор
*

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

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #9 : Май 13, 2012, 16:19:18 »

Позволяет, но религия эта на другом компе в деревне, а приеду я туда только на выходных. 
интернет-то не только на другом компе есть.
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

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