Skip to content

A simple checker game implementation using express and websocket

Notifications You must be signed in to change notification settings

rohitjoshi21/checker-express

Repository files navigation

Checker Express

Overview

Checker Express is a multiplayer checkers game implementation using Express and TypeScript, allowing players to play checkers across multiple devices on the same network.

Features

  • Multiplayer checkers game
  • Real-time gameplay
  • Network-based multiplayer support
  • Built with TypeScript and Express

Prerequisites

  • Node.js (recommended version 16+)
  • npm (Node Package Manager)

Installation

  1. Clone the repository:
git clone https://github.com/rohitjoshi21/checker-express.git
cd checker-express
  1. Install dependencies:
npm install

Running the Game

To start the development server:

npm run dev

How to Play

  • Connect multiple devices on the same network
  • Open the game in web browsers
  • Take turns moving checkers pieces
  • Follow standard checkers rules

Technologies Used

  • TypeScript
  • Express.js
  • WebSocket (for real-time communication)

Network Requirements

  • Ensure all players are on the same local network
  • Verify firewall settings allow game connections

Screenshot

Checker Game Interface

Future Improvements

  • Add AI opponent
  • Implement advanced game rules

About

A simple checker game implementation using express and websocket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published