Difference between revisions of "Beginner C++ Game Programming Tutorial 10"
From Chilipedia
(→Video Timestamp Index) |
(→Downloads) |
||
Line 28: | Line 28: | ||
* [http://www.planetchili.net/downloads/Chili%20DirectX%20Framework.zip Framework Download] | * [http://www.planetchili.net/downloads/Chili%20DirectX%20Framework.zip Framework Download] | ||
+ | * [https://wiki.planetchili.net/index.php/Main_Page Tutorial 10 Code (WORK IN PROGRESS)] | ||
+ | * [https://wiki.planetchili.net/index.php/Main_Page Tutorial 10 Homework Solution Code (WORK IN PROGRESS)] | ||
== See also == | == See also == |
Revision as of 12:13, 11 October 2019
In this video we learn how to loop our shit. Fuckoff copy and paste. Die in a gasoline fire (just kidding, don't leave me baby!)
Concepts Taught
-
while
loop -
for
loop -
do
...while
loop - Preincrement
++x
and postincrementx++
operators
Video Timestamp Index
- Intro 0:00
- The roadmap 0:20
- Loops:
while() {...}
1:39 - Loops:
for() {...}
8:20 - Increment/decrement unary operator 10:51
- Fun Chili fact for the day: the origins of the "C++" language name 11:51
- Loops:
do {...} while ()
12:36 - Loop differences, when to use
for(){}
,while(){}
, ordo{} while()
(if you are kinda weird) 13:15 - Chili's Dank Meta Nugs 15:06
- Homework 18:23
Homework
- Write a routine to draw a rectangle on the screen.
- Make it so that you can control the position of the rectangle with the arrow keys and the size of the rectangle with the WASD keys. For info on querying keyboard input for alphanumeric keys, see the section "Virtual Key Codes" on this page.
The solution is given in a this video.
Downloads
- Framework Download
- Tutorial 10 Code (WORK IN PROGRESS)
- Tutorial 10 Homework Solution Code (WORK IN PROGRESS)