Oreilly - Unity 3D Game Development by Example
by | Released May 2013 | ISBN: 9781849695305
Learn how Unity3D Thinks by understanding Unitys UI and project structure to start building fun games in Unity 3D right awayAbout This Video2 and a half hours of Unity screencast tutorials, broken into bite-sized sectionsCreate 3D graphics, sound, and challenging gameplayBuild game UI, high score tables, and other extra featuresProgram powerful game logic with C# scriptingIn DetailThe fast, easy way to start developing Unity gamesTheres no better way to begin building impressive video games than Unity. The free software gives you the tools you need to create stunning 3D games and publish them for computers, phones, tablets, and the web.The indie game revolution has begun and all over the world, unique and incredible games are being made in professional and home studios. Learn the skills you need to take part in this revolution, lending your creative spark to the scene using Unity3D!Unity3D by example will arm you with the basic skills needed to take your beginner level programming skills and transform yourself into a full-fledged game developer capable of making games on the web, PC, Mac, iPhone or Android, using Unity3D and the C# language.With Unity3D by Example, you will go from beginning as a C# programmer to a published, multi-platform game developer with a course of a few hours.Along the way, youll learn a lot about the multi-platform game engine Unity3D, starting with simply understanding how it works and building on that knowledge with each segment until you know everything there is to know about basic game building. It doesnt stop there. Along the way youll also learn a little bit about game AI, game publishing and even learn how to become a part of the Unity 3D Community itself.Where you go from there is up to you, but with Unity3D by Example, you will be armed with the knowledge of the pros and the skills you need to be your own game publisher! Show and hide more
- Chapter 1: Learn how Unity Thinks
- Understanding Unity UI 00:04:16
- Unity3D Project Structure 00:02:34
- Game Objects and Components 00:02:38
- Introducing Monodevelop 00:03:58
- Creating Your First Component 00:02:56
- Pro-Tips: Understanding a Monobehaviour 00:03:58
- Chapter 2: Building a Scene
- Creating and Loading Scenes 00:02:56
- Building and Manipulating GameObjects 00:01:56
- Using Components in GameObjects 00:03:01
- Building and Using Prefabs 00:03:13
- Working with the Unity Camera 00:02:33
- Chapter 3: Scripting Interactivity
- Component Basics 00:04:22
- Built-in Components 00:03:52
- Trapping Player Input 00:02:04
- Communicating Between Game Objects 00:04:59
- Researching Messaging Systems 00:03:07
- Chapter 4: Sound and Music
- Unity Audio Basics 00:04:34
- Building and Playing Game Music 00:01:54
- Controlling Audio Sources 00:02:33
- Setting Volume and Controlling Music Playback 00:03:10
- Pro-Tips: Saving Player Preferences 00:02:52
- Chapter 5: Building UI
- Unity GUI Basics 00:04:26
- Skinning Your GUI 00:09:28
- GameExperience as UI 00:05:02
- Score and Time Displays 00:03:59
- Pro-Tips: Pausing and Ending a Round 00:04:17
- Chapter 6: Title Screens and Menus
- Building a Title Page 00:03:48
- Building the Main Menu 00:03:40
- Pro-Tips: Create a Pause Menu Reusing your Work 00:02:54
- Chapter 7: Taking it Further: High Score (Saving and Loading)
- Tracking Player Score in your Game 00:05:55
- Building the High Scores List UI 00:01:40
- Displaying High Scores from the Main Menu 00:04:59
- Pro-Tips: Building your Finished Game 00:03:33
- Chapter 8: Taking It Further - Where to go from here
- Converting Score into Combo Scoring 00:04:31
- The Unity Community 00:02:56
- Unity3D Pro 00:03:53
- Porting to Android 00:06:22
- Publishing Your Android Game 00:06:28
Show and hide more![Oreilly - Unity 3D Game Development by Example Oreilly - Unity 3D Game Development by Example](/uploads/1.filenext.gif)