GeoMunchers: Difference between revisions
| (25 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
[[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== | ||
[[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=== | ||
===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> | |||