Post on 02-Jul-2015
description
Some of our games
First public sneak peak of Nash Rush
Some Unity 3D Game examples
How to make them ?
Tools for making 3D games
● Unity
● UDK – Unreal Development Kit
● CryEngine
● BabylonJS
● Manual coding 3D without an engine is SUICIDE
Unity
● Crossplatform, in all sense.
● Free (Kinda)
● Powerful, YES
● Easy to learn
● Inbuilt optimisation great for devices
● New 2D development tools
● Great community
● Asset Store
Unity
● 3D visual editor
● In built physics system
● In built lighting system with shadows
● Scripting system
● Animation system
● 3D terrain editor
● Particle System
● Simple drag & drop functionality
Creating 3D Art
● Very expensive proposition
● 3D Studio MAX
● Maya
● Blender - FREE
Programming in Unity
● Monodevelop IDE
● Visual Studio Express
● C# - Great, Modern
● Javascript - Easy
Approach
● Component System
● Game Object
● Any component can be added or removed to a game object
● Code scripts can be added to GOs similarly
● We have a Camera
● Everything has to be in real world coordinates
Break
Unity needs to be visually taught
Check how many systems support Unity
Realtime
The Unity interface
Realtime
Unity Physics
Realtime
Move a box using arrows
Realtime
3D Terrain, FPS controller
Realtime
Barebones vehicle
Workshop
Target shooting game
Workshop
Infinite runner game