I submitted my proposal.md

This commit is contained in:
mdecker6
2025-11-19 09:16:32 -05:00
parent 468f179eb3
commit a3de312804

View File

@@ -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