Beginner C++ Game Programming Tutorial 22

From Chilipedia
Revision as of 01:14, 19 February 2017 by Chili (Talk | contribs) (Created page with "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 l...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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

Tutorial 22

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.

See also