Lets Make a Hack n Slash game with SDL2 and C++
4.2 (90 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
823 students enrolled

Lets Make a Hack n Slash game with SDL2 and C++

Learn how to make a nice little hack n slash using SDL2 and C++ like a boss!
4.2 (90 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
823 students enrolled
Created by Matthew Carr
Last updated 7/2018
English
English [Auto-generated]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14.5 hours on-demand video
  • 25 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Make small games with SDL2 and C++
  • Learn game development fundamentals and beginner principles
  • See how it feels to be an Indie Dev :D
Course content
Expand all 68 lectures 14:40:53
+ Animation
6 lectures 01:38:12
Animation Concept
10:25
Time Controller
17:21
Frame
15:09
Animation
16:58
Animation Set
12:14
Animation Loading
26:05
+ Entity
6 lectures 02:22:54
Entity
32:34
Entity Functions
24:33
Collision Concept
10:01
Entity Collision
40:44
Entity Helper Functions
24:18
Entity Statics
10:44
+ Hero
3 lectures 01:12:18
Hero
06:57
Hero Functions
44:23
Keyboard Input
20:58
Requirements
  • You should be familiar with C++ (if, while, for, pointers, dynamic memory, classes, inheritance)
  • Install either Visual Studio Community (2013) for Windows OR
  • Install XCode for Mac OR
  • Install CodeBlocks for Linux
  • Note: SDL2 is cross platform and can be done on Windows/Linux/Mac, however this course will be taught on Windows. The course content should work on the other 2, but the projects will be different.
Description

In this course I'll take your intermediate C++ skills, buff them up a little and use them to make a Hack n Slash game using SDL2. You'll be taken through the entire process of making this game and given source code of the project at various checkpoints if you get lost along the way.

We are going to learn basic game dev elements, such as game loop, animations, collisions, player input and AI. I'm also going to boost your skills with Inheritance and Polymorphism to simplify a complex game structure down into a few short bits of game logic.

At the end of the course you'll walk out with game dev experience and a little game you can expand on and even build up to a marketable game.

Let's make a game!

Who this course is for:
  • This course is meant for students or hobbyist with a background in C++ looking to get into game development
  • Anyone with a C++ background who wants to try SDL2