Apple's Chess 2.0 Source Code Available 63
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).
sjeng author wrote extreme vorbis encoder (Score:3, Interesting)
Transparent window? (Score:5, Interesting)
I can't figure it out myself since I'm not a coder, but I've narrowed it down to MBCFloatingBoardWindow... no idea what to do with it tho. Any pointers?
Little Diagrams (Score:2, Interesting)
But we did notice some redundency in the code, probably because of the layering in the design. The position of the pieces, for example, are stored in several places (each of which is updated with each move). All of the validation routines pratically are screaming at us to go ahead and make modifications (even bad ones), because a surprising amount of errors are caught later on.
This is absolutely not new. (Score:3, Interesting)
GNU Chess (Score:2, Interesting)