This is a simple 4 Connect Game made using PYGAME module in PYTHON 3.x!
RULES OF THE GAME ARE AS FOLLOWS: Each player may drop only one checker into the grid per turn. A winner is declared when one player gets four of their colored checkers in a row vertically, horizontally or diagonally. Other configurations, such as squares, don't count as winning combinations.
The Logo was downloaded from the following website: https://www.flaticon.com/
The sounds were downloaded from: https://freesound.org/people/plasterbrain/sounds/243020/
To run the code, you must have Python 3 installed to your system, along with numpy and pygame module: After that, download the code and run code.py! Happy gaming!
I've tried to make the game look better by adding both one player and two player feature in it. Also, I've added sounds also to make the game look a bit more realistic. For a video solution of the problem with some different functionalities, you can look at the following video solution provided by Keith Galli(just for a start): https://www.youtube.com/watch?v=UYgyRArKDEs&list=PLFCB5Dp81iNV_inzM-R9AKkZZlePCZdtV