# Game Design Document (GDD)
### Team's Project Template

## 1. Game Concept

**Working Title:**  

**Genre:**  

**Platform(s):**  

**Elevator Pitch (1-2 sentences):** 

**Target Audience:** 


---

## 2. Core Loop

*Describe the main repeating cycle of your game (what the player does over and over)*:

---

## 3. Game Mechanics

**Player Actions (What can the player do?):**

**Interactions (How do players interact with the game or characters? Controls setup?):**

**Rules (What constraints or systems define the gameplay?):**

**Rewards (How does your game reward the players after completing tasks or in the gameplay? What kind of reward system do you envision?):**

**Feedback (How does your game notifies the player? Audio-visual cues? Progress tracking via HUD? Positive/negative feedback?):**

---

## 4. Story & Narrative *(when applicable)*

**Premise (What is the story/world about?):**

**Main Characters:**

**Conflict/Goal (What drives the player?):**

---

## 5. Level & World Design

**Setting/Theme:**

**Level Structure (linear, open world, hub-based?):**

**Tutorial/Onboarding (How will players learn mechanics?):**

**Progression (How does your game increase in difficulty or complexity?):**

**Exploration/Challenges/Puzzles (if applicable):**

---

## 6. Visual & Audio Style

**Art Style Reference (pixel art, 3D, realistic, low poly, etc.):**

**Color Palette:**

**Music/Audio Resources (to complement the theme of your game):**

---

## 7. User Interface (UI/UX)

**HUD (Heads-Up Display) Elements (health, score, minimap, progress tracking, etc.):**

**Menus (main, pause, inventory, etc.):**

**Accessibility Features (if any):**

---

## 8. Technical Requirements

**Engine:**

**Programming Language(s):**

**Tools for Assets (art, sound, etc.):**

**Deployment Platform (PC build, web, mobile, etc.):**

---

## 9. Development Plan 

*Proposed Work Schedule: Describe here what your team will work on each week for the remainder of the term. This should function as a schedule or work plan to be followed and successfully develop your game prototype*:
