Intermediate C++ Game Programming Tutorial 9

From Chilipedia
Revision as of 18:23, 1 September 2019 by R vdw (Talk | contribs) (Video Timestamp Index)

Jump to: navigation, search

We create an addictive little console game that will test both your vocabulary and your deductive powers while we flex our newfound std::muscles.

Topics Covered

  • Practicing std::vector/string/ifstream/cin/cout
  • std::tolower()

Video Timestamp Index

Tutorial 9

  • Intro 0:00
  • Werd gameplay 0:32
  • Start new project in VS 2:30
  • Using std::istream::getline and std::vector::emplace_back, load words from .txt file into a vector 4:13
  • Using the std::mt19937 class in <random>, generate random word out of vector of words 7:36
  • Using while and for loops, prompt the user for input with error checking 9:03
  • Using , create a function to calculate word score 12:18

Source Code

Werd Game Repo

Download Materials

Homework

The homework is to modify Werd so that it uses a second word frequency list (linked above) to filter the words selected as targets so that the game doesn't make you guess rare-ass words that nobody knows.

See also