Please enable JavaScript to use CodeHS

Game Design in Unity - Semester Two

Description

In this lesson, students dive deeper into rigidbodies and colliders, learning more about the Unity’s built-in physics engine.

Objective

Students will be able to:

  • Define the purpose of rigidbody components.
  • Define the purpose of collider components.
  • Apply rigidbody and collider components to their GameObjects.
  • Use a script to trigger collision events.
Description

In this lesson, students will build their own drivable monster vehicle from start to finish using Unity primitive shapes and components.

Objective

Students will be able to:

  • Develop a complex GameObject with a parent/child hierarchy.
  • Apply colors and textures to GameObjects.
  • Configure rigidbodies and colliders for complex GameObjects.
  • Successfully set up wheel colliders that respond to a vehicle control script.
Description

In this lesson, students learn more about character animations and movement.

Objective

Students will be able to:

  • Understand the different pieces involved in animating and controlling a character, like animations, animator and character controllers, avatars, and scripts.
  • Connect animations in the animator controller with specific conditions.
  • Link the animation pieces in the character’s components.
Description

In this lesson, students learn how to add simple User Interface (UI) elements, like a player score or start menu, to their games.

Objective

Students will be able to:

  • Understand how 2D UI elements are integrated into a 3D game.
  • Add a player score to live gameplay.
  • Add a start menu where users can start the game, configure game options, and quit the game.