Skip to content

Krsmanovic-S/Connect-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connect 4

Connect 4 implemented in Python using Pygame.

Features:

  • Fully-functional main and options menu

  • Ability to change which color you play, as well as if you want to play versus another player on the same machine

  • Difficulty setting that affects the search depth for the AI, who plays with the alpha-beta pruning algorithm


Button pack ---> https://pngtree.com/freepng/set-of-blue-game-buttons-and-ui-kit-for-games_6259710.html

Font ---> https://fontshub.pro/font/proxima-soft-download


The settings/workspace I used for compiling:

Python Version ---> 3.10.4

IDE            ---> PyCharm

When compiling, make sure that you frist run the following command wherever your cloned files are:

pip install -r requirements.txt ---> Will install all required packages for compilation


screenshot_4


screenshot_3