Please enable JavaScript to use CodeHS

Game Development in Unity

Description

In this lesson students learn about the Unity game engine and ways it’s been used in the video game development industry. Students reflect on how Unity is used to efficiently and effectively develop various types of video games.

Objective

Students will be able to:

  • Describe how Unity is used to design and develop games
  • Describe game engines and how they’re used in industry
  • Explain the benefits of using a game engine, like Unity, to design and create video games
Description

In this lesson students learn how to set up a Unity account and install the Unity software with Unity Hub.

Objective

Students will be able to:

  • Access their Unity account
  • Install Unity Hub and Unity software
  • Manage Unity software versions and projects with Unity Hub
Description

In this lesson students learn about submitting Unity projects and use the Unity software and CodeHS platform to send projects and assignments to their teacher.

Objective

Students will be able to:

  • Set up a process for sharing their Unity projects
  • Submit Unity projects to their teacher by zipping a Unity project folder
  • Use Unity’s documentation as another resource for learning about the software
Description

In this lesson students learn about Unity’s interface and GameObjects. Students will create a GameObject, add a material, and transform it.

Objective

Students will be able to:

  • Navigate Unity’s user interface
  • Create a GameObject
  • Add material to a GameObject
  • Use transform to manipulate a GameObject
Description

Students learn how to obtain and manage assets from multiple sources in a Unity project.

Objective

Students will be able to:

  • Locate game assets and packages to use in a Unity project
  • Download game assets and packages from different sources
  • Import game assets and packages into a Unity project
Description

Students learn how to use C# scripts from the CodeHS editor and import them into their Unity projects.

Objective

Students will be able to:

  • Use a C# script or program in the CodeHS editor
  • Download a C# script file from the CodeHS editor
  • Import and use a C# script file in Unity