yarn install
- Install the dependencies
yarn run dev
- Run locally
When in free mode
n - turn map editor on / off
m - show minimap
h - hide / show walls
When in map editor:
1 - Thin Walls editor
2 - Floor Editor
3 - Furniture Editor
4 - Walls editor (the old ones taking up entire grid)
When tool is selected:
q - placing mode
w - deletion mode if available
e - next texture if available
r - rotate if available
Holds logic and data needed to handle map properly
All of the tooling needed for editing features to work
Custom implementation of A* algorithm to make pathfinding work with "thin" walls
Main Phaser scene where it all happens
Used as a vessel to always display minimap (and other UI components in the future) always above the GameScene