The goal of this fourth assignment in the sequence of five is to set up an online server for playing chess using the Darkstar framework. The client side of this assignment will also be used as your entry into the Darkstar-mediated computer chess tournament on the last day of class.
Here's instructions for how to get started working on this assignment:
Note: Make sure you put the directory containing sgs.bat on your exec PATH.
turnin/darkstar.propertiesNote: Don't forget to create the darkstar.properties file as per turn-in instructions below!
As an aid to development, we are providing the following two small Java class definitions for you to download. Both of these are initially defined in the unnamed package. Feel free to edit them as needed to integrate them into your code.
Class-Path: ../../jme/bin/ ../../jme/lib/lwjgl.jar sgs-client.jar
com.sun.sgs.app.name=Chess com.sun.sgs.app.root=. com.sun.sgs.app.port=1139 com.sun.sgs.app.listener=Chess
sgs darkstar.jar darkstar.properties
java -Djava.library.path="../../jme/lib" -jar darkstar.jar
Note: If your Assignment #3 was substantially incomplete and you feel you cannot catch up, contact the instructor as soon as possible regarding the possibility of obtaining another student's version of Assignment #3 as a starting point for this assignment.
Please post any questions to the myWPI discussion board for the course.