Difference between revisions of "Beginner C++ Game Programming Tutorial 22"
From Chilipedia
Line 7: | Line 7: | ||
== Video Timestamp Index == | == Video Timestamp Index == | ||
− | [https://youtu.be/ | + | [https://youtu.be/ZsUTOv5Kf8Q Tutorial 22] |
== Source Code Download == | == Source Code Download == |
Revision as of 01:15, 19 February 2017
We learn how to use enum
to get rid of all the magic number bullshit for representing a number of options or states, and we learn how to use switch
/case
as an alternative to long if
... else
chains. I also give the sermon on the mount (c:).
Topics Covered
- Declaring and using
enum class
- Writing a
switch
statement - The evils of premature eja... optimization
Video Timestamp Index
Source Code Download
Snek Repository Fart-Annoyed Repository
Homework
The goal for this video's homework is to modify apply the concepts learned in this tutorial to Fart-Annoyed.
The solution to this homework is coming soon.