|
GCompris è implementato in modo che sia facile scrivere nuove attività. (Utilizza il widget Gnome Canvas). Leggete anche l’API di gnomecanvas. Il linguaggio con cui è scritto è il utilizzato è il C o il Python.
Se volete sviluppare un’attività, leggete questa documentazione e più di recente, la zona sviluppatori del Wiki.
GCompris è basato su un meccanismo di plugins. Alcune tabelle sono generiche e possono essere riutilizzate fornendo un file dati in XML (come i puzzle).
In seguito, sta a voi e alla vostra immaginazione crearne di nuovi.
Presentazione a diapositive dell’architettura di GCompris
Architettura generale
Menu XML
Plugin API
Gnome canvas API
Documento completo in formato OpenOffice
La documentazione di sviluppo delle attività in python :
Python wrapper per GCompris (di Olivier Samyn)
Guida di riferimento Python
Tutorial Python