/array2d: the source code for our own 2D array library
/centralized: the version of this game created before TCP implementation and seperation of the model and view
/distributed: the most up-to-date version of this game
Just finished implementation of TCP to seperate the model and view parts of this application across a network. As the server, the view is responsible for passing the initial game instance to the model and updating the window. As the client, the model is responsible for firing candies, inflicting gravity, and passing the updated game instance back to the server.
Click here for project description
2017 Nolan Strait, Linxing Preston Jiang