View
237
Download
2
Category
Preview:
Citation preview
Unity Game Development for Beginners
Chia Chang
Microsoft Corp.
Class taught at TSG of ROLF
2014/8/17 Unity Game Development for Beginners 1
Agenda
• Chapter 1. Enter the Third Dimension
• Chapter 2. Prototyping and Scripting Basics
• Chapter 3. Creating the Environment
• Chapter 4. Player Characters and Further Scripting
• Chapter 5. Interaction
• Chapter 6. Collection, Inventory, and HUD
2014/8/17 Unity Game Development for Beginners 2
Agenda
• Chapter 7. Instantiation and Rigidbodies
• Chapter 8. Particle System
• Chapter 9. Designing Menus
• Chapter 10. Animation Basic
• Chapter 11. Performance Tweaks and Finishing Touches
• Chapter 12. Building and Sharing
• Chapter 13. Testing and Further Study
2014/8/17 Unity Game Development for Beginners 3
Resources
• Unity 3.x Game Development Essentials, Will Goldstone, Packt Publishing, 2011
• Unity Website (Document, tutorials, etc.)
– http://www.unity3d.com
– http://unity3d.com/learn/documentation
– http://unity3d.com/learn/tutorials/module
– http://unity3d.com/webplayer
– http://unity3d.com/showcase
2014/8/17 Unity Game Development for Beginners 4
Resources
• Another million Unity developers in the house, “Just over a year ago there were a million Unity enthusiasts around the world. As of June 22 this year (2013), there are now 2 million of you. Holy cow!”
– http://blogs.unity3d.com/2013/07/09/another-million-unity-developers-in-the-house/
2014/8/17 Unity Game Development for Beginners 5
Chapter 1. Enter the Third Dimension
• Introducing Unity 3D
– Unity is a game engine, game authoring tool and supports many target platforms.
• Unity takes over the world
– iOS, Android, Windows, Xbox One, PS4, Wii U, Mac, etc.
– build small, bite-sized nuggets
– The key is to start with something you can finish
2014/8/17 Unity Game Development for Beginners 6
Chapter 1. Enter the Third Dimension
• Why choose Unity?
– Large community: developers, help, doc, …
– Social proof: EA, major console manufactures, …
– Bang for the buck: free, pro
– Market success
– Customizability: Asset Store
– Languages supported: C#, UnityScript (JavaScript-like), and Boo (Python-like)
2014/8/17 Unity Game Development for Beginners 7
Chapter 1. Enter the Third Dimension
• Unity
– Learning curve
– Cost
– Purity
• Browser-based 3D – welcome to the future
– Unity Web Player
– http://unity3d.com/webplayer
• Welcome to Unity 3D! (supports 2D too)
2014/8/17 Unity Game Development for Beginners 8
Chapter 2. Prototyping and Scripting Basics
• TBS
2014/8/17 Unity Game Development for Beginners 9
Chapter 3. Creating the Environment
• TBS
2014/8/17 Unity Game Development for Beginners 10
Chapter 4. Player Characters and Further Scripting
• TBS
2014/8/17 Unity Game Development for Beginners 11
Chapter 5. Interactions
• TBS
2014/8/17 Unity Game Development for Beginners 12
Chapter 6. Collection, Inventory, and HUD
• TBS
2014/8/17 Unity Game Development for Beginners 13
Chapter 7. Instantiation and Rigidbodies
• TBS
2014/8/17 Unity Game Development for Beginners 14
Chapter 8. Particle Systems
• TBS
2014/8/17 Unity Game Development for Beginners 15
Chapter 9. Designing Menus
• TBS
2014/8/17 Unity Game Development for Beginners 16
Chapter 10. Animation Basics
• TBS
2014/8/17 Unity Game Development for Beginners 17
Chapter 11. Performance Tweaks and Finishing Touches
• TBS
2014/8/17 Unity Game Development for Beginners 18
Chapter 12. Building and Sharing
• TBS
2014/8/17 Unity Game Development for Beginners 19
Chapter 13. Testing and Further Study
• TBS
2014/8/17 Unity Game Development for Beginners 20
Thank You!
2014/8/17 Unity Game Development for Beginners 21
Unity Game Development for Beginners
Chia Chang
2014/8/17 Unity Game Development for Beginners 22
Recommended