На видео представлен бот движущийся по площадке из кубов 10x10 который случайным образом выбирает себе путь. В процессе этого мною изменяется ландшафт. Всяческие изменения для бота не преграда.
Он способен ориентироваться на местности учитывая любые изменения.
Моя самая первая попытка вообще что-то программировать, я люблю укрытия и щиты, по своей натуре. Так-вот и от игр обязательно требую такого, например самым первым приятным впечатлением была Nox,
потом Oblivion... а из шутеров то ...Gears of War кажется так, стратегии, в тылу врага лис пустыни.... Я захотел что-то подобное создать....
Работа моего клиент - серверного приложения, скорость поворота персонажа мышкой конечно стоит увеличить, но в этом видео акцент не на это. Синхронизированное воспроизведение анимации как на
сервере так и на клиенте для меня было трудновыполнимым в связи с большим обьемом данных передаваемых через сеть...
На видео: один Unit используя мой AStar, следует в одному ему известных направлениях. Второй Unit преследует первого как если бы тот был его лидером. Уровень отслеживает положение лидера, и генерирует недостающие части уровня в требуемых направлениях, попутно не забывая отгружать старые секции, для освобождения ресурсов компьютера.