Dao
Info
This is a TypeScript implementation of the board game Dao. The whole thing was a fun project to try building a TypeScript app from scratch.
Play
Play the game here: https://apps.fuzzyworld.net/dao-game/
Running
npm run start- Navigate to
http://localhost:3000/
Debugging
npm run start- Run
Launch Chrome against localhostdebug task in VSCode
Esbuild
This project is using esbuild for creating a bundle.
Todos
- Add video chat
- Convert to React
- Publish versions of all branches
- Add computer opponent using simple minimax logic.
- https://www.neverstopbuilding.com/blog/minimax
- https://en.wikipedia.org/wiki/Minimax