Overview

This is an educational game that is fun and with which one can improve his/her language skills. It presents words out of which you have to combine new valid words in a particular language. For every correct expression you find you can earn score points. The longer the word is you find the more points you get. Time of play is measured and can be limited if desired. Out-of-the-box there are two dictionaries included that allow to play in English and German. The English dictionary has a vast 180 000 different words and the German one 90 000. Beyond this custom dictionaries are supported. There is a nice administration app included to manage one’s custom dictionaries. Words can be entered through the keyboard or by clicking with the mouse on the letters shown. Various statistics are recorded and can be submitted including the player’s email address to a PHP/ MySQL backend.

This game requires PHP 4+ and a MySQL database to function. Communication with the backend includes some encryption mechanisms to prevent abuse or cheating.

A game is set up through an easily to understand and documented XML file. An unlimited number of words that function as entry points can be declared. The selection of such words can be randomly or in the order they are provided.

Enjoy this creation by Devarai.

Credits

The sound effects are from the Free Sound Project (www.freesound.org)
The English and German dictionaries are derived from the Free Dictionary Project (www.freedict.org) and the GNU GECIDE project.

Updates

Update 05/20/2011
  • Improved the encryption mechanism

Update 05/15/2011
  • Added custom dictionaries

by
by
by
by
by
by