GCTC

From OLPC
Revision as of 11:42, 1 February 2008 by MartinConaghan (talk | contribs) (New page: == Games Creation Tool for Children (GCTC) == Image:GCTC_logo_reduced.JPG project homepage Is an application which allows childre...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Games Creation Tool for Children (GCTC)

GCTC logo reduced.JPG

[project homepage] Is an application which allows children to create their own simple computer games. It lets them design the game background, add sprites and sounds, and describe the rules that make up the game. It is a final year university project being undertaken by [Martin A Conaghan] at the [University of St Andrews,Scotland]

The application stores game specifications as XML files which can be used to generateexecutable python files. The GUI simplifies manipulation of the xml files. It is designed to be as simple as possible.

Currently work is being done to allow creation of multi player, netowrked games. These will use a simple Remote Procedure Call (RPC) system and most probably use UDP.

The games which are generated make use of the Pygame module . There is also a preview function which lets the user see what the game will look like withoutobjects moving around and sounds playing; this uses the Pygame module. The GUI uses the PyGTK module which in turn relies upon PyCairo and PyGObject.More information can be found at the PyGtk website Python 2.5 is being used.

It is very much a work in progress and feedback would be warmly accpeted :)

Contact mac34 at st-andrews dot ac dot uk