Unity & Unreal Game Feel
Teens
13 - 17
$675
About the Course
Some games feel fine, while others feel fantastic with responsive controls, satisfying feedback, and that sense of “wow… this just feels good to play.” That difference is called game feel, and it’s one of the most important skills a game developer can master. In this camp, students begin with simple starter templates built in Unity and Unreal, two of the most widely used engines in the game industry. From there, they learn how small adjustments can dramatically transform how a game feels. Students experiment with elements like screen shake, timing, responsiveness, visual feedback, impact effects, and sound reactions to polish the game feel and elevate even the simplest mechanics. Students will use Blueprints in Unreal and basic C# scripting inside Unity to modify how gameplay behaves. They will also swap out assets, adjust physics and animation timing, and customize camera behavior to create a game that feels unique to their playstyle. Along the way, they will begin to understand the key workflow differences between Unity and Unreal and how developers decide which engine best fits a project. By the end of camp, students will understand how developers take a basic idea and transform it into an engaging player experience—not by adding more features, but by polishing the ones that matter.
Objectives
Explain what game feel is and how polish affects player experience
Apply responsiveness and visual feedback techniques such as screen shake, particle effects, timing adjustments, and asset swapping
Identify key workflow differences between Unity and Unreal and explain advantages of each engine
Playtest and refine their game based on player feedback, iteration, and polish
Customize starter templates using Blueprints in Unreal and basic C# scripting in Unity
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.

