How to use the Unity game engine from the ground up
Core game development concepts including scenes, objects, and components
Building interactive gameplay using movement, physics, and collision
Creating and using prefabs for efficient game design
Designing 3D environments and levels
Basic scripting concepts to control game behavior
How to structure and complete a full game project
Problem-solving and debugging skills using modern tools
How to turn ideas into playable games
Duration: 10 weeks
Session Length: 1 Hr
Frequency: 2 Sessions/Week
Format: In-person or Virtual
Step-by-step guided instruction using Unity
Hands-on project building every session
Personalized support and feedback
Beginner-friendly, no prior experience required
Real game creation from start to finish
This program follows a structured, project-based learning approach where students build real games while developing core programming and design skills. Concepts such as assets, prefabs, scripting, and level design are introduced progressively and applied immediately through guided projects.
Students will complete multiple guided projects and one final original game by the end of the program with instructor-guided support.
Students build a strong foundation in Unity using guided instruction and hands-on exploration.
Installing Unity and setting up the development environmentĀ
Navigating the Unity interface and workspace
Understanding scenes, game objects, and components
Basic object manipulation (move, rotate, scale)
Introduction to assets, materials, and simple scene building
Learning core terminology and workflow
Students develop confidence using the Unity engine before beginning full game development.
Students apply foundational knowledge by building their first complete game.
Creating player movement and controls
Understanding physics and collision systems
Implementing scoring mechanics
Introduction to prefabs and reusable objects
Basic scripting concepts to control gameplay
Students complete the Roll-A-Ball project to reinforce core fundamentals and game structure.
Students build a more advanced, interactive game while expanding their technical and creative skills.
Using Third Person Starter Assets
Designing and building a 3D maze environment
Utilizing ProBuilder to create custom level geometry
Working with imported assets and materials
Expanding scripting concepts for interaction and movement
Designing effective level layouts and player flow
Applying lighting and visual polish techniques
Debugging and refining gameplay systems
Students apply everything they have learned to create a complete and polished game experience.
Ask for Pricing as Rates May Change
Includes instruction, guided support, and project-based learning
Unity software is free to download and useĀ
This program is an educational enrichment course and does not replace a studentās primary academic curriculum. However students will receive a certificate of completion for the program.
Questions? Visit our Contact page to get started.Ā
Email: Michael.Gabany@gmail.com
Phone: 813.710.0819
Location: Sun City Center, FL
Ā© 2026 Atlas Learning Institute. All rights reserved.Ā