Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unity Mobile Game Development – Exterminator by Jingtian Li

/

Release date:2023, August

Duration:23 h 59 m

Author:Jingtian Li

Skill level:Beginner

Language:English

Exercise files:Yes

This course, the third installment in the Complete Game Development Series, delves into advanced Unity techniques and mobile game development.

Students will master the creation of a mobile project and establish the essential testing environment. Employing a modular approach, they’ll craft the game’s level structure and lighting. Starting with touchscreen-based player control, camera viewpoints, and tracking systems, the course progresses to implement various gameplay elements: inventory, health, and damage systems, team identification, AI perception and behavior trees, projectiles, ability systems, shop mechanics, UI and level management, and more.

The primary focus is on integrating standalone gameplay systems seamlessly. Utilizing advanced C# features such as interfaces and delegates bolsters code extensibility, minimizes duplication, and reduces dependencies. Programming patterns like recursion, trees, and singletons are leveraged to ensure cleaner code. Additionally, students will explore advanced Unity features like scriptable objects to enhance data storage and retrieval.

The course concludes by covering the build processes for iOS and Android platforms. Students leave with a complete mobile game and an enriched understanding of Unity, C#, and game development principles

Watch online or Download for Free
01. Introduction and Setup

01 Introduction
02 02 Create The Project
03 03 Setup Unity Remotes With Ios
04 04 Setup Unity Remote With Android
05 05 Collect Assets
06 06 Environment Pieces And Modular Workflow
07 07 Composing The Environment
08 08 Basics Of Lights
09 09 Baking

02. Basic Touch and Movement Control

01 10 Structure The Joystick And Touch Events
02 11 Move The Joystick With Touch Input
03 12 Move The Player Using Joystick Input
04 13 Using The Camera Orientation To Calculate Move Directions
05 14 Make The Camera Move And Turn With The Player And Input
06 15 Turn The Player Character To Moving Direction
07 16 Add Aiming Control
08 17 Refactor And Improve Aiming

03. Player Character Animation

01 18 Getting Additional Animations
02 19 Create The Local Motion Blend Tree
03 20 Update Blend Tree Paramaters
04 21 Update Turning

04. Weapons and Inventory

01 22 Layout The Weapon Class Basics
02 23 Create The Inventory Class
03 24 Create The Pistol Class
04 25 Create Animation Override For Different Weapons
05 26 Implement Tab Weapon Switch
06 27 Add The Firing Animation
07 28 Add The Weapon Switching Animations
08 29 Implement The Aim Component
09 30 User Animation Event To Trigger Attack
10 31 Create The Health Component
11 32 Create The Enemy Class And Animator
12 33 Create The Health Bar
13 34 Update The Health Bar With Delegates
14 35 Create The Bullet Particle Vfx
15 36 Create The Bullet Hit Effect

05. AI Perception

01 37 Create The Sense Component
02 38 Create The Sight Sense
03 39 Create The Forgetting Routine
04 40 Perception Component And Picking A Data Structure
05 41 Implementing The Hit Sense

06. AI Behavior Tree

01 42 Basics Of The Behavior Tree
02 43 Create The Node Class
03 44 Create The Behavior Tree And Wait Task
04 45 Basics Of Compositors
05 46 Create The Selector And The Sequencer
06 47 Create The Blackbard
07 48 Create The Move To Target Task
08 49 Implement The Patrolling
09 50 The Decorator Class
10 51 Implement The Check Condition And Notifies
11 52 Sort Priority
12 53 Implement Abort Lower Priority
13 54 Add Check Last Seen Location
14 55 Refactor Rotation Control And Add Behavior Interface
15 56 Implement Rotate Toward Target
16 57 Refactoring The Enemy And Chomper Prefab
17 58 Create The Attack Task
18 59 Add Running Animation To The Animator
19 60 Add Team
20 61 Implement The Damager Component
21 62 Finish The Chomper Melee Attack
22 63 Create The Health Bar For The Player
23 64 Create The Damage Visualizer
24 65 Create The Damage Visualizer Material
25 66 Add Camera Shake
26 67 Add Damage Visualizer The Enemy
27 68 Add Death Animation To The Player
28 69 Add The Ui Manager
29 70 Create The Behavior Group Task
30 71 Refactor Chomper Behavior To Groups

07. Spitter

01 72 Compose The Spitter Enemy
02 73 Implement The Projectile Flight
03 74 Implement The Projectile Damage And Explode
04 75 Add Vfx To The Projectile
05 76 Implement The Cooldown Decorator

08. Spawner

01 77 Compose The Spawner Prefab
02 78 Implement The Spawn Behavior
03 79 Update The Perception Of The Spawned Enemy
04 80 Finish The Death Logic Of The Spawner

09. Gameplay Ability System

01 81 Basics Of Ability And Ability Component
02 82 Create The Speed Boost Ability
03 83 Create The Ability Ui Widget
04 84 Create The Ability Doc And Ui Class
05 85 Fire The Ability When Touched
06 Add The Scaling Effect To The Ability Ui
07 86 Implement The Health Regen Ability
08 87 Fire Ability Base Classes
09 88 Compose The Scanner And Fire Ability Assets
10 89 Apply Damage To The Enemy With The Fire Ability
11 90 Implement The Stamina Bar

10. Shop System

01 91 Create The Based Class For The Shop System
02 92 Test The Shop System With The Rifle
03 93 Test The Shop System With The Fire Ability
04 94 Compose The Shop Item Ui
05 95 Compose And Test The Shop Ui
06 96 Create The Credit Button
07 97 Update Credit And Add The Back Button In Shop Ui
08 98 Implement The Purchase Mechanics
09 99 Convert All Weapon And Abilities To Items
10 100 Implement The Reward System

11. Menu

01 101 Create The Pause Menu
02 102 Create The Level Manager Class
03 103 Create The Game Over Menu
04 104 Compose The Main Menu Scene
05 105 Compose The Main Menu Ui
06 106 Implement The Main Menu
07 107 Balance And Populate The Game Level

12. Audio setup

01 108 Add Menu Audio
02 109 Create The Audio Pooling
03 110 Weapon And Enemy Hit Audio
04 111 Perception And Ability Audio
05 112 Create The Win State

13. Build the Game

01 113 Build For Android
02 114 Build For Ios

14. Final Remark

01 115 Congrats And Final Remarks

[Udemy] Unity Mobile Game Development – Exterminator by Jingtian Li.7z

[Udemy] Unity Mobile Game Development – Exterminator by Jingtian Li_Subtitles (2).7z

[Udemy] Unity Mobile Game Development – Exterminator by Jingtian Li_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *