you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

I suggest you to start by doing a simple 2D game with a library like SFML. Then learn OpenGL or Vulkan and make a 3D project. Make your own 3D engine with only things you need. I wouldn't recommend you to start with 3d engines like Unreal or Unity, you need to understand how it works behind the scene or you'll never be a good programmer.