Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Симуляция 2д мира

Юниты и возможности: 🌲 Деревья, камни и трава. 🐔 Травоядные ищут и едят ближайшую траву. 🐺 Хищники охотятся на травоядных. Существа ищут путь с помощью BFS. Автоматический спавн ресурсов и существ при уменьшении их количества. Пауза симуляции по клавише Space. Отрисовка карты в консоли.

Установка: Установить зависимости: pip install -r requirements.txt.

Запуск: python main.py

Для постановки симуляции на паузу или снятия с паузы нажмите Space.

Структура: Основная игровая логика разделена на сущности, карту, поиск пути и действия (Action), которые выполняются при инициализации и каждом ходе симуляции.

About

симуляция 2д мира

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages