generated from mwc/project_game
I submitted my proposal.md
This commit is contained in:
21
proposal.md
21
proposal.md
@@ -3,14 +3,21 @@
|
|||||||
I will work by myself
|
I will work by myself
|
||||||
|
|
||||||
# Game overview
|
# Game overview
|
||||||
The game is about a Player trying to figure out a word. The word is (coding).
|
The game is about a Player trying to figure out a word. The word is (coding). I will use a hint.
|
||||||
Only the next letter in the word is expected—previous letters are shown as progress.
|
Only the next letter in the word is required, and previous letters are shown as progress.
|
||||||
Completing the full word increases the score by 1.
|
Completing the full word increases the score by 1.
|
||||||
Pressing a wrong key resets the progress.
|
Pressing a wrong key resets the progress, and you have to start over again.
|
||||||
Game ends when the player completes the word.
|
Game ends when the player completes the word.
|
||||||
|
|
||||||
|
The game uses code from retro:
|
||||||
|
-game class: class MysteryCodingGame(Game)
|
||||||
|
-agent class
|
||||||
|
-state
|
||||||
|
-agents
|
||||||
|
-game loop
|
||||||
|
|
||||||
# Core mechanics
|
# Core mechanics
|
||||||
1. Hidden word mechanic
|
1. Hidden word mechanic: use: (self.word = "coding")
|
||||||
-The game secretly stores the word: Coding
|
-The game secretly stores the word: Coding
|
||||||
-The player must figure out the word based on a hint
|
-The player must figure out the word based on a hint
|
||||||
-The game never shows the entire word—only progress
|
-The game never shows the entire word—only progress
|
||||||
@@ -22,9 +29,9 @@ Game ends when the player completes the word.
|
|||||||
3. Visual progress mechanic
|
3. Visual progress mechanic
|
||||||
-Before each keypress, the game shows: _ _ _ _ _ _
|
-Before each keypress, the game shows: _ _ _ _ _ _
|
||||||
-as the player gets letters right, it shows progrees in the word: c o _ _ _ _
|
-as the player gets letters right, it shows progrees in the word: c o _ _ _ _
|
||||||
-
|
|
||||||
4. Scoring mechanic
|
4. Scoring mechanic
|
||||||
-Each time the player finishes the entire word "coding": Score goes up by 1, then progress resets
|
-Each time the player finishes the entire word "coding": Score goes up by 1, then progress resets
|
||||||
|
|
||||||
|
|
||||||
# Milestones
|
# Milestones
|
||||||
|
1. Build the Retro Game Structure
|
||||||
|
2. Create the Core Gameplay Mechanics
|
||||||
|
3. Add Game Completion, Scoring
|
||||||
Reference in New Issue
Block a user