Chess dans la visage
Press ESC to exit
NOTE: This version requires Java 5.
Notes:
I decided at 4am that I should wake up and do some programming...
* A more stable chess applet, with improved control.
* Interface bugs have been reduced dramatically.
* GUI components improved and interlinked somewhat.
* Improved education on threads, and better usage of Java-defined
interrupts makes for a smoother experience.
* Went crazy with the "synchronized" keyword, just to be safe.
* Noticed a lot of internal chess game bugs -- IE moving from check to check,
with potential king-killing.
Coming soon
-----------
* Sensible protocols for communicating with the Chess Program to lead
to a client-server situation over HTTP or TCP/IP.
* Reworkification of the internal Chess program -- it's the shits in there --
haven't worked on that in like a year, and I didn't know what I was
doing back then.
* Chess game still incomplete -- still moves need to be implemented,
stupid bugs need to be smartened.
* More interesting and diverse animations for the chess pieces (taking
suggestions)
* Melodic sound effects for various events.
* Actual uses for the Components on the sides that say "White/Black player"
* Maybe a nap?
Compiled with...
java version "1.5.0_04"
(Sorry, uses generics. Will probably change in the future.)
Upgrade, or ignore.