Unity Game Development Academy by Devslopes
This is the most comprehensive course on Unity 3d on the Internet. We are avid game developers and were tired of all the junk out there - teaching students how to make 3D cubes without real world game development.
This Unity course is for absolute beginners & for seasoned programmers.
This course will take you down a guided learning path. You'll learn to code in C# and then go on to build 2D & 3D games.
Unity Game Development Academy by Devslopes
This is the most comprehensive course on Unity 3d on the Internet. We are avid game developers and were tired of all the junk out there - teaching students how to make 3D cubes without real world game development.
This Unity course is for absolute beginners & for seasoned programmers.
This course will take you down a guided learning path. You'll learn to code in C# and then go on to build 2D & 3D games.
Not only will you build games, but you will learn how to do it the way the pros do. We'll even cover advanced topics like lighting, cinematics, and multiplayer.
Here are some of the things you will learn:
And don't forget about our FREE chatroom where you can get live help, interact with the community, and find people to start your own game studio.
Now is the time to learn how to code and build Unity 3d games the Devslopes way.
Learn how to download and install Unity and dive into the world of game development
How to download and install Unity on Windows
Build your very first simple game in Unity which will teach you the basics of the Unity editor and kick start your career in game development
Unity 3D is FREE, but learn about the different options available to you in the paid plans
Learn about the system requirements for your computer and Unity
Get a discount on 3D assets for your Unity games
Variables are incredibly important to learn in Unity 3D game development as well as any programming language.
Learn how to work with numbers and perform simple math operations in C# with Unity 3D
Learn how to get your code to make decisions so you can build awesome Unity games
Learn how to store collections of data in C# arrays and learn how to loop through those arrays so you can have collections in your games in Unity
Learn how to use and design methods (functions) in Unity
Object oriented programming in C# for your Unity games
Get the basics of the Unity interface so you can get ready to build your first full game
In this video we will talk about how to create a new project with Unity 3D as well as how to import 3D models into the project to prepare for use.
We learn how to turn off the default Unity 3D lighting and skybox and how to work with materials
Learn how to change shaders in Unity 3D and how to work with shaders that are not affected by light
You will learn how to switch platforms from PC to iOS or Android or any platform in Unity 3D
You'll learn how to move (translate) objects in Unity 3D and then how to reuse objects
We will build an obstacle that moves up and down using Unity 3D coroutines which allow us to wait for periods of time before performing an action
We refactor our code using object oriented programming inheritance so our obstacle and our platforms can use the same movement code in Unity 3D
You'll learn how to import a rigged and animated mesh into Unity 3D and then you will learn how to use Animation Controllers and Animation Clips to animate a character
Learn how to work with physics in Unity 3D. You will learn how to use Rigidbody and how to apply force to Rigidbodies.
You will learn how to play music that loops and how to play sound effects in Unity 3D
In this lesson we'll cover how to detect collisions between two rigidbodies and also how to become a defensive programming using assertions in Unity 3D
Learn how to create a game manager that manages the state of a game. You'll also learn how to properly use the singleton pattern
Learn how to use a 2nd camera for a main menu screen and how to show UI on the screen in Unity 3D
This is where you will go on your own and add features to the game so you can really get the basics of Unity 3D!
In this video we'll teach you how to stop using the yucky MonoDevelop and how to install a much better IDE - Visual Studio Code (For both Mac & Windows) for Unity 3D
An intro to our 2D game in Unity
Learn about the 2D assets that are in our Unity3d course
In this lesson you'll learn how to import textures and sprites and how to turn on grid snapping in Unity 3D
Learn how to create animations from png sequences and how to work with colliders in Unity 3D
Learn how to use a Game Manager singleton to manage your game and how to spawn enemies in Unity 3D
Learn how to work with pathfinding in 2D games in Unity 3D
Time to code. Learn how to work with generics & singletons in C# and Unity
Learn data encapsulation, spritesheets, and how to work with buttons in Unity
Learn how to use raycast to place towers in our Unity 2D game
Learn how to work with 2D projectiles and colliders in Unity
Learn how to create distance based attacks in our 2D Unity game
Learn how to shoot projectiles in our 2D Unity game
How to kill enemies and play 2D animations in Unity
Adding more UI and finishing touches in our 2D Unity game
Connecting labels & buttons in our UI in our 2D game in Unity
Creating the game logic for our game in Unity
Building our game logic part 2 in our Unity game
Adding sound FX to our game in Unity
How to spawn random enemies in our 2D game in Unity
Exporting your Unity game to PC & Mac
Download the 2D assets for this game in Unity
Intro to our 3D fantasy Unity game - The Legend of Devslopes
In this lesson we will build our very own 3D level in Unity
Learn how to import the 3D models into Unity
Working with animation controllers in Unity
Learn how to animate the player in Unity3d
Setup enemy pathfinding and navigation in Unity3d
Working with physics, rigidbodies, and weapons in Unity3d
Creating enemy attack systems in Unity3d
Create player health systems in our game in Unity3d
Enemy health systems and getting the player to attack in Unity3d
Creating a heads up display (2D GUI) in Unity3d
Creating amazing particle effects in Unity3d
Creating enemy spawn points in Unity3d
Creating a manager to manage our entire game in Unity3d
We make some minor adjustments to our 3D animations in Unity3d
Creating ranged enemy arrow attacks in Unity3d
Creating a health powerup with logic in Unity3d
Creating a speed powerup with logic in Unity3d
Creating a 2d game menu in our Unity3d game
Adding the finishing touches to our 3d adventure game in Unity3d
Download the assets for our 3d game in Unity3d
Intro to the Devcraft Unity game you will be building.
Learn how to use Voxel Vertices And Triangles to create your first plane of cubes in Unity
Learn how to create multiple voxels in Unity
Learn how to create multiple chunks of voxels in Unity
Learn how to add dimensions with Perlim Simplex Noise in Unity
Learn how to setup your textures for mobile and animated characters in Unity
Learn how to setup the camera with Unity to follow your character in your game.
Learn how to add movement to your character with Unity.
Learn how to build and destroy blocks in your Unity game.
Learn how to spawn your character destroy map chunks in Unity.
Learn how to rotate your character with Unity
A quick walk through of some current bugs and how to fix them in Unity.
Learn how to add audio to your Unity Devcraft game.
Learn how to build your game from Unity to an Android phone.
Learn how to build your game from Unity to an iOS device.
In this lesson we'll learn how to make some awesome fire and aura particle effects in Unity 3D
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.