Skip to main content
CourseFlix

Unity Android : Build 8 Mobile Games with Unity & C#

16h 50m 56s
English
Paid

Learning the fundamentals of Unity Android Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game engine used for building android games. Jobs in unity android game development are plentiful, and being able to learn unity android game development will give you a strong background to more easily build awesome android games.

Starting with the installation of the Unity , Android SDK , this course will take you through various unity features and how to use them. By creating example games, you’ll establish a strong understanding of unity game development.

With these basics mastered, the course will take you through building different example games with unity to learn more about the process of creating mobile android games with unity.

List Of Things You Will Learn:

  1. Build & Run Your First Android Game in 1 Hour

  2. Learn C# Basic for Building Games with Unity

  3. Create A Dodging dog Game

  4. Build A Ball Smash Android Game

  5. Create A Line Runner 2D Game

  6. Make A Food Eater Game in 15 Minutes

  7. Build A 3D Endless Runner Hypercasual Game

  8. Create A 3D Tappy Ball Game

  9. Implement Video Ads In Your Game

  10. Reward Your Players with Rewarded Video Ads

Learn the basic concepts, tools, and functions that you will need to build fully functional Android mobile Games with the Unity game engine.

Build a strong foundation in Unity and Android Game Development with this course.

  • Unity Installation & Setup

  • Android Game Examples

  • C# Scripting for Unity

  • Quick Prototyping

  • Game Monetization

  • 2D & 3D Game Development

About the Author: Udemy

Udemy thumbnail

Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.

Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.

Watch Online 89 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 89 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction To This Course
All Course Lessons (89)
#Lesson TitleDurationAccess
1
Introduction To This Course Demo
02:10
2
Build Your First Android Game in 1 Hour ( Updated 2020)
01:13:12
3
Getting Started With C# Scripting in Unity
12:29
4
Understanding Structure of a C# Script
09:23
5
Event Functions in Unity C#
08:33
6
Variables in C#
09:17
7
Public variables in Unity C#
05:54
8
The Update Fuction in Detail
08:41
9
Function Basics in C#
08:35
10
Functions with Parameters & Return types in C#
16:10
11
if else statements in C#
17:31
12
More Conditions & Equality Checking
04:36
13
Boolean variables in C#
11:25
14
Introduction to Arrays in Unity C#
16:20
15
More about Arrays in C#
16:23
16
Understanding For Loops in C#
11:59
17
While loops in C#
11:17
18
Learning foreach loops in C#
09:32
19
Switch Case Statements in C#
09:22
20
Adding Background and Boundaries
08:13
21
Adding The Player
06:57
22
Creating The Player Controller
08:33
23
Flipping The Player Direction
04:44
24
Creating Obstacle
09:36
25
Spawning Obstacles
08:43
26
Spawning Obstacles Repeatedly
04:46
27
Creating The GameManager
09:50
28
Creating the Score System
04:09
29
Creating Score UI
09:30
30
Creating Game Over Menu
07:22
31
Adding Functionalities To The Buttons
07:05
32
Creating The Main Menu
16:50
33
Building The Game for Android
06:02
34
Creating An Android Game in 15 Minutes
16:37
35
Setting Up The Project
06:31
36
Creating The Player Controller
05:36
37
Creating Obstacle
12:02
38
Creating More Obstacles
08:32
39
Spawning Obstacles
12:25
40
Spawning obstacles at the Bottom
16:10
41
Detecting Collision and Restarting
05:24
42
Creating Game Manager
07:12
43
Creating Lives Counter
04:31
44
Adding Score
04:09
45
Designing Game Play UI
09:58
46
Creating The Main Menu
08:16
47
Managing Everything When The Game Starts
12:47
48
Creating Tap To Start Animation
05:51
49
Creating Player Trail Particle Effect
13:03
50
Adding Background Particle Effect
13:20
51
Camera Shake Effect
09:18
52
Setting Up Unity Ads for Unity 2021
10:58
53
Displaying Interstitial Video Ads
10:20
54
Showing Rewarded Video Ads
04:13
55
Rewarding The Player for Watching The Complete Ad
07:50
56
Showing Rewarded Ads with a Practical Example
15:47
57
Build A simple Ball Smash Android Game in 40 Minutes
47:08
58
Setting Up The Game
07:58
59
Adding The Player
10:27
60
Creating Player Controller Script
11:03
61
Limiting Player Position
07:44
62
Creating Enemies
10:14
63
Spawning Enemies from Random Position
16:12
64
Restarting The Game on Collision with Enemies
08:44
65
Creating The Score System
11:15
66
Press Any Key To Start The Game
05:34
67
Creating Animated Blinking Text
08:01
68
Creating The Main Menu
04:55
69
Saving Score and Creating High Score
10:44
70
Adding Fog Effect
03:51
71
Adding Touch Input Controls The Simplest Way
06:37
72
Creating Screen Independent UI that Scales Automatically
05:32
73
Converting To Android & Running on Mobile Device
09:36
74
Setting UP The Player
08:12
75
Creating The Obstacle
08:44
76
Moving The Obstacle
06:26
77
Creating More Obstacles
04:26
78
Spawning The Obstacles
20:00
79
Setting Up Unity Ads
08:06
80
Implementing Video Ads In Your Project
09:51
81
Show Rewarded Video Ads In Your Games
04:33
82
Rewarding The Player For Watching An Ad
12:09
83
Implementing Banner Ads
08:39
84
Unity Touch Input Basics
19:36
85
Touch & Destroy Objects with RayCasting in Unity
22:28
86
Unity Accelerometer Input for Android
21:59
87
Design Screen Resolution Independent UI
15:19
88
Unity Touch Swipe Input
27:22
89
Unity Touch Joystick Input
31:32
Unlock unlimited learning

Get instant access to all 88 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

89 lessons · 16h 50m 56s
Show all 89 lessons
  1. 1 Introduction To This Course 02:10
  2. 2 Build Your First Android Game in 1 Hour ( Updated 2020) 01:13:12
  3. 3 Getting Started With C# Scripting in Unity 12:29
  4. 4 Understanding Structure of a C# Script 09:23
  5. 5 Event Functions in Unity C# 08:33
  6. 6 Variables in C# 09:17
  7. 7 Public variables in Unity C# 05:54
  8. 8 The Update Fuction in Detail 08:41
  9. 9 Function Basics in C# 08:35
  10. 10 Functions with Parameters & Return types in C# 16:10
  11. 11 if else statements in C# 17:31
  12. 12 More Conditions & Equality Checking 04:36
  13. 13 Boolean variables in C# 11:25
  14. 14 Introduction to Arrays in Unity C# 16:20
  15. 15 More about Arrays in C# 16:23
  16. 16 Understanding For Loops in C# 11:59
  17. 17 While loops in C# 11:17
  18. 18 Learning foreach loops in C# 09:32
  19. 19 Switch Case Statements in C# 09:22
  20. 20 Adding Background and Boundaries 08:13
  21. 21 Adding The Player 06:57
  22. 22 Creating The Player Controller 08:33
  23. 23 Flipping The Player Direction 04:44
  24. 24 Creating Obstacle 09:36
  25. 25 Spawning Obstacles 08:43
  26. 26 Spawning Obstacles Repeatedly 04:46
  27. 27 Creating The GameManager 09:50
  28. 28 Creating the Score System 04:09
  29. 29 Creating Score UI 09:30
  30. 30 Creating Game Over Menu 07:22
  31. 31 Adding Functionalities To The Buttons 07:05
  32. 32 Creating The Main Menu 16:50
  33. 33 Building The Game for Android 06:02
  34. 34 Creating An Android Game in 15 Minutes 16:37
  35. 35 Setting Up The Project 06:31
  36. 36 Creating The Player Controller 05:36
  37. 37 Creating Obstacle 12:02
  38. 38 Creating More Obstacles 08:32
  39. 39 Spawning Obstacles 12:25
  40. 40 Spawning obstacles at the Bottom 16:10
  41. 41 Detecting Collision and Restarting 05:24
  42. 42 Creating Game Manager 07:12
  43. 43 Creating Lives Counter 04:31
  44. 44 Adding Score 04:09
  45. 45 Designing Game Play UI 09:58
  46. 46 Creating The Main Menu 08:16
  47. 47 Managing Everything When The Game Starts 12:47
  48. 48 Creating Tap To Start Animation 05:51
  49. 49 Creating Player Trail Particle Effect 13:03
  50. 50 Adding Background Particle Effect 13:20
  51. 51 Camera Shake Effect 09:18
  52. 52 Setting Up Unity Ads for Unity 2021 10:58
  53. 53 Displaying Interstitial Video Ads 10:20
  54. 54 Showing Rewarded Video Ads 04:13
  55. 55 Rewarding The Player for Watching The Complete Ad 07:50
  56. 56 Showing Rewarded Ads with a Practical Example 15:47
  57. 57 Build A simple Ball Smash Android Game in 40 Minutes 47:08
  58. 58 Setting Up The Game 07:58
  59. 59 Adding The Player 10:27
  60. 60 Creating Player Controller Script 11:03
  61. 61 Limiting Player Position 07:44
  62. 62 Creating Enemies 10:14
  63. 63 Spawning Enemies from Random Position 16:12
  64. 64 Restarting The Game on Collision with Enemies 08:44
  65. 65 Creating The Score System 11:15
  66. 66 Press Any Key To Start The Game 05:34
  67. 67 Creating Animated Blinking Text 08:01
  68. 68 Creating The Main Menu 04:55
  69. 69 Saving Score and Creating High Score 10:44
  70. 70 Adding Fog Effect 03:51
  71. 71 Adding Touch Input Controls The Simplest Way 06:37
  72. 72 Creating Screen Independent UI that Scales Automatically 05:32
  73. 73 Converting To Android & Running on Mobile Device 09:36
  74. 74 Setting UP The Player 08:12
  75. 75 Creating The Obstacle 08:44
  76. 76 Moving The Obstacle 06:26
  77. 77 Creating More Obstacles 04:26
  78. 78 Spawning The Obstacles 20:00
  79. 79 Setting Up Unity Ads 08:06
  80. 80 Implementing Video Ads In Your Project 09:51
  81. 81 Show Rewarded Video Ads In Your Games 04:33
  82. 82 Rewarding The Player For Watching An Ad 12:09
  83. 83 Implementing Banner Ads 08:39
  84. 84 Unity Touch Input Basics 19:36
  85. 85 Touch & Destroy Objects with RayCasting in Unity 22:28
  86. 86 Unity Accelerometer Input for Android 21:59
  87. 87 Design Screen Resolution Independent UI 15:19
  88. 88 Unity Touch Swipe Input 27:22
  89. 89 Unity Touch Joystick Input 31:32

Related courses

  • Microservices Architecture and Implementation on .NET 5 thumbnail

    Microservices Architecture and Implementation on .NET 5

    By: Udemy
    Learn to build microservices with .NET 5 using Web API, Docker, RabbitMQ, gRPC, and clean design. You write clear code and deploy strong services.
    24 hours 34 minutes 13 seconds
  • Mastering C# Unit Testing thumbnail

    Mastering C# Unit Testing

    By: Julio Casal
    "Mastering C# Unit Testing" is an advanced course focused on teaching best practices for crafting high-quality unit tests in real-world C# applications. The cou
    3 hours 59 minutes 22 seconds
  • Pragmatic REST APIs thumbnail

    Pragmatic REST APIs

    By: Milan Jovanović
    Learn how to create production-ready REST APIs using the latest features of ASP.NET Core and best practices.
    14 hours 44 minutes 2 seconds 5 / 5

Frequently asked questions

What is Unity Android : Build 8 Mobile Games with Unity & C# about?
Learning the fundamentals of Unity Android Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game engine used for building android games. Jobs in…
Who teaches Unity Android : Build 8 Mobile Games with Unity & C#?
Unity Android : Build 8 Mobile Games with Unity & C# is taught by Udemy. You can find more courses by this instructor on the corresponding source page.
How long is Unity Android : Build 8 Mobile Games with Unity & C#?
Unity Android : Build 8 Mobile Games with Unity & C# contains 89 lessons with a total runtime of 16 hours 50 minutes. All lessons are available to watch online at your own pace.
Is Unity Android : Build 8 Mobile Games with Unity & C# free to watch?
Unity Android : Build 8 Mobile Games with Unity & C# is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch Unity Android : Build 8 Mobile Games with Unity & C# online?
Unity Android : Build 8 Mobile Games with Unity & C# is available to watch online on CourseFlix at https://courseflix.net/course/unity-android-build-8-mobile-games-with-unity-c. The page hosts every lesson with the integrated video player; no download is required.