C CourseDen

Unity Mobile Game Development

Create and publish mobile games for Android and iOS using C# and Unity

4.7 (284 ratings) | 7h 9m | Beginner | en | Last updated Oct 2026

Created by Mario Korov

About this course

Create and publish mobile games for Android and iOS using C# and Unity

Course content

15 chapters · 127 lessons · 7h 9m total
Udemy - Unity Mobile Game Development - Exterminator 2023-8 1 lessons

Read me

File

1 - Introduction and Setup 11 lessons

1 - Introduction

Video

1 - Please See the Project Repository

File

2 - 02 Create the Project

Video

3 - 03Setup Unity Remotes with iOS

Video

4 - 04 Setup Unity Remote with Android

Video

5 - 05 Collect Assets

Video

6 - 06 Environment Pieces and Modular Workflow

Video

6 - 06-Environment-Assets

Exercise

7 - 07 Composing the Environment

Video

8 - 08 Basics of Lights

Video

9 - 09 Baking

Video

2 - Basic Touch and Movement Control 8 lessons

10 - 10 Structure the Joystick and Touch Events

Video

11 - 11 Move the Joystick with Touch Input

Video

12 - 12 Move the Player using Joystick Input

Video

13 - 13 Using the Camera Orientation to Calculate Move Directions

Video

14 - 14 Make the Camera Move and Turn with the Player and Input

Video

15 - 15 Turn the Player Character to Moving Direction

Video

16 - 16 Add Aiming Control

Video

17 - 17 Refactor and Improve Aiming

Video

3 - Player Character Animation 4 lessons

18 - 18 Getting Additional Animations

Video

19 - 19 Create the Local Motion Blend Tree

Video

20 - 20 Update Blend Tree Paramaters

Video

21 - 21 Update Turning

Video

4 - Weapons and Inventory 15 lessons

22 - 22 Layout the Weapon Class Basics

Video

23 - 23 Create the Inventory Class

Video

24 - 24 Create the Pistol Class

Video

25 - 25 Create Animation Override for Different Weapons

Video

26 - 26 Implement Tab Weapon Switch

Video

27 - 27 Add the Firing Animation

Video

28 - 28 Add the Weapon Switching Animations

Video

29 - 29 Implement the Aim Component

Video

30 - 30 User Animation Event to Trigger Attack

Video

31 - 31 Create the Health Component

Video

32 - 32 Create the Enemy Class and Animator

Video

33 - 33 Create the Health Bar

Video

34 - 34 Update the Health Bar with Delegates

Video

35 - 35 Create the Bullet Particle VFX

Video

36 - 36 Create the Bullet Hit Effect

Video

5 - AI Perception 5 lessons

37 - 37 Create the Sense Component

Video

38 - 38 Create the Sight Sense

Video

39 - 39 Create the Forgetting Routine

Video

40 - 40 Perception Component and Picking a Data Structure

Video

41 - 41 Implementing the Hit Sense

Video

6 - AI Behavior Tree 31 lessons

42 - 42 Basics of the Behavior Tree

Video

43 - 43 Create the Node Class

Video

44 - 44 Create the Behavior Tree and Wait Task

Video

45 - 45 Basics of Compositors

Video

46 - 46 Create the Selector and the Sequencer

Video

47 - 47 Create The Blackbard

Video

48 - 48 Create The Move To Target Task

Video

49 - 49 Implement the Patrolling

Video

50 - 50 The Decorator Class

Video

51 - 51 Implement the Check Condition and Notifies

Video

52 - 52 Sort Priority

Video

53 - 53 Implement Abort Lower Priority

Video

54 - 54 Add Check Last Seen Location

Video

55 - 55 Refactor Rotation Control and Add Behavior Interface

Video

56 - 56 Implement Rotate Toward Target

Video

57 - 57 Refactoring the Enemy and Chomper Prefab

Video

58 - 58 Create the Attack Task

Video

59 - 59 Add Running Animation to the Animator

Video

60 - 60 Add Team

Video

61 - 61 Implement the Damager Component

Video

62 - 62 Finish the Chomper Melee Attack

Video

63 - 63 Create the Health Bar For the Player

Video

63 - 63-HealthBar

Exercise

64 - 64 Create the Damage Visualizer

Video

65 - 65 Create the Damage Visualizer Material

Video

66 - 66 Add Camera Shake

Video

67 - 67 Add Damage Visualizer the Enemy

Video

68 - 68 Add Death Animation to the Player

Video

69 - 69 Add the UI Manager

Video

70 - 70 Create the Behavior Group Task

Video

71 - 71 Refactor Chomper Behavior to Groups

Video

7 - Spitter 5 lessons

72 - 72 Compose the Spitter Enemy

Video

73 - 73 Implement the Projectile Flight

Video

74 - 74 Implement the Projectile Damage and Explode

Video

75 - 75 Add VFX to the Projectile

Video

76 - 76 Implement the Cooldown Decorator

Video

8 - Spawner 5 lessons

77 - 77 Compose the Spawner Prefab

Video

77 - 77-Spawner

Exercise

78 - 78 Implement the Spawn Behavior

Video

79 - 79 Update the Perception of the Spawned Enemy

Video

80 - 80 Finish the Death Logic of the Spawner

Video

9 - Gameplay Ability System 12 lessons

81 - 81 Basics of Ability and Ability Component

Video

82 - 82 Create the Speed Boost Ability

Video

83 - 83 Create the Ability UI Widget

Video

83 - 83-Ability

Exercise

84 - 84 Create the Ability Doc and UI Class

Video

85 - 85 Fire the Ability When Touched

Video

86 - Add the Scaling Effect to the Ability UI

Video

87 - 86 Implement the Health Regen Ability

Video

88 - 87 Fire Ability Base Classes

Video

89 - 88 Compose the Scanner and Fire Ability Assets

Video

90 - 89 Apply Damage to the Enemy with the Fire Ability

Video

91 - 90 Implement the Stamina Bar

Video

10 - Shop System 11 lessons

92 - 91 Create the Based Class for the Shop System

Video

93 - 92 Test the Shop System with the Rifle

Video

94 - 93 Test the Shop System with the Fire Ability

Video

95 - 94 Compose the Shop Item UI

Video

95 - 94-Shop

Exercise

96 - 95 Compose and Test the Shop UI

Video

97 - 96 Create the Credit Button

Video

98 - 97 Update Credit and Add the Back Button in Shop UI

Video

99 - 98 Implement the Purchase Mechanics

Video

100 - 99 Convert All Weapon and Abilities to Items

Video

101 - 100 Implement the Reward System

Video

11 - Menu 9 lessons

102 - 101 Create the Pause Menu

Video

102 - 101-Menu

Exercise

103 - 102 Create the Level Manager Class

Video

104 - 103 Create the Game Over Menu

Video

105 - 104 Compose the Main Menu Scene

Video

105 - 104-MainMenu

Exercise

106 - 105 Compose the Main Menu UI

Video

107 - 106 Implement the Main Menu

Video

108 - 107 Balance and Populate the Game Level

Video

12 - Audio setup 6 lessons

109 - 108 Add Menu Audio

Video

109 - 108-Audio

Exercise

110 - 109 Create the Audio Pooling

Video

111 - 110 Weapon and Enemy Hit Audio

Video

112 - 111 Perception and Ability Audio

Video

113 - 112 Create the Win State

Video

13 - Build the Game 3 lessons

114 - 113 Build for Android

Video

114 - 113-Icon

Exercise

115 - 114 Build For iOS

Video

14 - Final Remark 1 lessons

116 - 115 Congrats and Final Remarks

Video

M

Instructor

Mario Korov

Featured course instructor on CourseDen. Follow the source link above to see more of their work.

Unity Mobile Game Development
Free
Start learning

No account needed — jump straight in.

This course includes:

  • 7h 9m of on-demand video
  • 127 lessons
  • en language
  • Access on mobile and TV
  • Certificate of completion
Free Start learning