real world projects-Unity 3D Programming

Students learn the Unity 3D interface and how to program in either C# or Javascript. The coding projects are video games and immersive real-life projects. Students explore art and animation concepts that are integral to designing game levels and environments. Students who successfully complete this course will be prepared to take the Unity Developer Certification Exam.

Outcomes & Objectives


  • Use advanced programming skills to build three-dimensional (3D) casual games


  • Learn to navigate the Unity 3D game development engine
  • Apply C# or JavaScript to build gaming interactivity
  • Create 3D designs using Unity
  • Refine the iterative process (plan, implement, review, adjust)
  • Complete two fully executable 3D games

Course Documents

Syllabus pdf-icon    Scope and Sequence pdf-icon    Content Standardspdf-icon

Inside Unity 3D Programming

Technical Specs


Unity must be downloaded and installed onto computers with a Windows operating system. Unity is not supported by devices such as Chromebooks or iPads.

Unity can be downloaded for free here.

Buy Now

Purchase Unity 3D Programming here.