Activities/Pilas: Difference between revisions
Tonyforster (talk | contribs) No edit summary |
Tonyforster (talk | contribs) No edit summary |
||
| Line 5: | Line 5: | ||
[[Activities/Pilas/lang-es|Go to Pilas Activity page in Spanish]]. | [[Activities/Pilas/lang-es|Go to Pilas Activity page in Spanish]]. | ||
==Pilas.xo Project== | |||
This brings the pilas-engine game development engine to Sugar, adapting it to the needs of the Sugar platform and adding elements to your learning curve. | This brings the pilas-engine game development engine to Sugar, adapting it to the needs of the Sugar platform and adding elements to your learning curve. | ||
We seek to facilitate a teaching tool for Python and game development. | We seek to facilitate a teaching tool for Python and game development. | ||
This project was developed during the 2011 Sugar Junin Day | This project was developed during the 2011 Sugar Junin Day [[Sugar Day Junin 2011]] | ||
Links to the project | ==Links to the project== | ||
* Activity. .XO [ | * Activity. .XO [http://activities.sugarlabs.org/es-ES/sugar/addon/4484] | ||
* Code [ | * Code [https://bitbucket.org/hugoruscitti/pilas] | ||
* Issues tracker [ | * Issues tracker [https://bitbucket.org/hugoruscitti/pilas/issues] | ||
* Name of branch 'pilasqt'. Command to take to the branch: | * Name of branch 'pilasqt'. Command to take to the branch: | ||
| Line 23: | Line 24: | ||
hg update pilasqt | hg update pilasqt | ||
Status | ==Status== | ||
What's done: | What's done: | ||
* Packaging the pilas-engine [ | * Packaging the pilas-engine [http://www.ninja-ide.org/] to run on Sugar. | ||
* Incorporation of PyQt libraries [ | * Incorporation of PyQt libraries [http://www.riverbankcomputing.co.uk] into the activity | ||
* Adding widget ninja-ide [ | * Adding widget ninja-ide [http://www.ninja-ide.org/] , to have interactive shell on the same screen. | ||
* Generation of file dependencies needed for the project with PyInstaller [ | * Generation of file dependencies needed for the project with PyInstaller [http://www.pyinstaller.org/] | ||
* Creating the pilas.xo activity | * Creating the pilas.xo activity | ||
| Line 37: | Line 38: | ||
* Bug: resize widgets | * Bug: resize widgets | ||
* Bug: set focus | * Bug: set focus | ||
* Documentation of how it is packaged with Qt activity [ | * Documentation of how it is packaged with Qt activity [http://qt.nokia.com/] for Sugar | ||
* define user guidelines and make mockups | * define user guidelines and make mockups | ||
* typical Pippy examples [ | * typical Pippy examples [http://activities.sugarlabs.org/es-ES/sugar/addon/4041] | ||
* interpreter and code editor tabs | * interpreter and code editor tabs | ||
* option to run in fullscreen or box | * option to run in fullscreen or box | ||
| Line 47: | Line 48: | ||
* Document examples / startup guide | * Document examples / startup guide | ||
Future Work | ==Future Work== | ||
We must turn this into a roadmap ... | We must turn this into a roadmap ... | ||