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++
Conway's Game of Life with SDL2 and C++

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++?

  1. SDL2 will teach you exactly how a program works, using various loops and functions

  2. SDL2 gives you full control over the structure of the game, letting you code how you want!

  3. 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.