Features

Features

Here are just a handful of Some Chess’ features:

  • Attractive interface
  • Play mutliple games at once
  • Detects check and checkmate
  • All special moves available
  • Moves recorded in PGN format
  • Chat window
  • Undo, resign, and draw options
  • Invitation and registration system
  • Database backup
  • Auto-install/update
  • Email after move option
  • Player statistics
  • Import PNG
  • View past games move-by-move
  • Localizable (currently available only in English and Spainish)
  • Easy to understand admin options

Purpose

The intent of Some Chess is to offer a non-java/javascript/ajax/flash solution for people looking to play chess online. Towards that, there has been no development efforts used to implement features that use anything but PHP. Yes, there are drawbacks to pure PHP, but was is lost is worth what is gained, namely an accessible option for people unable or unwilling to use java and the like in their browsers.

Some Chess also aspires to be a solution for casual and correspondence style play. Beyond that Some Chess hopes to foster community and learning of chess, though this aspect hasn’t been given the proper attention just yet.

Some Chess has no plans to use anything but PHP, that said, people are encouraged to take the code and adapt it to whatever purpose they see fit. One great example of this happening is GE Chess, which uses Google Earth. Another is the Facebook adaptation of Some Chess.