Unity Game Dev for Beginners | Build a 3D Ball Runner Game (Udemy.com)
Understand the basic principles of game development inside Unity by building a 3D Ball runner.
Created by: Dinesh Tavasalkar
Last updated May 2020
What you will learn
- Position, rotate and scale gamobjects inside Unity
- Add colors and background textures to gameobjects
- Program the sphere to move in different direction using arrow keys
- Program the sphere to jump over hurdles
- Collect coins placed at different intervals
- Create menu scene with 2D Text, 2D buttons and background textures
- Navigate between different scenes
Course Description
Do you want to make a carrier in Gaming industry or are you interested in building your own games. If the answer to both the questions is YES, then you have come to the right place. This course is for students who are somewhat familiar to C++ or C# programming language and want to develop computer games using unity. The following topics will be covered in this course.
Position, rotate and scale gamobjects inside Unity
Add colors and background textures to gameobjects
Understand the programming logic for taking input from the keyboard arrow keys and move the sphere in different direction.
Making the Ball jump (over the hurdles)
Creating golden coins and rotating them
Collecting the coins and decrementing the score once each coind is collected
Switching the scene once all the coins are collected
Working with 2D Components such as 2D Text, Background textures and 2D Buttons for developing the Menu scene and End scene.
Adding Onclick event to the buttons for switching between scenes when button is pressed
Exiting the game once exit button is pressed.
So guys what are you waiting for, there are a lot of new things that you will learn from this course. Enroll now and start building your first 3D game inside unity.
Instructor Details
- 4.4 Rating
558 Reviews
Dinesh Tavasalkar
As an experienced online educator, I specialize in teaching cutting-edge technology subjects including Java, Robotics, Game Development, Augmented Reality and Virtual Reality. My courses have reached over 90,000 students across 170+ countries, and I'm recognized as a best-selling instructor in the field of Augmented Reality. Several of my courses have maintained their bestseller status for more than seven years, demonstrating consistent value and relevance in the rapidly evolving tech education landscape.
While I've developed many apps, games & websites, I realised over time that my passion is in teaching. Before creating content, I spend my time researching how to make learning to code fun and make hard concepts easy to understand.
I'm also an author of book called 'Hands-On Robotics with C++', which was released in March 2019. The book covers advanced robotics concepts and implementations, it also covers computer vision algorithms such as object tracking, facial detection, and emotion recognition systems. It serves as a bridge for C++ developers, to leverage Raspberry Pi without requiring Python expertise.
More courses by Dinesh Tavasalkar
Build 15 Augmented Reality (AR) apps with Unity & Vuforia (2023)
4.6 (4,155 Reviews)
Provider: Udemy
Time: 18.4h
$109.99
Hands-On Robotics with Arduino, Build 13 robot projects (2026)
4.5 (1,356 Reviews)
Provider: Udemy
Time: 4.5h
$74.99
Build Augmented Reality (AR) apps with ARFOUNDATION & Unity (2023)
4.3 (214 Reviews)
Provider: Udemy
Time: 5.9h
$64.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
By Lim Zhe Heang on 12/24/2022
Finally done this course, this is a very nice tutorial for beginner in Unity. Everything is explained clear enough. However, it does require a little knowledge of programming, for people who doesn't want code much, visual scripting is a good choice to go. Hence, thanks for the afford by providing free course, and it does learnt a lot !!
By Matthew George Wellson on 6/24/2022
Thank you sir for the wonderful free course! I never used Unity 3D before (I just made 2D Unity games before) and this is the first time I have ever made a 3D game. I learned a lot from this tutorial and I don't regret to choose this course for my first time making a 3D game.
By Thomas Hall on 2/5/2022
Love how the instructor would show concepts before showing the actual code. So far this is the only one I have seen to do this and it is great for new learners to be able to see not only how but why something is done.
By Game Uptrust on 7/7/2021
You were focusing only on the basics on creating this game. I was thinking to see more features like camera view points from different directions, touch controls for Ios and Android, some particle effects, smothness physics and lots more...Overall is was really nice explained but also to basic.
By Mudassar Nazar on 3/4/2021
This course is very good for beginners level. I like the way he teach in tutorials. He really teaches very nice way. I recommend to every one should take this course for beginners. This course is useful/fruitful for me
By Andrea Delage on 11/1/2020
Good: - Explains all important basics of Unity. - Video-Quality is very good. Not so good: - Bad programming style (mixing UI tasks with ball movement, repeating the same functionality in two scripts, ignoring naming conventions) A little note: If you want to take this course, you should know that you should not expect to build a complete, fun game in this course. This is not a criticism, the course explains the basics you must know. It's just to be sure nobody takes this course with false expectations.
By Dafni-Spyridoula Ventza on 10/18/2020
When it comes to Unity basics, one of the really nice structured courses for free! It guides you from the basics in physics to scene management along with general visual and audio design matters to keep in mind as a beginner. It uses repetitive tasks which proves to be good for a better understanding and complete some steps even independently. Nonetheless, the idea of the game is one of the most commonly used on the internet. Anyway, worth the time invested and inspiring to build your own future more advanced games! A place for improvement would be the idea of the game per se to be altered with some character, as well as sharing the built game in the introduction to have the end product for the student.
By Ben Ng on 9/25/2020
very good job! i really enjoyed it. you took the time to explan how the screen may look different for differnet users, and the why's behind what you did. that really helps for someone new to this. thanks so much for doing this.
By Hanna Likhtman on 6/19/2020
Good course for newbies. I am Senior Software developer, and Unity for me just a hobby. And i found a lot of places, where we can simplify, optimise and beautify code. Newbies will learn WHAT you show, and then apply on real job.
By Marco von Borstel on 4/10/2020
Für Beginner sehr gut geeignet. Der Kurs ist nicht zu lang und nicht zu kurz für den ersten Einstieg. Der Dozent erklärt genau was er macht, die einzelnen Schritte lassen sich sehr gut nachvollziehen. Bin begeistert.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100









