Skip to content

js13kGames/forgotten-depths-path-of-the-necromancer

 
 

Repository files navigation

js13k 2022 entry by David Brad



About this project

  • This project is written in TypeScript, and transpiled using the esbuild package.
  • This project's build tools require node.js v16.8 or higher.
  • This project makes use of the yarn package manager.
  • The build tools are meant to be run on Windows, using a bash-like terminal such as Git Bash or WSL.

This project uses a makefile to streamline the various build commands:

  • make install - Installs all dependancies, and unzips some build tools from the tools.7z file included.
  • make uninstall - Removes build folders, dist folders, node_modules, and tools.
  • make dev - Development build process, puts the build into watch mode, and serves the game from "http://localhost:3000/".
  • make release - Release build process, this will perform a single minified transpile, inline all code into the index.html, and zip the index.html and any other assets into "/dist/game.zip".