Death Estate, a packing-puzzle city builder! Build roads, then try to place as many houses that can fit for ghosts to live in.
Try the submitted entry at: https://dev.js13kgames.com/games/death-estate
Try the current state of the game at: https://jayther.github.io/js13k-2022-death/
(Instructions in-game, but also described below)
In the first phase, build roads by click-and-dragging on the grid. When you're ready, click Done.
In the houses phase, ghosts will come in and request peculiarly-shaped houses for you to place. Drag-and-drop the houses onto the grid to place them (must touch a road and not intersect other houses). You can click "Rotate" or right-click to rotate the house, or click "Skip" to skip the current ghost's request.
Game is over when you've run out of skips or there are no where to build. Points are based on the number of tiles covered by houses.
- Make sure to use Node 16.x with npm 8.x
nvm use
to use the current version in.nvmrc
npm i
npm run build
This will make a build in dist/
folder.
This will require 2 terminals.
npm run watch
npm run server
, which will servedist
In browser, go to http://127.0.0.1:8080
Note that npm run watch
won't build right away until a change in src/
has occurred.
- Build with
npm run build
, which will update thedocs/
folder - Push to main