Save $100 by 11/26. Learn more

Game Engine Development 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 Engine Development With C++

Course Description

Dive right into C++ development to create your first game—but that’s just the beginning. Explore commonalities between games and find similarities in how their code is structured. Then dig into the code and discover which parts are designed to allow for quickly adding new content to the game.

Put this new knowledge to use by learning what code to keep and what to leave out by creating your own game engine! Build a foundation for any number of your game projects. Game engines not only save time at the start of each new project, they enable iteration on mechanics and balance until the game is perfect, and are an essential part of professional video game development.

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
  • Implement a game loop
  • Add graphics and controls to a game
  • Design an API for creating game content
  • Build foundational code that can be used for a variety of games

Your student will take home:

  • Project files
  • Digital portfolio for college admissions

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

Locations for this Course

Locations offering this course

US Locations

Not seeing a location that's convenient for you?

View All Locations