I'm eager to dive into learning C++ and Object-Oriented Programming (OOP). I would love to find some game recommendations, similar to Shinzen I/O, that could help me grasp these concepts better. Any suggestions would be greatly appreciated! Thanks in advance!
3 Answers
I get why you'd want to focus on performance, but if you plan to work in C++, most employers will expect you to have a solid grasp of OOP. It's a foundational part of the language, so even if you prefer ECS, make sure to familiarize yourself with OOP.
Since you're looking to learn C++, I recommend checking out some popular beginner-friendly game projects like the "SFML Game Development" book, which uses the Simple and Fast Multimedia Library. It can be a fun way to get into C++ while actually making a game! Also, try looking for tutorials that focus on learning through games—those can be super helpful.
I saw some folks recommending to skip traditional OOP and instead focus on the Entity Component System (ECS). While ECS is great for performance, it's still important to grasp basic OOP concepts first. It sets the foundation for understanding why other systems like ECS are beneficial. I'd suggest learning OOP basics first before diving into alternatives!

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically