Chess game. It supports disconnected network play by means of emails or such. It supports also realtime network play through a TCP connection. It requires Java 2 version 1.3 or later (vers. 2 under development will reqire JDK5.0 to compile from source)
Be the first to post a text review of BlacKNight Chess. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The BlacKNight Chess codebase is undergoing a major rewrite. The first project started as an excercise to understand the MVC pattern. Either I didn't understand it, or that pattern doesn't really fit in a chess game. The resulting code was a mess. As a consequence, I decided to rewrite most of the code from scratch, letting alone the MVC pattern and focusing on the game. The resulting code, not yet finished nor released, is much cleaner and more readable. I plan the first release of BlacKNight Chess 2 when it will have at least the features already present in the last release of version 1 (= the last alpha release). Timeline? None, I'll release when it will be time to do so. Maybe a few weeks, maybe a few years. So, what should you expect from the new release? As a developer, cleaner code and JDK5 features (generics, autoboxing and so on). As an end-user, at least the possibility to setup the board (already in place at time of this writing), at most a working AI to play against. Meanwhile you can find a few screenshots for a preview of the new version in the screenshots section of the project page. Stay tuned! Lucio.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: