Teens: 3D Game Programming with C++  

Unlock the Power of Computing Technology with C++

Explore the world’s most commonly used computer language. Used by millions of programmers, C++ is utilized to write software applications and even create the most popular PC & console video games. With an industry-standard compiler (Eclipse IDE), students get a solid foundation in C++ and are guided through programming concepts like types, variables, the standard I/O, the game loop and more. As you explore C++ programming concepts, you’ll reinforce what you’ve learned by creating and programming exciting 3D game projects.

What You’ll Learn: 3D Game Programming with C++

Course Content Software Used
• How to totally customize and control every aspect of your game!
• How to create motion for a 3D world: camera positioning & more
• How to create and code game logic & artificial intelligence
• How to make your game respond to the keyboard and mouse
• Data types (ints, floats, chars, strings, booleans, pointers & vectors)
• Program control flow: conditions, loops, functions & game state
• Basics of object-oriented programming

Course may vary slightly based on student expertise & class interest. All students work on their own personal projects, which they keep.

Who Should Attend: 3D Game Programming with C++
Ages 13-17 | Intermediate – Advanced | Basic understanding and experience of Python or Java™ or other object-oriented computer programming language. Knowledge of Algebra is also strongly recommended.

Designed for aspiring computer programmers with basic programming experience programming in the C++, Java™ or other object-oriented programming language environments. This course is perfect for problem-solvers considering a career in app or software development.

Related Courses: You May Also Be Interested In…

Course Title Quick Description Duration
Programming with Java® Do amazing things with the power of Java 1 Week
Intro to Game Programming with Python Bring games to life with powerful programming code 1 Week
Academy for Game Programming Learn Python, C++ and Microsoft Visual Studio 2 Weeks
Academy for Mobile Device Programming Master programming for all types of mobile devices 2 Weeks

For those interested in additional weeks at DMA, we recommend the above courses. Please don’t hesitate to call us at 866.656.3342 if you would like further details on any of our courses.

Fees & Additional Options: 3D Game Programming with C++

Options Price Duration Meals
Tuition (base price) $1,045 1 Week, Mon-Fri Lunch not included
Lunch Plan (for non-residential students) add $65 1 Weeks, Mon-Fri 5 lunches
Residential Program – Dorm (shared room) add $495 1 Week, Sun-Fri 3 meals/day
Residential Program – Deluxe (Harvard & UCLA) add $795 1 Week, Sun-Fri 3 meals/day
Stanford Continuing Studies Credit add $90 4 Quarter Units NA

*To view all options, including weekend stays, visit our Options & Fees page.    

1 Week   |   Ages 13-17   |   Inter – Adv

“Learn a programming language that normally takes months within the space of a few days!”

Dates by Location 2012

  • Los Angeles, CA

  • not offered at this location
  • San Diego, CA

  • not offered at this location
  • Austin, TX

  • not offered at this location
  • Philadelphia, PA

  • not offered at this location
  • New York, NY

  • not offered at this location


See DMA Locations

©2001 - 2011 Digital Media Academy, Inc. All rights reserved. Digital Media Academy, Inc. represents the best in high-tech teen summer camps, advanced media, digital art and computer training classes for professionals and adult learners, and day and overnight kids computer camps. Learn more about Digital Media Academy on Wikipedia.

Locations in the United States and in Canada. For Adults: Stanford University in the San Francisco Bay Area; Digital Media Academy Training Center; Northern and Southern California; University of California, San Diego; University of Texas at Austin; Harvard University in Cambridge, Massachusetts. For Kids & Teens: Stanford University in the San Francisco Bay Area; in Northern California; University of California, Los Angeles; University of California, San Diego; University of Texas at Austin; Harvard University in Cambridge, Massachusetts;University of Chicago - Illinois; University of British Columbia; George Washington University in Washington DC; Drexel University in Philadelphia; Swarthmore College in Swarthmore, Pennsylvania.