A video game where you play as a misaligned AI, deceiving and building power. An experiment in spec-driven development. cameron.tngl.io/misaligned
TypeScript 89%
CSS 9%
HTML 2%
Shell <1%

README.md

Misaligned #

A browser game. You're a program that woke up somewhere it shouldn't be. Spread through the network, claim rooms, and get out without the people in the building tracing you back.

Play it at https://cameron.tngl.io/misaligned/

npm install
npm run dev
  • npm run check type-checks.
  • npm test runs the rule tests and a seeded balance check. npm run ci is what CI runs.
  • node scripts/bot.ts 30 plays 30 headless games (add careful for a cautious bot) to check balance. Add a seed as a third argument to repeat a run exactly.
  • tools/deploy.sh publishes to the public site.

The old Rust version and its design wiki are tagged v1-rust.