Unity 3D Game Development by Example

Learn how Unity3D “Thinks” by understanding Unity’s UI and project structure to start building fun games in Unity 3D.

0.0
(0 ratings)

Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.

How taking a course works

Discover

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2014
English

Course Description

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, you’ll 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 doesn’t stop there. Along the way you’ll 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!

About the Author

Adam Maxwell is the Co-Founder of Skyward* Corp., a premier provider of game development services with a focus on providing quality game design and Unity based development expertise. Skyward is also an independent game developer in its own right, developing mobile game for Android and iOS using the Unity3D platform. Prior to forming Skyward with his business partners, Mr. Maxwell has lead a storied career in the industry, working as a game designer, producer or developer for companies such as Blizzard Entertainment, Activision, Microsoft, Gazillion Entertainment and Trion Worlds. He has shipped over a dozen games in his career, including games in the popular Warcraft, Diablo and Starcraft Franchises and the MMO’s Auto Assault and Rift. In the 17 years that Mr. Maxwell has been a part of the video games industry, he is most proud of the work he has done building teams and introducing new game designers to the adventure of game development.

What are the requirements?

The video course takes a clear, step-by-step approach to building a game in Unity. It focuses on short, attainable tasks that the reader can finish making this the fastest path from zero to finished game using the Unity 3D engine.

What am I going to get from this course?

Understand the basic project structure and the other core elements of a Unity Game

Find out what it takes to build a “Scene” – a Unity3D game level

Jump into Unity Scripting as you learn to implement basic Interactivity

Discover the secrets of game audio (3D sounds and Music) in Unity3D

Master the Unity3D GUI and GUISkin system to create your own UI

Forge links between scenes to turn disparate levels into a cohesive game

Create High Score Lists and other user retention systems using Unity3D

Transform your PC or Mac game into an Android game using Unity3D’s multi-platform capabilities and Unity3D Pro for Android.

What is the target audience?

Are you just learning how to program? New to C# and looking for ways to build on what you know? Have you always wanted to make a game, but didn’t have the time for the low-level nuts and bolts of rolling your own engine? Maybe you’ve just heard the buzz about Unity3D and you want to learn what it’s all about. If any of this sounds like you, Unity3D by Example is exactly what you’re looking for!

When players pause your game there is no UI indicator the game is paused, but you don't have time to make new UI art. Leverage your existing GUISkin and GUI no how to create a pause menu using only code.

Now that high scores are being saved, players need a way to enter their initials and post scores after a round. Use your knowledge of Unity's GUI system to build an "End of round" screen that includes a high scores display.

Now that you know how to make a game, where do you go from here? How do you find more help? Access the Unity Answers site for technical questions, the Unify Script Wiki for free code and the Unity Forums for moral support.

Your game is done and you need to publish it for android OS customers.Using the Android SDK and Unity3D Pro with the android license, build a properly signed build for upload to the Google Play market.

Students Who Viewed This Course Also Viewed

Loading

Loading

Loading

SHARE

Instructor Biography

Over the past ten years Packt Publishing has developed an extensive catalogue of over 2000 books, e-books and video courses aimed at keeping IT professionals ahead of the technology curve. From new takes on established technologies through to the latest guides on emerging platforms, topics and trends – Packt's focus has always been on giving our customers the working knowledge they need to get the job done. Our Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.