-6

I've just finished my 2nd year of college, and now that I have time on my hands I want to start working on a 3D game, though my stumbling point is trying to find the resources to learn C++ games development.

I'd like to code an engine from scratch, but since my lack of experience I'd guess I'm best to utilize libraries, but, I'm not certain of which ones to use.

Any advice would be appreciated for libraries to use, what books to read or any tutorials that you found useful when starting out.

Thank you!

Callum
  • 1

1 Answers1

1

For C++ game dev, I learnt C++ on learncpp.com and cplusplus.com, and worked with SDL. This is a great platform-independent combination. Of course, use SDL with OpenGL for GPU graphics rendering.

SDL is like the glue code between C++, your computer and the GPU. So, you can write a lot by yourself. SDL comes with great libraries available on their website. For example: sound effects library, font library, etc...

Martijn Courteaux
  • 1,812
  • 1
  • 14
  • 21