Skip to content

A Java based Swing and AWT game that recreates the classic game of Connect Four.

Notifications You must be signed in to change notification settings

umar-ahmed/ConnectFour

Repository files navigation

ConnectFour

Build Status

ConnectFour is a Java based Swing and AWT game that recreates the thrill and excitement of the classic game of Connect Four (also known as Captain's Mistress, Four Up, Plot Four, Find Four, Fourplay, Four in a Row, Four in a Line and Gravitrips). Developed by Umar Ahmed and Abhay Vaidya.

Features:

  • 7x6 game board
  • Player turn system
  • Win/Loss/Draw detection
  • Board reset
  • In-game menu
    • Return to main menu
    • Restart game
    • Audio mute/unmute
  • Instructions screen
  • Multithreaded!
  • Hover animation
  • Piece drop animation
  • FPS and UPS counter
  • Sounds effects
  • Background music (can mute)

NOTE: This game runs in a 900 x 800 px NON-RESCALABLE resolution. Please make sure your display is at least this size (e.g. 1920 x 1080) for an optimal experience.

Screenshots:

ConnectFour home screen

Instructions screen

In-game screenshot

Winner screen

About

A Java based Swing and AWT game that recreates the classic game of Connect Four.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages