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

  1. Start screen:
  • Game title and background image
  • Button option: Play, Quit
  1. 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
  1. 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)