Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Game development is an ever changing, constantly improving, and highly dynamic area to work in. Things are on the move constantly, and if you’re not careful you can get left behind. That’s why it’s important to keep your skills at the top level and to familiarise yourself with the latest tools and programs out there. This course will do just that by getting you up to speed with Unity5, the newest version of one of the industry’s leading development engines.
Become a Unity 5 Developer
Learn the Secrets of Unity 5 Game Development
Whether you’re completely new to game development or have gained some experience developing games with Unity already, this course is for you. With 85 lectures and 9.5 hours of content, it takes starts off at beginner level and advances up to more complex projects.
This course goes beyond merely explaining or showing you how everything works; you’ll be shown how, and then you’ll do it for yourself. As you progress through the course you’ll create three games of increasing complexity; a trivia game to demonstrate programming basics and show you the Unity user interface, followed by a 2D platforming game, and to finish, first person shooter game complete with visual effects and artificial intelligence.
By creating these games, you’ll learn all about scripting and user interface including questions and answer options, creating different levels, adding audio, freezing game play, building scenes, learning Nav Mesh, character and object movement, and game narrative, among other things.
This course emphasises coding and development, and is suitable for anyone who wants to learn to develop games or learn how to code. To start this course, you will need to have Unity installed on your computer; we’ll show you everything else from there.
About Unity 5
Unity is a games engine used to create and develop 2D and 3D games and interactive experiences. It is fast becoming the industry standard for creating multiplatform games. Unity5 is the latest version of the tool, and includes a number of advanced powerful features such as a 64-bit editor, frame debuggers, graphics command buffers, and more.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: INTRODUCTION TO THE COURSE|
Download source files here
Unity Interface and Navigating the Scene ViewPreview
Creating and manipulating basic objectsPreview
Wrapping up the Basics of the Unity EditorPreview
|Quiz 1||5 questions|
|Section 2: INTRODUCTION TO SCRIPTING AND UI|
Introduction to Scripting and UI
Download the source code here.
Creating the Question Banner
Adding the Answer Buttons
Introduction to Scripting
More Data Types
Creating a Structure
Finishing the Question Structure
Assigning the Question to the UI
Making the Answers Interactive
Assigning a Random Question
Getting the Question Numbers
Transitioning Between Questions
Creating a Play Again Button
Delay Next Question
Commenting the Code and Final Touches
Building the Game
|Quiz 2||5 questions|
|Section 3: CREATING A 2D PLATFORMER|
Overview of the 2D Platformer
Download the source code here.
Creating the Project and Importing the 2D Package
Beginning Level 1 Design and Importing Assets
Setting Up the Elevator Platform
Setting up the Kill Floor
Creating the UI for Health
Spinning the Buzzsaw and Depleting Health
Setting up the knockBack Function
Pausing Movement for knockback
Transitioning to the next Level
Designing the Second Level
Making the Buzzsaw move up and down
Designing Level 2
Adding the Play Again Button
Putting in Backgrounds
Showing a Message at the end of a Level
Freezing the Player at the end of a Level
Improving Level Creating Workflow
Wrapping up audio and fixing collision bug
|Quiz 3||5 questions|
|Section 4: CREATING A HORROR FIRST PERSON SHOOTER GAME|
Overview of Horror FPS
Introduction to Horror Shooter Game and Finite State Machines
Creating the Project and Importing Assets
Building the Scene for Character Naviagtion
Baking the Nav Mesh and Setting a Destination
Finding the Closest Waypoint
Creating the Pursue Behavior
Turning The Head
Restructuring Scan For Player
Casting A Ray To Check For Player
Creating Rays At More Angles
Making Enemy Look At The Player
Tilting The Enemy When Going Up Ramps
Lighting The Scene
Giving The Enemy An Animation
Cleaning Up The AI Test Scene
Introduction To Particle Systems
Creating The Flame Thrower Effect
Making The Flame Thrower Effect Work While Moving
Testing For Flame Thrower Collision
Creating The Death Screen And Managing Health
Take Damage And Heal Functions
Creating Conditions for Flame Thrower Toggle
Creating The Toggle Flame Function
Improving Enemy Collision
Importing the Stun Gun Assets
Creating The Stun Gun Particles
Making the Stun Gun Reduce Enemy Health
Creating The Disable Corutine
Managing Stun Gun Input
Limiting Stun Gun Shots
Improving The Disabled State
Hiding The Cursor And Fixing Healing
Improving the Collision for the Player
Setting Up The Charging Station
Recharging The Stungun
Showing Recharge Message
|Section 5: BUILDING THE LEVEL FOR THE 3D SHOOTER|
Overview of Level Building
Making Some Of The Environment Prefabs
Making The Rest Of The Environment Prefabs
Setting Up And Animators For The Door And Door Switch
Making The Door Open And Close Automaticly
Unlocking A Door With The Door Switch
Changing The Door Appearance When Locked
Adding Lights To The Prefabs
Setting Up The Scene For Level Building
At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered.
Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.