- Выполнен уровень в проекте Aurora
- Движок Phaser, язык JS
- Реализовано движение игрока и ввод с клавиатуры, мыши или геймпада
- Реализована хотя бы 1 физическая модель движения (на основе встроенных физических модулей Arcade, Matter или собственная)
- Реализована базовая модель поведения (1-2 стиринга)
- Реализована модель поведения "верхнего уровня" для NPC (выбор целей на основе одной из моделей: конечный автомат, дерево поведения, нечеткая логика, продукционная модель, blackboard, своя модель)
- Реализована процедурная генерация карты по одному из алгоритмов (комнаты, коридоры (случайные блуждания), клеточный автомат, генерация лабиринта, свой алгоритм)
- Уровень выполнен в виде отдельной сцены, код предоставлен в виде пулл-реквеста в репозиторий https://github.com/mmcs-gd/aurora2020/
cd aurora2020
npm install
npm start
cd aurora2020
npm run build
cd ./dist
cd aurora2020
npm run predeploy
npm run deploy
cd aurora2020
npm install ws
node server.js