Request Brochure

  • C++ Game Programming With Unreal Engine

    iD Game Design & Development Academy

C++ Game Programming With Unreal Engine

Game Development with C++ Course for Teens Ages 13-18

Division
iD Game Design & Development Academy
Ages
13-18 (Must turn 13 by 12-31-17)
Skill Level
Beg - Adv
Ratio Guarantee
8 students per instructor
Prerequisite
Yes (see below)
Software
Microsoft Visual Studio Community, Unreal Engine 4

Course Description

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

C++ is used as the backbone for some of the biggest blockbuster games of all time. Why? Because it’s fast, flexible, and fun. Learn how to apply the basics of C++, including variables, loops, and arrays, to Unreal Engine 4—one of the most advanced game engines available. Use your C++ artistry to create pawns, collect player movement, and dynamically spawn actors within the expansive Unreal Engine 4 arena. This course is perfect for students interested in coding and game development, and they'll go home with a new portfolio highlighting new skills in both.

What Will Students Take Home?

Students will take home a project folder complete with assets and code.

What Will Students Learn?

Students Will Learn to:

  • Read in user input and print formatted output
  • Write problem-solving algorithms
  • Implement a game loop
  • Use Unreal 4 Blueprints
  • Create games using the Unreal 4 engine

Top Skills Gained

Software & Hardware Skills Development

  • C++
  • Unreal Engine 4

STEM & 21st Century Skills Development

  • Project planning
  • Critical thinking
  • Problem-solving

Session Outline

Week One: Learn to use the C++ language and Unreal 4 engine. Create Blueprints and write C++ code for Unreal 4 to make small game projects.

Week Two: Start making complete games from scratch. Explore the creation and use of game assets and Unreal classes. You'll go home with something more than a program--you'll have something fun to play.

Skill Level | Is This Course for Your Student?

This game development course is for ages 13-18 (Min Age: Must turn 13 by 12-31-16). It requires proficiency in algebra including the knowledge of variables, integers, and absolute values, and ability to evaluate algebraic expressions using order of operations and the distributive property. Our ever-evolving curriculum is designed for beginner through intermediate learners allowing students to move along at their own pace with customized lessons for a fun and appropriate challenge. Instructors work closely with students and adjust the curriculum to fit their progress and their project goals.

Our Recommendations

This teen programming camp is a great step if you are considering studying game design in college, or if you want to explore this field for a potential career direction. Learn the basics of game development from top instructors with industry experience! Feel free to call us at 1-888-709-8324 so that we can make personal recommendations, should you need assistance.

Where Is This Course Offered?

  • California - Northern
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Coding & Engineering Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      SAN JOSE: SJC (18 miles, 30 mins by car, 1 hr 25 mins public transit)

      SAN FRANCISCO: SFO (22 miles, 35 mins by car, 1 hr 10 mins public transit)

      OAKLAND: OAK (31 miles, 45 mins by car, 2 hr 20 mins public transit)

      Palo Alto, CA
  • Georgia
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Coding & Engineering Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      ATLANTA: ATL (15 miles, 22 mins by car, 1 hr 10 mins public transit)

      Atlanta, GA
  • Illinois
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      Alexa Cafe

      Day Camp: Ages 10-15

      Overnight Camp: Ages 10-15

      iD Coding & Engineering Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      CHICAGO: ORD (26 miles, 40 mins by car, 2 hrs 10 mins public transit)

      CHICAGO: MDW (42 miles, 1 hr by car, 2 hrs 20 mins public transit)

      Lake Forest, IL
  • Massachusetts
    • iD Tech Camps

      Day Camp: Ages 7-17

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      BOSTON: BOS (9 miles, 20 mins by car, 43 mins public transit)

      Cambridge, MA
  • North Carolina
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Coding & Engineering Academy

      Overnight Camp: Ages 13-18

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      RALEIGH-DURHAM: RDU (18 miles, 22 mins by car, 1 hr 10 mins public transit)

      Chapel Hill, NC
  • Pennsylvania
    • iD Tech Camps

      Day Camp: Ages 7-17

      Overnight Camp: Ages 10-17

      iD Game Design & Development Academy

      Overnight Camp: Ages 13-18

      Nearby Airports

      NOTE: We do NOT do airport pick-ups or drop-offs.


      PHILADELPHIA: PHL (21 miles, 30 mins by car, 1 hr public transit)

      Villanova, PA

Can't find what you're looking for?

Jump to all iD Programs & Locations

Hours & Tuition

Overnight Program

Ages: 13-18
Check-In: 6pm Sunday
Pick-Up: 3-4pm Fri (varies by site)
Tuition: From $3,799 (per 2-week session)
Meals: Included

Please note: Prices are in US Dollars. All taxes included. In addition to the prices listed above, there will be a one-time Safety & Compliance Fee of $20 per student per year. Additionally, a minimum deposit of US $500 is required at the time of registration. Academy sessions are two weeks in length and are all-inclusive of meals, housing, instruction, and supervision. For beginner to advanced students, we offer intensive, pre-college courses in game design, game programming, level design, and 3D modeling & animation. Programs are held at top academic institutions and availability varies by location. Please check your site of choice for specific course offerings.

Your Tuition Includes:

  • 8:1 student-to-instructor ratio (guaranteed)
  • Diploma with transcript and instructor insights
  • Final portfolio and software discounts
  • Custom Academy t-shirt, H2O bottle
  • Outdoor time, campus tours (most locations)
  • Gaming tournaments
  • Access to online curriculum (iD Game Plan)

Optional Add-ons

Weekend Stays

Add $379 per weekend

We invite you to stay the weekend BETWEEN the two weeks—most students elect to stay. Room, board, activities, excursions, meals, and supervision are included over the weekend. You’re also welcome to stay the weekend AFTER your 2-week program. Please note: Program availability varies by location—please check your site of choice for specific course offerings.

Continuing Education Units

Add $198 per 2-week session

Gain a competitive edge for college—Accredited Continuing Education Units issued by Villanova University are available for purchase upon registration.

Tech Rocket (Online Learning)

Add $179 (annual subscription)

Build your STEM skills year-round with our online subscription service. Learn from tech tutorials, compete in gaming tournaments, and stay connected through community forums. Tech Rocket is the perfect add-on to iD Programming Academy.

The Academy Experience

University Immersion

Teens experience independent college life in a supervised environment. This pre-college program is overnight-only, so teens stay in real college dorms, eat in dining halls and get a feel for daily life on campus. Choose the recommended Weekend Stays option to have even more time to explore campus and local attractions.

Portfolio Building

Establishing a portfolio sets our participants apart from their peers on college and internship applications. Finished portfolios include a bio page and samples of completed projects.

Accredited Continuing Education Units

Build up your resume for college by earning Continuing Education Units. Receive an official transcript from Villanova University (available for purchase at all Academy locations). CEU Credits demonstrate that students have completed course content of college-level difficulty.

Gaming Tournaments

Game on! Expect late-night NVIDIA-powered gaming tournaments with Team Fortress 2. Other games available for recreational gameplay include Counter-Strike, Half-Life 2, Left 4 Dead 2, and more. Gaming tournaments do not infringe on instructional time.

Industry Insights

Get a feel for future career options and meet industry professionals. Depending on session location and availability, students tour big-name studios like Hi-Rez Studios, Turbine, Inc., Electronic Arts, CipherPrime and more.

Instruction

Discover what sets our teaching style apart.

8:1 Staff Ratio Guarantee

We guarantee small class sizes, with a maximum of 8 students per instructor. At iD, our teaching philosophy is premised on personalization—your path, at your pace. Passionate, all-adult instructors guide you through tailored curriculum with one-on-one teaching. The immersive environment is ideal for fostering creativity and allowing you to reach your learning potential. Read more about our 8:1 iD Guarantee.

Two-week, Intensive Courses | High-Level Curriculum

Our 2-week courses at the Academy provide you with the right amount of time to get comfortable in your field of study and put your knowledge to use with hands-on projects. You'll have ample time to work on your online portfolio, enjoy excursions and tours of nearby facilities, relax with late-night gaming tournaments, and explore campus (Weekend Stays optional).

Other Activities

You can expect roughly 6-7 hours a day of instruction, with plenty of time for campus excursions, socializing, outdoor activities, video game tournaments, and more. Parents want peace-of-mind and student supervision—teens want a taste of independence. We work hard to provide the right balance. We hope to make your experience valuable and memorable.

All-Adult Staff

Our entire staff is comprised of adults ages 18 and over. We do not hire Counselors-in-Training (CITs) at our summer technology camps. We believe you learn best from adults who have mastered their technology skills. Some of our instructors are tech industry professionals. Others are graduate and undergraduate students majoring in the fields of computer science, engineering, app development, film, and other related fields. We’re extremely selective when it comes to our summer staff.

Friday Launch Party for Families

On the last day of the two-week program during the Launch Party, instructors present each student with a personalized iD Tech Diploma and recap students' key accomplishments. Afterwards, students unveil their final projects to parents and siblings, demonstrating all that they learned in just two weeks at the Academy.

Reviews

Game Programming Camp Reviews & Testimonials

  • “My daughter loved the C++ camp. The classes were really clear and the instructors were approachable.”
    - Maura V., Parent, C++ Game Programming With Unreal Engine
  • “Quinn really enjoyed C++ and the computers were really nice!”
    - Julie C., Parent, C++ Game Programming With Unreal Engine
  • “I had hoped that my daughter would try C++ to see if it would be her interest for the future—I think this course more than accomplished that.”
    - Lisa M., Parent, C++ Game Programming With Unreal Engine
  • “At thirteen, this was my son’s first experience with independence; what a great first experience. The iD Gaming Academy provided just the right mix of supervision and autonomy.”
    - Michelle L., Parent, C++ Game Programming With Unreal Engine
  • “This camp is probably the greatest place for kids who want to learn how to make games. Programming games can be a daunting thing to learn, and the iD Gaming Academy manages to present it in a way that makes it much easier to grasp. The counselors here are great as well, always trying to help you out if you need something or if there's a bug in your code. So if your child has any desire to learn how to make games, send them here!”
    - Jason D., Student, C++ Game Programming With Unreal Engine
  • “I learned lots of new skills in programming, made great friends, and shared my love of games with people like me during the two weeks. In short, iD Tech Gaming Academy was awesome!”
    - Mengyu F., Student, C++ Game Programming With Unreal Engine
  • “I had an overwhelmingly fun time. There was a lot of time for getting to know new friends, the instruction was great, and my instructor was awesome. The entire experience exceeded my expectations by a wide margin.”
    - Rachel M., Student, C++ Game Programming With Unreal Engine
  • “I would highly recommend this course for anyone who is considering going into the gaming industry.”
    - Max B., Student, C++ Game Programming With Unreal Engine
  • “I had so much fun over the two weeks at the iD Gaming Academy. I found a love of C++, and moreover, I felt like I could connect with the staff as people and not just instructors, because they really treated us like intelligent adults.”
    - Julie K., Student, C++ Game Programming With Unreal Engine