Game Creation with the Unity Game Engine

/Preface/

Introduction
This class is an introduction into the Unity Game Engine. Before we can get started creating games, we need to install the necessary software and get our environment set up.
 * Overview
 * Installation
 * Links

Game 1: Vegan Island
A vegetarian is stranded on an island full of violent plants.

Game 2: Cube Wars
Cubes vs spheres, it's a cruel world out there.

Game 3: Xtreme Curling
World championships in curling, a two player game, who will win the world championship.

Game Development
Here we start getting our hands dirty. Slowly we learn how to use Unity.
 * Content
 * Game Objects
 * Cameras
 * Assets Models Materials Textures
 * Animation
 * Scripting
 * Collision Triggers
 * GUI
 * Terrain
 * PhysiX nVidia

2D Games
Developing 2D games has been made quite a bit easier with the new Unity engine.
 * Sprite Animation
 * Camera
 * Box2D

Audio and Sound
Every game needs audio and sounds.

Networking and Multiplayer
Multiplayer games are harder to create, but more fun to play.

Mobile Development
Unity can also create games for mobile platforms like phones and tablets.

Shaders
There is already an excellent wikibook on shaders with Unity, see the chapter on Unity in the wikibook Cg Programming

Finalizing
Your game is ready, but some finishing touches maybe needed.
 * Optimizing
 * Deploy
 * Debugging

Additional Chapters

 * Tips and Tricks
 * Source Control
 * Mathematics and Physics
 * Artificial Intelligence
 * Other

Appendices

 * /Authors/
 * Licensing