Site Logo

Socket.IO Super Mario Tic Tac Toe

Mario Create Game Screen

I built this game to teach myself Socket.IO. The user is able to create or join a game. The games list is updated in real time for the client whenever another user creates a game. Games are restricted to two people by use of Socket.IO rooms so no one else can join an already in progress game. The game names are sanitized by the server and restricted so no game names can be reused.

Technologies used:

  • Socket.IO

  • Socket.IO-client

  • ExpressJS

  • NodeJS

  • Javascript/ES6

  • CSS3

  • HTML

Website Created by Sean Mee using GatsbyJS and Contentful CMS © 2023