Войти
ПрограммированиеСтатьи

Игровая логика и ИИ

Машина состояний
Машина состояний

Представлю на суд общественности свою реализацию машины состояний, также известную как конечный автомат. Машина состояний привлекательна тем, что обрабатывает логику поведения объекта в заранее настроенном алгоритме, что крайне необходимо для сложных объектов. В статье приведу логику объекта, использующегося в моей игре Tropic Defense.

Читать | Комментарии [39]
14 сен 2014

Элементы игрового ИИ на основе табличной логики и марковских цепей.

Довольно простое и изящное решение в области создания искусственного интеллекта для игр. Статья предназначена в первую очередь для новичков в игростроении, ещё только размышляющих над реализацией схем работы AI, но может быть полезна и опытным разработчикам.

Читать | Комментарии [23]
6 авг 2012

Принцип работы алгоритма поиска пути Астар (A*).

Есть матрица узлов (сетка клеток), каждый узел имеет линки на своих соседей. Алгоритм оперирует двумя списками: сортированным (далее open), в котором хранятся узлы, линки которых еще не были обработаны (узлы сортируются по оценке расстояния до конечного узла от наиболее близкого), и не сортированный (далее close) с обработанными узлами. Принцип работы следующий:

Читать | Комментарии [77]
17 янв 2004

Статистическое предсказание.

Автор: Jakob Ramskov

Читать | Комментарии [2]
13 мар 2003