Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1020 Bytes

new_area.md

File metadata and controls

18 lines (12 loc) · 1020 Bytes

Для добавление новой игровой области:

Рекомендую ознакомиться с интерфейсом IArea в модуле Kernel.

  1. Создать новый класс области и добавить его в bgs.area.
  2. Для добавления базового функционала требуется наследовать новый класс от AbstractArea. area_parent
  3. Реализовать нужный функционал.
  4. Добавить новую фабрику или изменить методы старой в bgs.area.factory.
  5. В bgs.setup.alias.AreaAliasList добавить новый алиас на метод фабрики для создания конкретной конфигурации области.
    area_alias

Общая информация:

Нумерация клеток:

area_squares