/termninja

Terminal games played over a network with netcat and a browser based scoreboard. Currently Snake, Hangman, and Subnet Racer

Primary LanguagePython

Build Status GitHub last commit Live Demo GitHub

About

Termninja is a collection of networked, termninal games.

Games

  • Snake: notes support
  • Celebrity Hangman
  • Subnet Racer

Structure

.
├── README.md
├── docker-compose.yml
├── .travis.yml
├── client.sh
|
├── games/      # contains the actual game servers
├── frontent/   # contains the nextJS frontend
├── api/        # Sanic app for api access to backend
└── base/       # database access shared by api and games

Built with

  • Asyncio
  • Sanic
  • NextJS
  • Docker