Conway's Game of Life with SDL2 and C++
Get started with C++ game development using SDL2

Conway's Game of Life with SDL2 and C++ free download
Get started with C++ game development using SDL2
Want to get started with game development using C++? This course teaches SDL2 game development at an introductory level.
This course covers the basics of structuring a game using C++ and object-oriented code design, as well as how to implement control-flow and various logic to run the Conway's Game of Life simulation.
Why use SDL2 and C++?
SDL2 will teach you exactly how a program works, using various loops and functions
SDL2 gives you full control over the structure of the game, letting you code how you want!
SDL2 and C++ may provide better performance than heavyweight game engines
Conway's Game of Life is a fun and small program to re-create. It requires only basic rendering, control flow and logic, making it ideal for beginners.
C++ is a complicated language, however I believe in a focus-on-what's-necessary mindset. This allows beginner developers to get productive quicker, instead of worrying about small and intricate details.
Understanding games from a low-level perspective can vastly improve your skill when developing in a higher-level game engine such as Unity!
By the end of the course, you will have a better understanding of how games actually work, and may progress into more complicated projects with sprites/images/cameras, etc.
For more information about Conway's Game of Life, you visit the Wikipedia.