top of page

Professional Development

Unreal Engine

Robotics

Code & Train: Virtual Robotics in Unreal Engine

Learn to code, train, and simulate virtual robots in Unreal Engine. This five-part kit uses Blueprint visual scripting to teach core computer science, engineering, and physics concepts without the need for physical hardware.

Step into the future of STEM education with the Unreal Robotics Learning Kit. This module, "Let's Train Virtual Robots," provides a complete virtual space to learn complex robotics concepts without the cost and maintenance of physical systems. Participants will progress through five distinct, one-hour lessons:

  1. Robot Vehicles: Learn the basics of robot physics and how to control a two-wheeled bot with tank steering using Blueprint commands.

  2. Sumo Robots: Introduce sensors! Program a robot to "see" its environment using light sensors to stay within a sumo ring and out-maneuver opponents.

  3. Self-Driving Car: Build on sensor logic by programming a line-following, autonomous vehicle, using conditional statements and loops.

  4. Collision-Avoidance Robot: Upgrade your robot with a distance sensor (a simplified LiDAR) to detect and respond to obstacles in its path.

  5. Remote-Controlled Soccer Bots: Move from autonomous to user-controlled actions by mapping keyboard inputs to create a remote-controlled soccer bot.

LEARNING OBJECTIVES

  • Navigate the Unreal Engine platform and open and modify a project.

  • Edit and duplicate Blueprints to create custom robot behaviors.

  • Apply fundamental programming concepts (loops, conditional statements, variables) using Blueprint visual scripting.

  • Understand and use sensor data (light, distance) to make programmatic decisions.

  • Explore engineering and physics principles of a well-designed robot (e.g., weight, stability, wheel placement).

  • Code both autonomous (self-driving) and user-controlled (remote-controlled) robots.

AUDIENCE

Middle School and High School Educators & Students, CTE Programs (Game Design, Computer Science), STEM and/or Robotics Clubs, anyone interested in an introduction to game development concepts.

FREE UPCOMING TRAINING

March 15, 2026 4pm - 6pm MT

REGISTER


REQUIREMENTS

Hardware


Software

  • Unreal Engine (Version will be communicated in training prep)


Skills

  • Basic computer literacy. No prior Unreal Engine experience is required.

DELIVERY OPTIONS

Online, Hybrid, On-site

DURATION OPTIONS

  • 5-6 hours total (can be delivered as individual 1-hour modules)

bottom of page