Game Design Brief - CSG-3523/25fa-gdc01-the-team GitHub Wiki
1. Project Overview
- Title: TBD Miner
- Genre: Survival Crafting
- Platform: PC/Web
- Target Audience: Players who enjoy survival and crafting mechanics with a relaxed pace, aged 13+
2. Game Concept
In TBD Miner, the player is stranded in a distant solar system with a damaged spacecraft and must find a way to escape. While exploring the solar system, the player must collect different resources in order to repair, refuel, and upgrade their spacecraft and ultimately find a way to escape.
3. X-Statement
Forge your ship. Craft your journey. Rule the stars or be lost among them.
4. Game Premise
The player pilots a broken-down spaceship in a far away solar system. The player must keep their ever-decreasing fuel level high enough to keep their spaceship operational, as well as collecting resources from asteroids to craft the parts needed to escape. This game offers a fast-paced crafting and survival experience.
5. Game Level Requirements
- Controllable spaceship/player equipped with mining laser
- Asteroids that contribute to the player's resources
- Navigable solar system/space area
- Space Hub to craft items
6. Game Objects
- Player spaceship
- Resource asteroids
- Space station/Hub
7. Game Controls
- Movement: WASD for movement
- Mouse input: Fire the laser to the cursor position on click
- Map: Press 'M' to open a solar system map and view locations and types of resources
- Pause: 'ESC' to view the pause menu
8. Game Flow and Mechanics
- Start screen:
- Game title and background image
- Button option: Play, Quit
- Main Gameplay:
- Player begins at the Space station/Hub (Location for crafting)
- Player navigates the solar system in search of resources which can be collected by mining nearby asteroids
- Player manages fuel level while exploring, making sure to collect resources to sustain themselves
- Player returns to Hub to craft upgrades and more fuel
- This is the core game loop, with varying desired resources to craft different components
- End Screen:
- Displays player's run time as well as resources mined
- Displays Loss/Victory header depending on whether or not the player successfully crafted the warp gate
9. Game End Conditions
- The game ends if the player runs out of fuel (Loss) or crafts the warp gate (Victory)