Save $100 by 11/26. Learn more

Game Programming and Algorithms with C++

Locations for this Course
AGES
13 - 18 (Must turn 13 by 12-31-18)
SKILL LEVEL
Beginner - Advanced
PATH
Coding, Game Development
EXPERIENCE
iD Coding & Engineering Academy | Two-week
PREREQUISITE
See course description
TOOLS
C++, Microsoft Visual Studio

Game Programming and Algorithms with C++

Course Description

It’s time to take C++ programming beyond the basics of variables and "Hello, World" and start really building. Master the fundamentals of this essential programming language by developing games throughout the session, complete with 2D graphics and custom controls. Knowing the syntax of C++ opens the door to the vast world of programming and development, whether you choose to build games or apps, or just want a head start for college.

With some C++ development under your belt, start making your games smarter with common algorithms crucial to game development, like pathfinding and map generation.

Proficiency in algebra: knowledge of variables, integers, and absolute values, and ability to evaluate algebraic expressions using order of operations and the distributive property.
Locations for this Course

In this course, your student will:

  • Read in user input and print formatted output
  • Use classes to create and track game objects
  • Implement a game loop
  • Add graphics and controls to a game
  • Implement algorithms to solve game development problems like pathfinding and map creation

Your student will take home:

  • Project files
  • Online college portfolio

Click the button below to continue, or learn more about our Coding or Game Development Paths.

Locations for this Course

Locations offering this course

US Locations

Not seeing a location that's convenient for you?

View All Locations