All projects

Social deduction game built using websockets.

Year
2022
Type
Game
Stack
  • Node.js
  • Express
  • Socket.io
  • QR codes
  • HTML
  • CSS
Imposter Game

A social deduction game you play in real life with your phone. Inspired by the popular game "Among Us".

Features

  • Lobby: Players join a lobby and wait for others to join.
  • Imposter System: a set amount of players are imposters and try to eliminate the other players.
  • Dynamic task loading: Tasks are built as a JavaScript + HTML package and are loaded at runtime.
  • QR Code scanning: Users must scan a QR code to execute a task.
  • Emergency meeting: Players can call an emergency meeting to vote on who to eliminate.

Technical Details

Built with Node.js, Express and Socket.io, with plain HTML + CSS for the front-end. Task QR codes are generated with qrcode and scanned in the browser with qr-scanner.

Next projectAgent Office