Brief Summary
This C++ game development course is perfect for anyone new to game development but familiar with programming. Using the SFML library, you'll create a 2D game through straightforward video lessons, all while learning the key concepts of game programming.
Key Points
-
Designed for beginners who know programming but not game development.
-
Teaches the SFML library for graphics, events, and sound.
-
Step-by-step learning with video tutorials.
-
Focuses on creating a 2D game from scratch.
-
Warning about outdated technology and software compatibility.
Learning Outcomes
-
Understand basics of game development using C++.
-
Create your own simple 2D game.
-
Familiarize yourself with the SFML library.
-
Learn to manage graphics, events, and sound.
-
Get tips for setting up the right software for development.
About This Course
C++ game development course for beginners.
Learn C++ game development is a course I made for everyone who knows how to program, but doesn't know where to start with game development. The course teaches you how to use the SFML library for C++, to start working with graphics, events and sound to create a 2D game. Everything is done step by step with the help of videos, so it's easy to follow along and learn. At the end of the course you will know what you need for game programming and will be able to start making your own games.
Warning: This course was published more than 2 years ago and the technology used in it progresses fast. The current most updated version of SFML (2.1) doesn't work out of the box with Visual Studio 2013 (or the express editions) and it requires more work to setup. If you want to follow this course easily, then you should use the 2012 or older version of Visual Studio (or the express edition) which can still be officially downloaded from Microsoft site.
Nezin F.
clearly explained checking in 2024 still best