Mô tả

In this course you will be able to learn about the Game Development concept in C++. We are going to do Game Development in C++ using the most powerful C++ Graphic Library SDL2. SDL2(Simple Direct Media Layer) is a very famous and interactive module for Game development in C++. You are going to cover the very latest concepts of Game Development using SDL2 in this course where we will be covering 5 Games using SDL2 each introducing new and interesting concepts for you to learn.


Each game is going to help you to learn more and more interesting concepts. At the end of this course I assure you that you will be able to create a totally new Game of your own requirements and specifications in SDL2. This course covers the latest concepts of C++ and SDL2. Moreover if you no knowledge of C++ or SDL2 or any other Programming Language then you don't have to worry about it. We have uploaded a C++ Crash Course at the end of this course that will help you gain a good knowledge of  C++before you start on with the game development in SDL2.


Each Game that we have made in this course is independent from other games means that you don't have to take the 1st and 2nd Game in order to start the 3rd Game. You can make the Games in any order you see fit. We have talked a lot about SDL2 in this course and what is actually behind the built-in stuff in SDL2. If you already know the basic of C++ then there is no need to take the crash course which is in the last section of the course.

In the course, if you have any type of Questions or if you are having trouble understanding anything then you can directly reach out to me or you can ask your question in the Q/A section. I have attached the code with each lecture so that if you got stuck somewhere then you can use the code. There is couple of challenging assignments that will test your skills and how much you are learning in the course.

I wish you a very best of Luck with the Course.

Thanks!

Bạn sẽ học được gì

Anyone who wants to make Pro Level Games in C++

Anyone who want to become an Expert in Game Programming

Anyone who want to make High Quality Graphical Games in C++

Anyone who want to get a kind of a blueprint of making any type of Game in C++

Yêu cầu

  • No Programming Experience Required as we have a separate 7 Hours C++ Crash Course in the last Section of the Course

Nội dung khoá học

7 sections

Installing and Setting up SDL2 on a C++ IDE

1 lectures
Installing and Setting up SDL2 on a C++ IDE
14:58

Google Dino Dinosaur Game in C++ using SDL2 Library

11 lectures
Dino Game : Displaying the GUI SDL2 Window
12:20
Dino Game : The Quit Event
06:20
Dino Game : Putting the Dino on SDL2 Window
19:12
Dino Game : Handling Dino Jump and Applying Gravity
23:45
Dino Game : Creating a Ground Scrolling Effect in the Game
17:53
Dino Game : Obstacles Movement
26:46
Dino Game : Putting Pteras at Different Altitudes
22:51
Dino Game : Collision Detection Function
15:03
Dino Game : Game Over Conditions
25:08
Dino Game : Replay Game
08:53
Dino Game : Complete Game - Final Explanation
11:52

Brick Breaker Game in C++ using SDL2 Library

14 lectures
Brick Breaker Game : Displaying the GUI SDL2 Window
06:49
Brick Breaker Game : Displaying the Ball
05:49
Brick Breaker Game : Event Handler Function
05:19
Brick Breaker Game : Setting up the Background Image
02:50
Brick Breaker Game : Moving the Ball
07:09
Brick Breaker Game : Ball Collision with the Walls
07:43
Brick Breaker Game : Bat Movement
09:12
Brick Breaker Game : Bat Ball Collision
06:55
Brick Breaker Game : Bricks Initialization
13:44
Brick Breaker Game : Ball Brick Collision
17:27
Brick Breaker Game : Winning Condition
08:57
Brick Breaker Game : Freeing up Memory - Destroy Function
05:25
Brick Breaker Game : Game Over
06:35
Brick Breaker Game : Completing the Game - Final Explanation
12:29

The Helicopter Game in C++ using SDL2 Library

9 lectures
Helicopter Game : Displaying the GUI SDL2 Window
16:30
Helicopter Game : Putting Helicopter on SDL2 Window
16:55
Helicopter Game : Helicopter Movement
09:35
Helicopter Game : Collision with Walls
09:09
Helicopter Game : Loading and Moving Obstacles
35:26
Helicopter Game : Helicopter Obstacles Collision Detection
12:03
Helicopter Game : Game Over
08:41
Helicopter Game : Displaying and Rendering Score
23:20
Helicopter Game : Completing the Game - Final Explanation
09:07

Space Invader Game in C++ using SDL2 Library

10 lectures
Space Invader Game : Displaying the GUI SDL2 Window
10:41
Space Invader Game : SDL Quit Event Functionality
06:37
Space Invader Game : Displaying the Spaceship
09:28
Space Invader Game : Spaceship Movement
08:41
Space Invader Game : Spaceship Fire
17:22
Space Invader Game : Enemies Movement
18:38
Space Invader Game : Collision Detection b/w Spaceship and Enemies
05:27
Space Invader Game : Killing Enemies on Bullet Fire
17:07
Space Invader Game : Game Over Functionality
06:40
Space Invader Game : Replay the Game
04:18

Snake Game in C++ using SDL2 Library

8 lectures
Snake Game : Displaying the GUI SDL2 Window
18:41
Snake Game : Displaying Snake on SDL2 Window
20:10
Snake Game : Moving the Snake
15:17
Snake Game : Collision with Walls
10:08
Snake Game : Snake Eating Food
16:12
Snake Game : Snake Self Collision
05:52
Snake Game : Game Over Conditions
14:50
Snake Game : Completing the Game - Final Explanation
13:41

C++ Crash Course

1 lectures
C++ Crash Video
07:18:57

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.