Tech To-Do List for Project Cosmos

Strike through means the features has been implemented!

Engine features

  • Sound
  • Collision detection
  • Render API (OpenGL)
  • Load game data
  • Save game data
  • Asset packaging

Core Mechanics

  • Implement procedural generation for planets and moons.
  • Develop physics-based movement and interactions in 2D space.

Graphics and Visuals

  • Integrate dynamic star map rendering inspired by the ESA Gaia project.
  • Optimize celestial body textures and lighting effects.

Gameplay Systems

  • Design and implement a blueprint system for upgrading tools (e.g., scanners, miners, 3D printers).
  • Add exploration mechanics and map navigation.

UI/UX Design

  • Create a responsive in-game interface for tools and blueprints.
  • Develop a clear, engaging main menu and HUD.

Website Development

  • Add a blog section for development updates.
  • Integrate a feedback or community section for player input.