I decided to try gamedev in C++. My experience was toxic!
I decided to dig into C++ with harfang3d. I used Visual Studio, CMake, and a lot more than I can remember. This post might be a bit hateful, but I'll say it right away: I respect other people's wor...

Source: DEV Community
I decided to dig into C++ with harfang3d. I used Visual Studio, CMake, and a lot more than I can remember. This post might be a bit hateful, but I'll say it right away: I respect other people's work, but they could have done better. How did this start? I've been wanting to find a game engine for a long time that's a library, not a cumbersome IDE. I know Godot well, but I got tired of the interface and decided to look for something new. Something new to experience. And yes, there were so many that I almost drowned in the rush. The list is long. I tried PyGame, Panda3D, and even tried drawing everything manually using OpenGL. But no, it was all limited. And then I found Harfang3D. I immediately typed pip install harfang3d. Yes, it installed. I went to ChatGPT so he could explain everything to me. I wanted to stick to the "AI as Teacher" strategy I described in my post. But it wasn't to be! Something went wrong The problem was that the Python bindings were poorly implemented, at least acc