A simple Minecraft-like voxel engine I'm currently working on (based on OpenGL), created to gain a better understanding of binary greedy meshing and how Minecraft could be set up under the hood.
- Central Object/Ressource Management
- Trees
- ImGUI Support
- Storing Block-Type-Data in Chunk_Compound and passing part of it to the SSBO (per chunk)
- (Multi/Dual)threaded Chunk-Generation
- Better Terrain-Generation
- Custom Frame-Buffer
- Anti-Aliasing (MSAA etc.)
- Skybox
- Shadows (very unstable hence not final)
- Model Loading
- Player Movement (Physics)
- SSAO
- Grass
- Water
- Entities
- Build and Destroy Blocks
- Particle System (Falling-Leafs etc.)
- Additional Dimensions (Nether etc.)
- Menu