Home page
Concept

GCompris est implémenté de telle sorte qu’il est facile d’ajouter de nouvelles activités (Il utilise le widget Canvas de Gnome). Regardez aussi l’API du gnomecanvas. Le language utilisé pour cela est C ou Python.

Si vous voulez ajouter une activité, regardez cette documentation et plus récent, la zone développeur du Wiki.

GCompris est basé sur un mécanisme de plugin. Certains tableaux sont génériques et peuvent être réutilisés en leur fournissant un fichier de données en XML (comme le puzzle).

Ensuite, c’est à vous et à votre imagination d’en créer de nouveau.

Présentation slide de l’architecture de GCompris
-  Architecture générale
-  XML Menus
-  Plugin API
-  Gnome canvas API
-  Document complet au format openoffice

La documentation développeur d’activité en python :
-  Python wrapper pour GCompris (par Olivier Samyn)
-  Référence Python
-  Tutoriel Python

par : bruno