Unity Game Engine

Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as a Mac OS X-exclusive game engine. The engine has since been gradually extended to support a variety of desktop, mobile, console and virtual reality platforms. It is particularly popular for iOS and Android mobile game development and used for games such as Pokémon Go, Monument Valley, Call of Duty: Mobile, Beat Saber and Cuphead. It is considered easy to use for beginner developers and is popular for indie game development.

The engine can be used to create three-dimensional (3D) and two-dimensional (2D) games, as well as interactive simulations and other experiences. The engine has been adopted by industries outside video gaming, such as film, automotive, architecture, engineering, construction, and the United States Armed Forces.

Before getting started you will need to create a Unity account. Visit this page and sign up for a student account. If your computer doesn't have Unity you will also need to install it. You can download Unity for Windows here. You will need the teacher's help to install the software.

You'll have a few choices for working on your game. You can choose one of the tutorials below (or both!), or find your own tutorial online. Just make sure the tutorial you choose results in a finished game. Your grade will be based on successfully building the game you choose, and the amount of time and effort you spend in class working on it. How will your effort be graded? Check out the chart below to get an idea of what it looks like to stay on task and and have good work ethic.