gamedev-patterns-ts
gamedev-patterns-ts copied to clipboard
Building a Game With TypeScript
In this series of tutorials we are discussing how to build a simple turn-based game from scratch using TypeScript, no external libraries, SOLID architecture, incremental approach and unit testing.
Project setup
- install Node.js (the version is specified in package.json)
- if you have nvm installed:
nvm use
- Install dependencies
npm install
Compiles and hot-reloads for development
npm start
Run your unit tests
npm t
Lints and fixes files
npm run lint
Tech stack
- TypeScript
- Jest / ESLint