GeoMunchers: Difference between revisions

Susan (talk | contribs)
Susan (talk | contribs)
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
*gamelogo
[[File:Geoicon.svg|thumbnail|left|GeoMunchers logo]]
Fourth grade level educational math game based on the Muncher series.
Fourth grade level educational math game based on the Muncher series.


Line 9: Line 9:


==Sketch Up==
==Sketch Up==
*images from game
 
[[Image:Player front anim.gif|200px|thumb|left|alt=player|Player]]
 
[[Image:gameplay.gif|200px|thumb|right|alt=gameplay|Game play]]
 
[[Image:raptor.bmp|200px|thumb|none|alt=raptor|Raptor Enemy]]
 
[[Image:geoscreenshot1.png|thumb|none|alt=screenshot|Screen shot]]
 
[[Image:geoscreenshot2.png|thumb|none|alt=entry|Screen shot]]


==Objective==
==Objective==
Line 38: Line 47:


===Features===
===Features===
====GeoMunchers====
*User controls pirate sprite
*User munches shapes according to objective
**Objective displays in corner
*User advances in level when objectives have been munched from board
*User dodges enemies
*Enemy intelligence will increase through levels
=====Enemy types=====
*One simple wanders (chooses random direction every frame load)
*One changes munchables
*???
*One path finds towards player


===Controls===
===Controls===
Player is able to interact with the game via keyboard
*Keyboard
**UP-ARROW & W will move character up
**DOWN-ARROW & S will move character down
**RIGHT-ARROW & D will move character right
**LEFT-ARROW & A will move character left
**SPACE-BAR will munch the shape
**P & ESC will pause


==Developer Information==
==Developer Information==
===Code Structure===
===Code Structure===
===Development===
===Contribute===
===Contribute===
Go to the [https://github.com/emollient/NumberMunchersClone github] page to fork, and contribute.
Or send us pull requests, which we'll review and then accept.
====Contact Us====
Contact the developers:
{| class="wikitable"
|-
! Name  !! Email !! IRC@freenode
|-
| Susan Lunn ||  skl1958 [at] rit.edu || susan
|-
| Arsen Tufankjian || amt3824 [at] rit.edu ||  HoneyBunch
|-
| Colin O'Neill || cmo6720 [at] rit.edu || faokryn
|-
| Alex Nowak ||  amn9666 [at] rit.edu ||  CactaurMan36
|}


==ToDo==
==ToDo==
===Board===
* <s>Stores game objects (player, enemies, munchables)</s>
* <s>Draws game objects</s>
* <s>Handles player controls</s>
* Executes enemy AI
===Enemies===
*Drawn
*Interact/AI
*Kill player
===Player===
*<s>Drawn</s>
*<s>Moves</s>
*<s>Munches objectives</s>
*Dies
*<s>Able to complete level</s>
===Objectives(munchables)===
*<s>Drawn</s>
*<s>Able to be munched</s>
===Art===
====Player====
*<s>Walk up</s>
*<s>Walk sides</s>
*<s>Walk down</s>
*<s>Action</s>
====Enemies====
=====Triceratops=====
*Walk up
*Walk sides
*Walk down
*Action
=====Apatosaurus=====
*Walk up
*Walk sides
*Walk down
*Action
=====T-Rex=====
*Walk up
*Walk sides
*Walk down
*Action
=====Raptor=====
*Walk up
*Walk sides
*Walk down
*Action
====Munchables====
=====Triangles=====
*Equilateral
*Isosceles
*Scalene
*Right
=====Quadrilaterals=====
*Square
*Rectangle
*Regular Trapezoid
*Other Parallelograms
*Convex Non-parallelogram Quadrilaterals
*Concave Non-parallelogram Quadrilaterals
=====Regular Polygons=====
*Pentagon
*Hexagon
*Heptagon
*Octagon
*Nonagon
=====Angles=====
*<s>Acute</s>
*<s>Right</s>
*<s>Obtuse</s>
===Misc===
*<s>Advance levels</s>
*<s>Win/Lose state</s>