Slashdot Mirror


Apple's Chess 2.0 Source Code Available

Petrochard writes "For all of you programmers who are big chess fans, check out Apple's release of Chess 2.0's source code. It would be cool if somebody could make a Simpson's Chess mod." Chess is based on sjeng (logic) and glChess (interface).

2 of 63 comments (clear)

  1. Re:Thats Nice of Them by Otter · · Score: 5, Funny

    It's the bundled OS X chess game. You didn't think Mac users played _Solitaire_, did you?

  2. It can be done... by Crash+Culligan · · Score: 5, Funny
    I think it'd be sweet if somebody made the application so that the board just floated over the other windows, not inside of it's own window. I thought that's how it was supposed to be originally, but unfortunately I was wrong.

    One of the cornerstones of the current Cocoa-y way of doing things is that the front-end and back-end are separate beasts.

    Don't like the back-end? It's possible to build the app to use a program other than sjeng as its brain. It's just a matter of building with a new shell tool (and a little glue so the front-end knows how to use it).

    Don't like the front end? It's also possible to build a new wrapper app for sjeng that looks however you want it to. Use the source for the existing Chess program as a template for sjeng, and then go completely nuts. Screw reskinning, design a completely different and abstract chess game!

    But the windowless interface might be confusing to some users...

    55 W. P - e5
    55 B. P x P
    56 W. N x P
    56 B. B x System Preferences ?
    57 W. BitTorrent - A4 !!
    Kernel Panic in 4 moves
    --
    You cannot truly appreciate Dilbert until you read it in the original Klingon.