Building on principles of game design presented in ITCS 1950, ITCS‑2050 uses currently available game development software to create actual games. Students develop a text‑based adventure game, a 2D single and multi‑player game, and a 3D single and multi‑player game.