athaun / chess

Multiplayer chess made for CSCI 3326 (Java) with Charlie Ticer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chess

Credits

Created by Asher Haun, Silvia Flores and Ellie Walser for CSCI 3326 (OOP in Java).

Most of the files are for the azurite engine which is our graphics framework. The files for chess are in src/main/java/network and in src/main/java/scenes The entry point is src/main/java/scenes

Advanced concepts

  • Exception Handling (CSCI 3340: Software Engineering I)
  • Version Control (CSCI 3340: Software Engineering I)
  • Multithreading (CSCI 4334: Operating Systems)
  • Socket Programming (CSCI 4345: Computer Networks)

Running

cd chess
gradle execute

Or import into intellj/eclipse as a gradle project.

About

Multiplayer chess made for CSCI 3326 (Java) with Charlie Ticer

License:MIT License


Languages

Language:Java 98.1%Language:GLSL 1.9%