|
Desenvolver
Última actualização: quinta-feira 2 de Dezembro de 2004.
GCompris foi feito de maneira que seja fácil adicionar novas actividades. (Usa o widget Canvas do Gnome). Veja também a API do gnomecanvas. A língua usada é o C ou o Python.
Se quizer adicionar uma actividade, veja esta documentação.
GCompris tem um sistema de plugin. Algumas actividades podem ser reutilizadas em variantes mudando somente o ficheiro de dados em XML (como o puzzle).
Depois, é você e a sua imaginação que pode criar algo de novo.
Apresentação slide da arquitectura do gcompris
Arquitectura geral
XML Menus
Plugin API
Gnome canvas API
Documento completo no formato openoffice
A documentação para desenvolver en python:
Python wrapper para GCompris (par Olivier Samyn)
Referência Python
Tutorial Python
O código do GCompris está disponível no SVN do projecto gnome.
Para recuperar a última versão de GCompris pelo svn, deve ter o programa subversion instalado, seguidamente segue as instrucções seguintes:
O primeiro comando é:
Para saber mais acerca do SVN e do Gnome carregue aqui.
Também pode aceder ao SVN do GCompris no site svn.gnome.org.