Introduction to

Denis Kniazhev

Platform support

(preview)

Full hardware utilization

iOS/OS X Metal

Game Object

Scene

Game Object

Game Object

Game Object

Game Object

Game Object

Game Object

Game Object

Game Object

Base structure

Animations

Game Logic

Sounds

Physics

C# / UnityScript

Game Object

Consists of Components

Render

Transform

Physics

Navigation

Audio

Network

UI

more...

Unity Store

Learning Unity

Community tutorials (many youtube channels dedicated solely to Unity)

https://www.youtube.com/results?search_query=unity+tutorial

(tons) of official (video/text) tutorials              http://unity3d.com/learn

In-app docs                                            http://docs.unity3d.com/Manual

Local user groups            http://unity3d.com/community/user-groups

Forum                                                                http://forum.unity3d.com/

Unity Answers                                              http://answers.unity3d.com/

Unity Cloud Build

Conclusion

Pros:

  1. Built for many platforms
  2. Optimized for each platform
  3. Unity Store
  4. Documentation
  5. Cloud build
  6. Liberal pricing model
  7. Fast prototyping
  8. So much fun!

Cons:

  1. A bit too heavy for simple
    mobile games
  2. A bug in unity 5.x which made 
    some android devices run slow
    (might be fixed already)
  3. Old C# (3.0 - latest is 6.0, Mono 2.6 - latest is 4.2.2)
  4. Giant MonoBehavior class that
    all game objects derive from

Thank you!

Introduction to Unity

By Denis Kniazhev

Introduction to Unity

  • 938