diff options
Diffstat (limited to 'docs/web/SugarLab ProjectWiki Page.txt')
-rw-r--r-- | docs/web/SugarLab ProjectWiki Page.txt | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/docs/web/SugarLab ProjectWiki Page.txt b/docs/web/SugarLab ProjectWiki Page.txt new file mode 100644 index 0000000..faa200c --- /dev/null +++ b/docs/web/SugarLab ProjectWiki Page.txt @@ -0,0 +1,64 @@ +=Muthris= +Muthris is a math themed, Tetris-based game inspired by Cuyo. Players control falling blocks which must be grouped in certain ways in-order to clear that grouping from the board. For more details, see the project's Vision and Scope document contained in its Sugar Labs' Gitorious repository (once the repository is working...). +==Updates as of April 29th, 2009== +* Updated Wiki page +* Falling back to a local Git repository to prevent further delays +* Working on flow charts +* Working on file formats +==Developers== +*[[User:Dpk3062|Douglas Krofcheck]] +==Goals== +* To be fun to play +* To teach mathematical concepts +* To be discrete in its teachings +* To follow good software engineering practices during development +==Schedule and Tasks== +* By May 1st, 2009 +** Have completed most important flow charts +** Developers completed the Python tutorials +* By May 8th, 2009 +** Have completed architecture documentation +** Developers completed the PyGame tutorials +* By May 15th, 2009 +** Determine test plans +** Review design documents +** Start coding of system skeleton +* By May 22nd, 2009 +** Determine future development plans +==Overall Plan== +===Must Have=== +* Project Documentation +** Vision and Scope +** Architecture docs +** Flow Charts +* Working code repository +* Project schedule +* At least one developer +* Text-based version of the game +* Readme +===Should Have=== +* Skeleton - working, stubbed framework before general coding +* Installation tutorial +* Program walk-through +* GUI version of the game +* Build tutorial +* Project backup +===Nice to Have=== +* Unit tests +* SRS Document +* Release 1 +* No major project risks +==Major Project Risks== +* Git repository not currently working for any developers +* Developers do not know Python or PyGame well +* Developmental time constraints +* Short overall time frame +==Other Info== +===Potential Contacts=== +*[[User:Dpk3062|Douglas Krofcheck]] +===Links and Resources=== +*[http://git.sugarlabs.org/projects/muthris Project Repository] - (committing not yet working) +*[http://www.openoffice.org/ OpenOffice.org] - to read documentation files (.odt) +*[http://live.gnome.org/Dia Dia] - To view flow charts (.dia) +===Initial Math4OLPC Educational Target=== +* 4.N.7 - Recognize classes (in particular, odds, evens; factors or multiples of a given number; and squares) to which a number may belong, and identify the numbers in those classes. Use these in the solution of problems |