Skip to content

./othello

◐ Demo

A real-time multiplayer Othello/Reversi web app with lobby system, built with Meteor.js for instant data synchronization.

Meteor.jsJavaScriptMongoDB

screenshots

othello screenshot 1
othello screenshot 2

about this project

A single-page web application implementing the classic board game Reversi/Othello using the Meteor.js framework.

Features a multiplayer lobby where players can create and join games, with real-time gameplay powered by Meteor's reactive data system. The game board renders the full Othello ruleset including legal move validation, piece flipping, and endgame scoring.

What makes this interesting: it was an early exploration of real-time web applications using Meteor's pub/sub model — the framework that pioneered reactive web apps before React hooks and WebSockets became mainstream. The lobby system demonstrates multi-room state management.

Language
JavaScript
Year
2017
Stars
1