Online Game Development Course
- In this course, you will get a beginner’s look at the Unity game engine with step-by-step video tutorials.
- Learn how to install the engine, how to set it up, explore the editor, and then discover scripting to start applying logic to your games.
- Understand how to move, scale and rotate objects in 3D space.
- Study how to change the material of your objects.
- Learn about Prefabs templates and how to make them.
- Discover C# programming language and how to code scripts.
- Find out how to code Variables, Operators and Conditions.
- Create a balloon popping game and learn how to export it for various platforms.
- Module 01: Introduction
The Unity engine is one of the most popular game engines in the world and is used by thousands of developers. Learn about its versatility for development in this video introduction.
- Module 02: Installing Unity
In this lesson, we will cover the installation of the Unity engine with a step-by-step video tutorial.
- Module 03: Creating a Project
Get started by creating a project in Unity with this video walkthrough.
- Module 04: Unity Editor
The Unity Editor may appear intimidating at first, but with this in-depth video tutorial, you will soon understand its various elements.
- Module 05: Scene Navigator
Explore the scene view in detail and look at how to move around within your 3D game space.
- Module 06: GameObjects
Inside Unity, GameObjects are used to represent the entities of your game. Each GameObject has several different components. Learn how to create new GameObjects in this module.
- Module 07: Moving Objects
Learn how to pinpoint positions and move objects in 3D space with this video lesson.
- Module 08: Rotating Objects
Study how to rotate objects on the different axes in 3D space.
- Module 09: Scaling Object and Parenting
Discover how to use the scale tool to change an object’s size. This includes a challenge to create a body using all the techniques you have just learned. Parenting involves grouping objects together.
- Module 10: Materials
Materials define how an object looks, from metal to plastic, to wood, rough, soft, or translucent. Look at how to create a material inside of Unity with this in-depth video.
- Module 11: Prefabs
Prefabs are saved GameObjects which act as a template. This can be players, enemies, powerups, or anything you want to spawn in or use across multiple scenes. Learn how to create Prefabs with this video lesson.
- Module 12: Introduction to Scripting
Scripts are text files of code that we can attach to GameObjects to affect them. For example, a player could have a script to detect inputs like moving or jumping. Understand how to create a script within Unity with this introduction video.
- Module 13: Variables
Variables are what we use to store information in programming. With variables, we have various data types which tell the computer what sort of value a variable has. Learn how to create variables with programming language using Visual Studio.
- Module 14: Operators
Operators allow us to use arithmetic in programming. Look at how to implement this in code with this video tutorial.
- Module 15: Conditions Part-1
Conditions allow us to branch our code and run certain things, only if a condition is met. Conditions return with either True or False. If a condition is True, the code will execute. Study how to create Conditional Operators with programming language.
- Module 16: Conditions Part-2
This module covers “else if” statements that run if a condition is False. Learn how to code an “else if” statement and understand Logic Operators.
- Module 17: Vectors
A vector is data that can tell us the position, rotation, scale, or direction of an object. Learn how to define vectors with code using Visual Studio and complete the suggested challenge.
- Module 18: Balloon Popper Part-1
Learn how to implement a simple game where you can make spheres grow in size and then pop like a balloon. Create a script with a variable that defines how many clicks it will take to pop the balloon.
- Module 19: Balloon Popper Part-2
Continuing with the Balloon Popper game, learn how to make the ball increase in scale with each click with a programming script. Then learn the code to destroy the balloon and make it pop. This module also covers comments inside of the code.
- Module 20: Building Your Game
Building Games means packaging all the game assets and scenes in a format that we can open and play on a different platform (without needing Unity installed). Learn how to export your games by platform type.
- Module 21: Conclusion
There is a wide range of different learning paths from here, it is recommended that you start with 2D or 3D games, and then go on to Multiplayer games or Virtual/Augmented Reality.
|Introduction to Unity Game Development|
|Module 01: Introduction||00:02:00|
|Module 02: Installing Unity||00:04:00|
|Module 03: Creating a Project||00:02:00|
|Module 04: Unity Editor||00:08:00|
|Module 05: Scene Navigator||00:04:00|
|Module 06: Game Object||00:06:00|
|Module 07: Moving Object||00:07:00|
|Module 08: Rotating Object||00:04:00|
|Module 09: Scaling Object and Parenting||00:07:00|
|Module 10: Materials||00:09:00|
|Module 11: Prefabs||00:06:00|
|Module 12: Introduction to Scripting||00:04:00|
|Module 13: Variable||00:08:00|
|Module 14: Operator||00:07:00|
|Module 15: Condition Part-1||00:07:00|
|Module 16: Condition Part-2||00:07:00|
|Module 17: Vectors||00:07:00|
|Module 18: Balloon Popper Part-1||00:07:00|
|Module 19: Balloon Popper Part-2||00:06:00|
|Module 20: Building Your Game||00:07:00|
|Module 21: Conclusion||00:01:00|
Get accredited certificates
Add skills to your CV
Test your skills
for any questions
Set your own speed
Enjoy first month free
Start for free