Please enable JavaScript to use CodeHS

Game Design in Unity - Semester Two

This second semester course teaches students the fundamentals of game design by using the Unity game engine. By the end of this course, students will gain a deeper understanding of the design planning process, add special effects, manipulate cameras, and set up character animations to enhance their own 3D games.

Overview & Highlights

High School
Contact Hours

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Effects in Unity
Students learn about game environments and level design. They add effects to game environments such as light objects, particle systems, camera angles and movement, and sound effects.
Project: Design Your Game
Students apply their understanding of the game design process by creating a storyboard for a game they will develop across multiple modules.
Creating in Unity
Students dive deeper into major Unity practices, learning to develop their own prefabs, create different models, use character animation, and apply different user interfaces to their games
Project: Prototyping and Testing Your Game
Students continue designing their final projects as they learn about prototypes and different testing techniques. In this students will develop prototypes for their final game and test different variations on their final product.
Project: Finish Your Game
Students wrap up their final projects in this module. Applying all the different techniques from earlier modules as well as incorporating feedback from the previous module, students will complete and present their final game design.

Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Game Design in Unity - Semester Two course


Game Design in Unity - Semester Two is aligned with the following standards

Standards Framework View Alignment
Unity Certified User Artist View (76.9%)
ICT Gaming Essentials Objectives View (65.4%)
Unity Certified User VR Developer View (35.7%)

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn’t find what you were looking for? Here are a few links that might be useful to you.