Changes

Jump to navigation Jump to search
49 bytes added ,  20:42, 14 November 2009
no edit summary
Line 65: Line 65:     
The objective of this project is to reiterate teachings of fourth grade mathematics to students in a fun and unique way, primarily through the use of creative interactive software. The project is intended to be used as supplemental material to classroom education. See [http://wiki.sugarlabs.org/go/Fortune_Hunter#Curriculum_Elements Curriculum Elements] for incorporated curriculum topics and [http://wiki.sugarlabs.org/go/Fortune_Hunter/LessonPlan Lesson Plan] for a lesson plan to use in the classroom.
 
The objective of this project is to reiterate teachings of fourth grade mathematics to students in a fun and unique way, primarily through the use of creative interactive software. The project is intended to be used as supplemental material to classroom education. See [http://wiki.sugarlabs.org/go/Fortune_Hunter#Curriculum_Elements Curriculum Elements] for incorporated curriculum topics and [http://wiki.sugarlabs.org/go/Fortune_Hunter/LessonPlan Lesson Plan] for a lesson plan to use in the classroom.
 +
    
= Terminology =
 
= Terminology =
Line 86: Line 87:  
* '''Boss''': This is an especially powerful enemy which requires completion of specialized problems based around the entire lesson.
 
* '''Boss''': This is an especially powerful enemy which requires completion of specialized problems based around the entire lesson.
 
*As we get farther into development we will name different pieces of the GUI and such and define those.
 
*As we get farther into development we will name different pieces of the GUI and such and define those.
 +
    
= Game Mechanics =
 
= Game Mechanics =
 +
    
== Controls / Input (default) ==
 
== Controls / Input (default) ==
    
Setup the XO monitor so it is rotated 180* and fold it back down into the XO. Players will then utilize the directional pad and four buttons located on either side of the monitor for game input. This configuration is known as GB mode. The directional pad on the left of the monitor is used for movement and to change the cursor position when player input is necessary. The check mark button to the right of the monitor acts as a select tool. The circle, square, and X buttons will vary depending on the activity / situation at hand and will be defined during.
 
Setup the XO monitor so it is rotated 180* and fold it back down into the XO. Players will then utilize the directional pad and four buttons located on either side of the monitor for game input. This configuration is known as GB mode. The directional pad on the left of the monitor is used for movement and to change the cursor position when player input is necessary. The check mark button to the right of the monitor acts as a select tool. The circle, square, and X buttons will vary depending on the activity / situation at hand and will be defined during.
 +
    
== Controls / Input (optional) ==
 
== Controls / Input (optional) ==
    
Setup the XO monitor so it is open, with the keyboard to its front. Players will then utilize the keyboard and touchpad for game input. This configuration is known as PC mode. The touchpad, up, right, down, left keys, and W, A, S, D keys are used for movement. Players can point and click on on-screen elements to interact using the touchpad or simply move using the abovementioned keys. The keyboard is used when player input is necessary. The enter / return key acts as a select tool. Other keyboard functions will vary depending on the activity / situation at hand and will be defined during.
 
Setup the XO monitor so it is open, with the keyboard to its front. Players will then utilize the keyboard and touchpad for game input. This configuration is known as PC mode. The touchpad, up, right, down, left keys, and W, A, S, D keys are used for movement. Players can point and click on on-screen elements to interact using the touchpad or simply move using the abovementioned keys. The keyboard is used when player input is necessary. The enter / return key acts as a select tool. Other keyboard functions will vary depending on the activity / situation at hand and will be defined during.
 +
    
== Menu Systems ==
 
== Menu Systems ==
    
This game is primarily menu driven. As such there are many different available options.
 
This game is primarily menu driven. As such there are many different available options.
 +
    
=== Main Menu ===
 
=== Main Menu ===
Line 220: Line 226:     
This menu would just be a list of all the items that a player can sell and how much they are worth and then the player would select one to sell it.
 
This menu would just be a list of all the items that a player can sell and how much they are worth and then the player would select one to sell it.
 +
    
== Player Movement / Traveling ==
 
== Player Movement / Traveling ==
    
Players can move freely from room to room provided there are no locked doors along the way. These will require keys to be obtained first before traveling through them.
 
Players can move freely from room to room provided there are no locked doors along the way. These will require keys to be obtained first before traveling through them.
 +
    
==  Player Perspective ==
 
==  Player Perspective ==
    
The game follows a traditional first person perspective in a two dimensional world. Graphics have limited animation, thus each scene is a 'still' screen. The player will be able to see the protagonists arm as well as the room and enemies that are currently present.
 
The game follows a traditional first person perspective in a two dimensional world. Graphics have limited animation, thus each scene is a 'still' screen. The player will be able to see the protagonists arm as well as the room and enemies that are currently present.
 +
    
== Environment Interaction ==
 
== Environment Interaction ==
 +
    
=== Dialogue Box ===
 
=== Dialogue Box ===
    
being updated...
 
being updated...
 +
    
=== Enemies ===
 
=== Enemies ===
    
being updated...
 
being updated...
 +
    
=== Items ===
 
=== Items ===
    
being updated...
 
being updated...
 +
    
=== Shop ===
 
=== Shop ===
    
The player can access the shop any time not in battle during the game by pressing the O (circle) button. Once in the shop, the player can select an item by using the directional pad or by clicking on it. They will then be able to select a quantity in the same fashion. However, it is up to the player to input how much they are willing to pay for items and up to the player whether or not to accept deals on the merchant’s end. The idea behind this is to simulate real world scenarios. The merchant will occasionally intend to provide the player a bad deal as well.
 
The player can access the shop any time not in battle during the game by pressing the O (circle) button. Once in the shop, the player can select an item by using the directional pad or by clicking on it. They will then be able to select a quantity in the same fashion. However, it is up to the player to input how much they are willing to pay for items and up to the player whether or not to accept deals on the merchant’s end. The idea behind this is to simulate real world scenarios. The merchant will occasionally intend to provide the player a bad deal as well.
 +
    
== Inventory ==
 
== Inventory ==
 +
    
=== Equipping / Using Items ===
 
=== Equipping / Using Items ===
    
being updated...
 
being updated...
 +
    
=== Equipping a Weapon / Armor ===
 
=== Equipping a Weapon / Armor ===
    
being updated...
 
being updated...
 +
    
== HUD - Heads Up Display ==
 
== HUD - Heads Up Display ==
Line 264: Line 281:     
being updated...
 
being updated...
 +
    
== Solving Puzzles ==
 
== Solving Puzzles ==
    
being updated...
 
being updated...
 +
    
== Combat ==
 
== Combat ==
    
When the player moves into a room containing enemies a battle will start. The battle will be carried out by means of "clashes."  Each clash represents a possible attack or action and will be shown as a math problem that the player will have to solve. The player will enter the answer in PC Mode by clicking on the text field at the bottom of the screen and entering the numerical answer using the number keys on the keyboard. In GB Mode, there will be a number pad on-screen and the player will be able to highlight a number or symbol with the directional pad and select by pressing the check button on the right side of the monitor.
 
When the player moves into a room containing enemies a battle will start. The battle will be carried out by means of "clashes."  Each clash represents a possible attack or action and will be shown as a math problem that the player will have to solve. The player will enter the answer in PC Mode by clicking on the text field at the bottom of the screen and entering the numerical answer using the number keys on the keyboard. In GB Mode, there will be a number pad on-screen and the player will be able to highlight a number or symbol with the directional pad and select by pressing the check button on the right side of the monitor.
 +
    
= Game Elements =
 
= Game Elements =
 +
    
== Main Characters ==
 
== Main Characters ==
 +
    
=== Arith ===
 
=== Arith ===
    
Arith is the protagonist of the game. Her name comes from the root of the word arithmetic.
 
Arith is the protagonist of the game. Her name comes from the root of the word arithmetic.
 +
    
=== Lytic ===
 
=== Lytic ===
    
Lytic is the protagonist’s friend and partner. His name is derived from the word analytic.
 
Lytic is the protagonist’s friend and partner. His name is derived from the word analytic.
 +
    
=== Feren ===
 
=== Feren ===
    
Feren is the antagonist of the game. Little is known about Feren, including age and gender. Feren’s name is derived from the word differential.
 
Feren is the antagonist of the game. Little is known about Feren, including age and gender. Feren’s name is derived from the word differential.
 +
    
=== Merchant ===
 
=== Merchant ===
    
The merchant has no allegiance to anything. The only thing he cares about is increasing the weight of his pockets.
 
The merchant has no allegiance to anything. The only thing he cares about is increasing the weight of his pockets.
 +
    
== Enemies ==
 
== Enemies ==
Line 300: Line 326:  
http://people.rit.edu/jam2707/media/image/OLPC/concept_orc.png
 
http://people.rit.edu/jam2707/media/image/OLPC/concept_orc.png
 
http://people.rit.edu/jam2707/media/image/OLPC/concept_wizard.png
 
http://people.rit.edu/jam2707/media/image/OLPC/concept_wizard.png
 +
    
=== Division Enemy ===
 
=== Division Enemy ===
    
An enemy that requires use of division attacks to defeat.
 
An enemy that requires use of division attacks to defeat.
 +
    
=== Geometry Enemy ===
 
=== Geometry Enemy ===
    
An enemy that requires use of geometry attacks to defeat.
 
An enemy that requires use of geometry attacks to defeat.
 +
    
== Boss Enemies ==
 
== Boss Enemies ==
    
being updated...
 
being updated...
 +
    
== Items ==
 
== Items ==
    
being updated...
 
being updated...
 +
    
= User Creation Feature =
 
= User Creation Feature =
Line 322: Line 353:     
being updated... a more detailed design document for this feature is underway!
 
being updated... a more detailed design document for this feature is underway!
 +
    
= Education =
 
= Education =
 +
    
== Classroom Application ==
 
== Classroom Application ==
Line 330: Line 363:     
Please visit our [http://wiki.sugarlabs.org/go/Fortune_Hunter/LessonPlan Lesson Plan] page to get a lesson plan to use in your classroom.
 
Please visit our [http://wiki.sugarlabs.org/go/Fortune_Hunter/LessonPlan Lesson Plan] page to get a lesson plan to use in your classroom.
 +
    
== Curriculum Elements ==
 
== Curriculum Elements ==
Line 387: Line 421:  
| Carry out simple unit conversions within a system of measurement, e.g., hours to minutes, cents to dollars, yards to feet or inches, etc.
 
| Carry out simple unit conversions within a system of measurement, e.g., hours to minutes, cents to dollars, yards to feet or inches, etc.
 
|}
 
|}
 +
    
= Storyline =
 
= Storyline =
Line 399: Line 434:     
Arith entered the dark and dank structure alone, not knowing what lays in wait…
 
Arith entered the dark and dank structure alone, not knowing what lays in wait…
 +
    
= Game Progression =
 
= Game Progression =
Line 411: Line 447:     
A player's game is completed when they find all of the fortune hidden within the dungeon.
 
A player's game is completed when they find all of the fortune hidden within the dungeon.
 +
    
== Dungeons ==
 
== Dungeons ==
Line 421: Line 458:     
When the player reaches the end of the dungeon, they will encounter a boss which will confront them with numerous timed math problems to ensure mastery of the dungeon's concepts. There is also a possibility of an end of level puzzle which will require players to solve geometry based puzzles to progress.
 
When the player reaches the end of the dungeon, they will encounter a boss which will confront them with numerous timed math problems to ensure mastery of the dungeon's concepts. There is also a possibility of an end of level puzzle which will require players to solve geometry based puzzles to progress.
 +
    
= Critical Path =
 
= Critical Path =
 +
    
== Main Menu ==
 
== Main Menu ==
    
Once the title screen appears, scroll down to the 'NEW GAME' option and push the select button to begin your quest.
 
Once the title screen appears, scroll down to the 'NEW GAME' option and push the select button to begin your quest.
 +
    
== Dungeon 1 ==
 
== Dungeon 1 ==
    
being updated...
 
being updated...
 +
    
= Developer's Section =
 
= Developer's Section =
 +
 +
 
== Meet the Team ==
 
== Meet the Team ==
   Line 455: Line 498:     
We appreciate all of your help and suggestions. Thank you!
 
We appreciate all of your help and suggestions. Thank you!
 +
    
== Meetings ==
 
== Meetings ==
Line 467: Line 511:     
Meeting times and locations are subject to change as needed. For more information, contact someone on the [http://wiki.sugarlabs.org/go/Fortune_Hunter#Meet_the_Team Team].
 
Meeting times and locations are subject to change as needed. For more information, contact someone on the [http://wiki.sugarlabs.org/go/Fortune_Hunter#Meet_the_Team Team].
 +
    
== Milestones ==
 
== Milestones ==
Line 728: Line 773:     
* pending
 
* pending
 +
    
== Future Development ==
 
== Future Development ==
    
updating...
 
updating...
 +
    
== Progression ==
 
== Progression ==
Line 769: Line 816:     
   'Door opening' SFX.
 
   'Door opening' SFX.
 +
    
== Bugs/ Fixes ==
 
== Bugs/ Fixes ==
    
Not yet. Will release a working version upon completion.
 
Not yet. Will release a working version upon completion.
 +
    
== Game Suggestions ==
 
== Game Suggestions ==
544

edits

Navigation menu