/cmpe487-term-project-p2p-connect4

CMPE487 Term Project: Connect4. Peer-to-peer Connect4 game built using asyncio/threading, pygame and sockets.

Primary LanguagePythonMIT LicenseMIT

CMPE487 - Term Project

Description

A peer-to-peer Connect4 game.

Features

  • Uses asyncio for smoother gameplay (non blocking)
  • Stores score
  • Player discovery (with discover and goodbye packets)
  • Chat room in lobby
  • Send, accept, reject, cancel invites to players.

Members

  • Buse Kabakoğlu
  • Mehdi Saffar