Brick Breaker Game in most Powerful C++ graphic library SDL2
4.2 (97 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.
2,048 students enrolled

Brick Breaker Game in most Powerful C++ graphic library SDL2

English
4.2 (97 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.
2,048 students enrolled
Created by Khan School
Last updated 11/2019
English
English [Auto]
Current price: $23.99 Original price: $34.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 14 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
  • Program your own 2d games using SDL 2.0
  • Understand the Basic Logic of games and the "game loop"
  • Do body body collision detection and resolution
Course content
Expand all 24 lectures 02:12:31
+ Downloading and Adding SDL to C++ Compiler
2 lectures 15:39

For any queries Join our Facebook Group

https://web.facebook.com/groups/1968268116776805/?ref=bookmarks

Preview 03:54

Here is the Linker...Just copy it and Paste it in the Linker Tab

-lmingw32 -lSDL2main -lSDL2



Join my Facebook Group for all types of Queries and latest courses


https://web.facebook.com/groups/1968268116776805/?ref=bookmarks


Preview 11:45
+ Our SDL Window
5 lectures 23:38
Displaying SDL Window on Screen
08:07
Rendering SDL Window
03:15

http://www.cplusplus.com/doc/tutorial/pointers/

SDL Surface and SDL Texture
04:46

https://www.ntu.edu.sg/home/ehchua/programming/cpp/cp4_PointerReference.html

Position and Size of an image
02:58
Displaying the ball image on the screnn
04:32
+ Game Loop
13 lectures 01:25:03
Events
06:39
Displaying our background image
05:15
Moving the Ball
06:23
Collision of the Ball with the walls
05:58
Moving the Bat on Key Press
04:10
Bat Collision with the walls
05:56
Displaying Bricks
14:13
Collision of Ball with the Bricks
12:31
Winning Condition for our Game
04:42
Destroying all Crappy Stuff
06:20
Game Over Logic
01:47
Game Over
04:16
+ What Next
4 lectures 08:11
Main Arguments
01:33
Moving to our Next Goal
01:42
What Next
04:17
Legendary
00:39
Requirements
  • To be able to follow this course, you will need a Basic skill level with coding in C++
  • 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 Basic C++ skills, take them up a little and use them to make a Brick Breaker  game using SDL2. You'll be given code after every few tutorials to carry along 

We are going to learn basic game development elements, such as Events, game loop, object movement,  object collision ,memory management etc and After taking this course Advance Game Programming will be 5 times easier for you guys.

At the end of the course you will be able to build  2D Common marketing Games and sell them...

Let's make a game!

Who this course is for:
  • Anyone with a Basic level of coding and interested in learning Basic Game Programming