akshaysonvane / Binary-Search-Multiplayer-Game

A real-time multiplayer game which teaches the concept of binary search to elementary school kids.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Binary-Search-Multiplayer-Game

Screenshots

Homescreen Playscreen Round score Scoreboard

Features

  • Based on binary search.
  • Implemented using Greenfoot IDE
  • Multiplayer, can support 50+ players in a single session.
  • Multi-round, configurable from client side.
  • Code developed using multiple design patterns:
    1. State machine pattern
    2. Observer pattern
    3. Strategy pattern
    4. Proxy pattern
    5. Iterator pattern
  • Followed Scrum methodology coupled with XP practices.
  • Client side: based on Greenfoot & java
  • Server side: based on java

About

A real-time multiplayer game which teaches the concept of binary search to elementary school kids.


Languages

Language:Java 74.7%Language:HTML 13.2%Language:Shell 7.8%Language:Makefile 2.8%Language:CSS 1.6%