Project Charter - CSG-3523/25fa-gdc01-the-team GitHub Wiki

1. Project Details

  • Name: TBD Miner
  • Project Lead: Shane 😍
  • Week 9 - 16

2. Project Overview

  • Survival/crater where the player controls a spaceship to traverse the solar system and collect resources.

  • Lead Designer: Shane (Mechanics and Crafting)

  • Level Designer: Jayden (Greyboxing and level programming)

  • Lead Programmer: Garrick (Movement and coherence)

  • Artist: Logan and Jayden (Create and import assets to the project)

  • QA: All (Test every current build and find any bugs and issues)


3. Project Objectives

  1. Create a player-controlled ship with movement controls
  2. Create an inventory management and crafting system
  3. Create destructible/minable asteroids and a system to obtain materials
  4. Create a player HUD to view inventory and crafting tasks
  5. Create simple 3D assets

4. Deliverables

  • GDD
  • Simple prototype of player controller
  • Game Assets: Player spaceship model, asteroid model, planet images etc...
  • Alpha Build
  • Beta Build
  • Final Game

5. Milestones/Timeline

  • Week 9: GDD
  • Week 10: Player controller, mining controller
  • Week 11: Inventory/crafting
  • Week 12: Playable prototype
  • Week 13-15: Polish/stretch goals
  • Week 16: Final Build

6. Project Scope

  • Player controller
  • A few types of resources
  • Crafting system
  • Mining laser
  • Basic HUD/UI

7. Stakeholders

  • Lead Designer: Oversees project progress, timelines, overall game design, mechanics, systems, player experience, and resource allocation.

  • Artist: Directs the visual design of the game, including environment art, wildlife models, and UI elements.

  • Lead Programmer: Ensures the technical development of game systems and integration of core features.

  • QA testers: Manages the testing process, ensuring game stability and quality.

  • Professor Akram: Final approval of authority

  • Players/Community: End-users who will provide feedback, bug reports, and reviews post-launch.


8. Budget Estimate

Screenshot_2025-03-25_195948


9. Risk Management

  • Delays in Asset Creation: Regular check-ins and milestone reviews to ensure timely asset production. Consider hiring additional freelance artists if necessary.
  • Technical Challenges: Group reviews and meetings.
  • Balance Issues in Gameplay: Iterative testing and finding testers to get feedback.

10. Success Criteria

  • Player Feedback: Positive player feedback from beta testing, with a focus on gameplay enjoyment, immersion, and difficulty balance.
  • Complete the game: have all core mechanics, systems, and key visual details.
  • Have it done on time: Have this game completed in time of the expected launch date.