2014
Lynda
Michael House
03:50:00
English
Unity is the number one game engine, the favorite of game developers working on iOS apps and console games alike. This course picks up the programming side of Unity, continuing where our other Unity courses leave off. Michael House concentrates on scripting, custom GUI controls, prefab customization, multiplayer networking features like chat, and optimizations that will make your game play better on mobile devices and desktops alike. Take a deep dive into Unity's controls and learn how to build more interactive, high-performance 3D games.
Topics include:
Enabling/disabling with scripts
Translating, rotating, and scaling objects with scripts
Working with mouse and keyboard input
Debugging
Creating custom GUI controls like progress bars
Loading assets with scripts
Saving games
Creating prefabs dynamically
Making remote procedure calls
Synchronizing object transforms
Finding slow code
Optimizing data access
Extending the editor
Introduction 1m 58s
1. Basic Scripting 31m 45s
2. Using the Debugger 23m 21s
3. Prefabs 15m 34s
4. Advanced Scripting 40m 59s
5. Dynamic Terrain 19m 44s
6. Creating Custom GUI Controls 29m 32s
7. Networking 30m 43s
8. Optimization 21m 0s
9. Extending the Editor 10m 57s
Conclusion 41s
http://www.lynda.com/Unity-3D-tutorials/Advanced-Unity-3D-Game-Programming/160270-2.html
Download File Size:571.97 MB