The Connect 4 game is a classic strategy game in which 2 players go head-to-head in a battle to own the grid! Players choose yellow or red discs. They drop the discs into the grid, starting in the middle or at the edge to stack their colored discs upwards, horizontally, or diagonally.
This project was made for our IT 305 Programming Languages course and was implemented using the Scala programming language.
Scala is a programming language that combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries.
To run the project you first need to install Scala. You can do that here.
After installing Scala, clone the project onto your device:
git clone https://github.com/amargenjac/Connect4IBU.git
After cloning the project, within the terminal window use these commands:
sbt
compile
run