Objective: This course introduces students to C++ programming for game development using Unreal Engine, one of the leading game engines in the industry. Students will learn C++ syntax, Unreal Engine’s architecture, and game development principles, including level design, gameplay mechanics, and character control.
Methods: Interactive lectures, hands-on coding exercises within Unreal Engine, and project-based learning focused on developing core gameplay mechanics and efficient C++ code.
Skills Gained:
The modules listed below are those currently intended for delivery in the current academic intake of this course. These may be subject to change in future years as the University regularly revises.
Topics: Overview of Unreal Engine, setting up a project, C++ syntax basics, basic expressions, control flow basics, encapsulation.
Register for the full course syllabus
Topics: Unreal Engine API basics, understanding actor classes and components, basic character control, creating interactions, trigger events.
Register for the full course syllabus
Topics: Animating characters, creating particle effects, and basic visual effects, navigation systems, code optimization for performance, industry applications.
Register for the full course syllabus
By the end of this course, students will be able to:
Start Your Journey Today!
Detailed study for foundational learning and development in coding.
Virtual labs, simulations, and real-world case studies.
Live teaching from experienced professionals in the field.
Foundation for advanced studies and careers in coding.
+1 (877) 822-0080
Hours of Operation
Monday - Friday: 08:00 - 16:00 | EST
© 2025 Code Institute By STEM. All Rights Reserved.