Skip to content

Latest commit

 

History

History
37 lines (33 loc) · 1.68 KB

README.md

File metadata and controls

37 lines (33 loc) · 1.68 KB

Требования к уровню на экзамен:

  1. Выполнен уровень в проекте Aurora
  2. Движок Phaser, язык JS
  3. Реализовано движение игрока и ввод с клавиатуры, мыши или геймпада
  4. Реализована хотя бы 1 физическая модель движения (на основе встроенных физических модулей Arcade, Matter или собственная)
  5. Реализована базовая модель поведения (1-2 стиринга)
  6. Реализована модель поведения "верхнего уровня" для NPC (выбор целей на основе одной из моделей: конечный автомат, дерево поведения, нечеткая логика, продукционная модель, blackboard, своя модель)
  7. Реализована процедурная генерация карты по одному из алгоритмов (комнаты, коридоры (случайные блуждания), клеточный автомат, генерация лабиринта, свой алгоритм)
  8. Уровень выполнен в виде отдельной сцены, код предоставлен в виде пулл-реквеста в репозиторий https://github.com/mmcs-gd/aurora2020/

Development

cd aurora2020
npm install
npm start

Build

cd aurora2020
npm run build
cd ./dist

Github pages

cd aurora2020
npm run predeploy
npm run deploy

Server

cd aurora2020
npm install ws
node server.js