• Homework
  • Thirds
  • Upper Thirds
  • Fourth
  • Divisions
    • ICT
    • Computer Science
  • Fifth
  • Lower Sixth
  • Upper Sixth
    • Upper Sixth Theory
  • Blog
  • Careers
  • Unity
  • Networking
computinglesson.com

Introduction to Unity

Unity is a professional games development engine.  You can download the free version of Unity here.

We are lucky enough to have the professional version at School.  It includes some features not found in the free version - however what we'll cover in these lessons will work on the free version just fine.
Picture

What can you do with Unity?

  • Make games
  • Make worlds and animations
  • Learn how to program
  • Make your dreams into reality
  • Make something you can share or even sell.


You can do a lot in Unity without programming at all.  However when you want to go beyond the predictable, when you want real interaction and magic, you'll need to write scripts. 

Unity includes support for three different programming languages
  • C#
  • Javascript
  • Boo - a version of Python

How Unity is organised

All your work in Unity is organised into a Project.  A project is actually a folder on your computer containing all your stuff.  It's easy to share resources within a project, but tricky to exchange between projects.  A project therefore is a complete game.

Inside a project, you create individual Scenes.  A Scene is part of a  game, for example a single level.  

All Scenes can share Assets.  Assets are the bits and pieces that you assemble into a game, for example, pictures, 3D models, lights and cameras and - of course - your scripts.
Picture

How to get started

Just click on the 'Unity' item in the 'All Programs', 'Programming' menu.

Click here for Tutorial 1 - Introduction to Unity

Powered by Create your own unique website with customizable templates.