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 [1] | + | * Activity. .XO [http://activities.sugarlabs.org/es-ES/sugar/addon/4484] |
− | * Code [2] | + | * Code [https://bitbucket.org/hugoruscitti/pilas] |
− | * Issues tracker [3] | + | * 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 [4] to run on Sugar. | + | * Packaging the pilas-engine [http://www.ninja-ide.org/] to run on Sugar. |
− | * Incorporation of PyQt libraries [5] into the activity | + | * Incorporation of PyQt libraries [http://www.riverbankcomputing.co.uk] into the activity |
− | * Adding widget ninja-ide [6] , to have interactive shell on the same screen. | + | * 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 [7] | + | * 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 [8] for Sugar | + | * 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 [9] | + | * 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 ... |