Tech To-Do List for Project Cosmos
Strike through means the features has been implemented!
Engine features
SoundCollision detectionRender API (OpenGL)Load game dataSave 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.