I'm really passionate about graphics programming, especially with OpenGL, and I'm eager to create a proper game engine that can render AAA-quality graphics. I understand that doing this as a solo developer is quite a challenge, but I'm determined to make it happen. What steps should I take to build this engine, and how can I design a game that utilizes it effectively while maintaining high visual standards?
1 Answer
It's definitely feasible if you have strong skills in graphics programming! You might want to set aside a good chunk of time—around five years could be realistic if you're diving deep. I recommend looking into open-source projects for help, like Godot for C++ or Bevy for Rust. Remember, AAA graphics depend heavily on a solid rendering engine, high-quality shaders, and effective lighting and design, so there's a lot to balance!

True, but keep in mind that graphics standards are always evolving. By the time you finish your engine, what’s considered good may have changed completely. It’s perfectly fine for a hobby project, and it'll still be an impressive achievement, just be sure to set your expectations reasonably!