Difference between revisions of "Beginner C++ Game Programming Tutorial 20"
From Chilipedia
(→Downloads) |
(→Homework) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
== Video Timestamp Index == | == Video Timestamp Index == | ||
− | [https://youtu.be/UqN9svru_rg Tutorial 20 - Pt. 1] | + | [https://youtu.be/UqN9svru_rg Tutorial 20 - Pt. 1]<br /> |
+ | [https://youtu.be/jZOeRp8Nm20 Tutorial 20 - Pt. 2]<br /> | ||
+ | [https://youtu.be/rvWFlowWSkg Tutorial 20 - Pt. 3] | ||
== Homework == | == Homework == | ||
− | + | * Make paddle rebound angle vary | |
+ | * Game over when hit bottom of screen | ||
+ | * Adjust wall dimensions / paddle / size of bricks | ||
+ | * Draw border to show walls | ||
+ | * Implement lives system | ||
+ | * Title screen / game over screen | ||
+ | * Paddle sprite (not shown in solution video) / brick shading | ||
+ | |||
+ | Solution video: [https://www.youtube.com/watch?v=5miKCudxFUs here] | ||
== Downloads == | == Downloads == |
Latest revision as of 21:50, 8 February 2017
This is a three-part tutorial in which we play with our balls. Or something. Anyways, we'll finally put all that vector bullshit to good work doing some physics-y type shit.
Main Concepts Taught
- Delegating constructors (Part 1)
- Range-based for loops (Part 2)
- Semi-fixed (upper-bounded) time step (Part 3)
Notes
The tutorial info for the Sound
system can be found here.
Video Timestamp Index
Tutorial 20 - Pt. 1
Tutorial 20 - Pt. 2
Tutorial 20 - Pt. 3
Homework
- Make paddle rebound angle vary
- Game over when hit bottom of screen
- Adjust wall dimensions / paddle / size of bricks
- Draw border to show walls
- Implement lives system
- Title screen / game over screen
- Paddle sprite (not shown in solution video) / brick shading
Solution video: here