Unity AI Developer
Teens
13 - 17
$675
About the Course
Game development has always been a blend of creativity, logic, and experimentation and today’s developers have a new tool in their toolbox: AI. In this camp, students learn how artificial intelligence can support and accelerate their work inside Unity, one of the most widely used engines in professional game development. Students start with pre-built game templates across multiple genres and learn how to shape them into their own original projects. They will explore the fundamentals of C# programming, discover how functions and logic create gameplay, and use AI as a supportive tool to assist with script writing, debugging, and problem-solving. Instead of replacing creativity, AI becomes an extension of it. Students will sculpt worlds with the terrain editor, create visual excitement with the particle system, and customize the look and feel of their projects by swapping out characters, props, and environment assets. Every choice they make influences how the game plays and feels. By the end of the camp, students will not only have a better understanding of how games are built, but how AI can empower them as designers, programmers, and creators.
Objectives
Use Unity and C# to customize a game template and build original gameplay features
Apply programming fundamentals including variables, functions, conditional logic, and input handling
Utilize AI tools to assist with script writing, debugging, and iteration
Modify and design Unity scenes using the terrain editor, particle system, and asset swapping
Playtest their project and refine their game based on feedback, iteration, and observed player experience
Software



Your Pilot

Zach
Zachary is a game developer and educator with experience across multiple professional game engines, including Unity, Unreal Engine, and Godot multiple programming languages such as C#, C++, Python and SQL. His background in coding and software development allows him to translate complex technical concepts into engaging, age-appropriate lessons. His goal is to help learners build technical skills, creativity, and confidence through the game development process.

