Hello, everybody. I'm a beginner C++ programmer and i've been idealizing on a new project: a “triple A” game engine that can be supported on low-end PC's. I don't know, it might be stupid at first but once i REALLY master proggramming, here's what i wanna do:
- Maps based on Binary Space Partitioning, along with procedurally generated content.
- Textures with bumpmaps that make them look 3D when lighted by a lighting source.
- Shaders and pixel-based rasterizing techniques that subdivide low poly characters into high poly without taking too much memory.
- Overall viewmodels that are actually high quality 2D sprites (with bumpmaps) that get compressed depending on which system the game is running on.
- MIDI files for soundtrack.