Friday, October 5th, 2007
Category: Google
, SVG
<
>p
>It’s Friday game day! Raphael has created an SVG based Checkers game using his
Isometric Game Engine:
The Isometric Game Engine is a project to make cool games you can run in your browser. Checkers is the first game made with the engine, involving essential game elements such as creating a board, moving pieces around according to the rules, and capturing pieces.
You can take a peak at the code in its entirety and find out that he is a Steven Colbert fan.

- Grammar checking in OpenOffice
An office expert recommends a grammar checker that is compatible with...
- Third-party tool helps in securing ASP
Developers producing Web-facing apps in the new .NET world moved to ASP, the avenue to the Web view. But, when they did, the security attack surface...
- ISO
ISO, founded in 1947, is a worldwide federation of national standards bodies from some 100 countries, with one standards body representing each member...
- International Organization for Standardization
ISO, founded in 1947, is a worldwide federation of national standards bodies from some 100 countries, with one standards body representing each member...
- international standardization organization
ISO, founded in 1947, is a worldwide federation of national standards bodies from some 100 countries, with one standards body representing each member...
doesn’t have the rule for jumping multiple pieces. apart from that, well done that man!
Doesn’t work in Opera 9.22.
I find myself inordinately disturbed by the lack of semicolons in the code, but am otherwise impressed by the result ;)
Nice; source sure does have loads of “truth”…
Very well done and impressive demo, but there are some aspects of the code that could be improved:
- Consistent code-style/white-space
- Aforementioned semi-colons
- Should declare variables with the “var” keyword because currently every variable reference will bubble up to the window scope which decreases the performance/speed
- Almost no documentation
- Truthiness is humorous but doesn’t really explain whats going on ;-)
@Andy Kant
Not trying to pick up, but main problem with global variables is not performance/speed issues but disgusting conflicts that are almost impossible to debug : )