Unity Tutorial: Asteroids 3D (Udemy.com)
Learn how to create an Asteroids 3D Spacer Shooter Game in Unity.
Created by: Octo Man
Last updated July 2018
What you will learn
- You will have a complete Game like the Asteroids in 3D like in the 1970's.
- You will learn basic coding in C#. (coroutines, enum, transforms, keyboard inputs....)
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating4.7 out of 5higher than 80% of them
- Reviews33#172 of 184 by number of reviews
- Length3.5 hoursshorter than 81% of them
- Last updatedJuly 2018earlier than 83% of them
Course Description
Unity
- You will learn to create the complete process in Unity and setup everything needed
- I will show you how you can setup the playfield and organize the Hierarchy.
- We use the Canvas System for Grafics or Score later which requires Unity 4.6+
- We will put in functionality with scripts using Monodevelop and C# (you can also use Visual Studio)
- We will implement Keyboard inputs for steering the ship
- We will create a "wrapping" system to keep all asteroids in play
- We will create simple AI for the Ufo enemy
Level: Intermediate
Video Course Length: ~3hours
Unity Version required: 4.6+Who this course is for:
- Beginners in Unity which are interested into making games.
- If you want to get at least any Game done you can start here.
Instructor Details
- 4.7 Rating
33 Reviews
Octo Man
I am OctoMan and I have a passion for games. I started to create small projects using Game Maker but now I make games and small apps using the latest and greatest of Unity3D. Unity3D has it all and with my help,
you can make 2D and 3D games too!
A little about me:
I've always wanted to be an art teacher. So I became a certified 3D Artist. At first I spent my time creating 3D objects but then in 2004 I evolved into a Game Creator with the art skills to back it up. My goals have changed. I not only want to be a game teacher, I want to be
your game teacher.
Usually i create tutorials on Youtube for free or requested patreon tutorials.
I create videos about Unity since 2015.
More courses by Octo Man
Unity Game Tutorial: Board Game - Ludo 3D (2020)
4.2 (193 Reviews)
Provider: Udemy
Time: 7.1h
$49.99
Unity Tutorial: Idle, Clicker, Incremental Game (2020)
4.4 (119 Reviews)
Provider: Udemy
Time: 4.1h
$44.99
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
The instruction was given at a good pace; not too slow and repetitive, but not so fast that the information couldn't be absorbed. Not as much use of the pause button as some tutorials. The student is encouraged to try your own personally pleasing preferences when available which leads to some exploration, some breakage and learning to fix things. I made my own assets for the tutorial, so it was really exciting to see the game come to life.
This course gives a good foundation. I'm ready to learn more by diving into the Scripting API to get more familiar with Unity and do more tutorials. Thank you!
The process was mostly well explained, easy to follow, and suitable for beginners. However, sometimes the captions were different from the lecture. Also, on some specific functions the instructor doesn't seem to thoroughly establish what goal he wants to achieve and how he will get there by using that specific function. Otherwise though, excellence tutorial series. I recommend this to all Unity beginners.
I would like to thank my lecturer for this project, without this tutorial, I wouldn't get to make this game.
very good course - the instructors walks you through every step thoroughly and you have a very good working Asteroids game at the end. This is the second course I've taken from this instructor and would definitely take more.
By Bill Davis on 10 months ago
The instruction was given at a good pace; not too slow and repetitive, but not so fast that the information couldn't be absorbed. Not as much use of the pause button as some tutorials. The student is encouraged to try your own personally pleasing preferences when available which leads to some exploration, some breakage and learning to fix things. I made my own assets for the tutorial, so it was really exciting to see the game come to life.
This course gives a good foundation. I'm ready to learn more by diving into the Scripting API to get more familiar with Unity and do more tutorials. Thank you!
By Hisham Bhatti on 4 months ago
The process was mostly well explained, easy to follow, and suitable for beginners. However, sometimes the captions were different from the lecture. Also, on some specific functions the instructor doesn't seem to thoroughly establish what goal he wants to achieve and how he will get there by using that specific function. Otherwise though, excellence tutorial series. I recommend this to all Unity beginners.
By Ak Md Akmal Muazzam on 3 months ago
I would like to thank my lecturer for this project, without this tutorial, I wouldn't get to make this game.
By Vince L on 2 weeks ago
very good course - the instructors walks you through every step thoroughly and you have a very good working Asteroids game at the end. This is the second course I've taken from this instructor and would definitely take more.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100










