Game Creation with the Unity Game Engine

Status: This class project is in its initial stage.

This book is the result of the course 'Introduction to Programming with Unity', taught in the media engineering program at Technische Hochschule Nuremberg. It is a class project, hopefully turning into a real wikibook at some later point in time.

Category:Intermediate reading level

Preface 0% developed  as of Mar 12, 2014

Introduction 0% developed  as of Mar 12, 2014

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 0% developed  as of Mar 12, 2014

A vegetarian is stranded on an island full of violent plants.

Game 2: Cube Wars 0% developed  as of Mar 12, 2014

Cubes vs spheres, it's a cruel world out there.

Game 3: Xtreme Curling 0% developed  as of Mar 12, 2014

World championships in curling, a two player game, who will win the world championship.

Game Development 0% developed  as of Mar 12, 2014

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 0% developed  as of Mar 12, 2014

Developing 2D games has been made quite a bit easier with the new Unity engine.

  • Sprite Animation
  • Camera
  • Box2D

Audio and Sound 0% developed  as of Mar 12, 2014

Every game needs audio and sounds.

Networking and Multiplayer 0% developed  as of Mar 12, 2014

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

Mobile Development 0% developed  as of Mar 12, 2014

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

Shaders 0% developed  as of Mar 12, 2014

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

Finalizing 0% developed  as of Mar 12, 2014

Your game is ready, but some finishing touches maybe needed.

  • Optimizing
  • Deploy
  • Debugging

Additional Chapters


Appendices

Category:Subject:Computer programming languages/all books Category:Subject:Computer programming/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Subject:Video game development#Game%20Creation%20with%20the%20Unity%20Game%20Engine Category:Subject:Video game development/all books Category:Subject:Electronic games/all books Category:Subject:Games/all books Category:Subject:Recreational activities/all books Category:Subject:Miscellaneous/all books Category:Subject:Books by subject/all books Category:Subject:Trades/all books Category:Subject:Miscellaneous/all books Category:Subject:Books by subject/all books Category:Subject:Game design#Game%20Creation%20with%20the%20Unity%20Game%20Engine Category:Subject:Game design/all books Category:Subject:Games/all books Category:Subject:Recreational activities/all books Category:Subject:Miscellaneous/all books Category:Subject:Books by subject/all books Category:Book:Game Creation with the Unity Game Engine#%20 Category:Book:Wikibooks Stacks/Books#Game%20Creation%20with%20the%20Unity%20Game%20EngineCategory:Shelf:Computer programming languages Category:Shelf:Computer programming languages/all books Category:Shelf:Computer programming/all books#Computer%20programming Category:Shelf:Computer science/all books#Computer%20science Category:Department:Computing/all books#ComputingCategory:Shelf:Video game development Category:Shelf:Video game development/all books Category:Shelf:Electronic games/all books#Electronic%20games Category:Shelf:Games/all books#Games Category:Department:Miscellaneous/all books#Miscellaneous Category:Department:Recreational activities/all books#Recreational%20activities Category:Shelf:Trades/all books#TradesCategory:Shelf:Game design Category:Shelf:Game design/all books Category:Shelf:Games/all books#Games Category:Department:Recreational activities/all books#Recreational%20activities Category:Alphabetical/G Category:Freshly started booksCategory:Books by completion status/all books
Category:Alphabetical/G Category:Book:Game Creation with the Unity Game Engine Category:Book:Wikibooks Stacks/Books Category:Books by completion status/all books Category:Department:Computing/all books Category:Department:Miscellaneous/all books Category:Department:Recreational activities/all books Category:Freshly started books Category:Intermediate reading level Category:Shelf:Computer programming/all books Category:Shelf:Computer programming languages Category:Shelf:Computer programming languages/all books Category:Shelf:Computer science/all books Category:Shelf:Electronic games/all books Category:Shelf:Game design Category:Shelf:Game design/all books Category:Shelf:Games/all books Category:Shelf:Trades/all books Category:Shelf:Video game development Category:Shelf:Video game development/all books Category:Subject:Books by subject/all books Category:Subject:Computer programming/all books Category:Subject:Computer programming languages Category:Subject:Computer programming languages/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Electronic games/all books Category:Subject:Game design Category:Subject:Game design/all books Category:Subject:Games/all books Category:Subject:Miscellaneous/all books Category:Subject:Recreational activities/all books Category:Subject:Trades/all books Category:Subject:Video game development Category:Subject:Video game development/all books