Udemyintermediateen

Unity Mobile Game Development - Exterminator

Level up your mobile game dev skills! This Unity & C# course builds on previous knowledge for advanced game development. Perfect for aspiring mobile game developers.

4.6(95)
1,190students
27h 9m
Certificate
Jingtian Li
Jingtian LiGame Wizard

Course Content

Unity Mobile Game Development - Exterminator is an intermediate-level Udemy course taught by Jingtian Li. It runs 27h 9m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 95 reviews, with 1,190 students enrolled. It is a paid course, last updated November 2023.

Dive into advanced Unity game development with this comprehensive course, the third part of the Complete Game Development Series! This tutorial focuses on mobile game development, guiding you through the entire process of creating a playable game for iOS and Android.

You'll learn to set up a mobile development environment and master the modular level creation workflow – from building your game's levels to implementing stunning lighting. We'll start with essential elements like a touchscreen player controller and camera controls, then build upon that foundation with a wide range of gameplay systems.

Here's a look at what you'll learn:

  • Core Gameplay Systems: Implement robust inventory systems, health management, and detailed damage systems.
  • AI Development: Create intelligent AI behavior using AI perception and Behavior Trees. Implement generic team IDs for complex interactions.
  • Combat & Effects: Add exciting projectiles and a powerful ability system to your game.
  • Monetization & UI: Develop a functional shop system and master UI management for an engaging player experience.
  • Game Structure: Implement efficient level management and other essential systems.

This project emphasizes building independent gameplay systems that seamlessly integrate to create a cohesive and polished game. You'll delve into advanced C# features like interfaces and delegates to write cleaner, more maintainable code, reducing duplication and dependencies. We'll also explore powerful programming patterns such as recursion, trees, and singleton to optimize your code structure.

Finally, you'll gain expertise in utilizing scriptable objects for efficient data storage and retrieval, and learn the build process for iOS and Android. By the end of this course, you'll have a complete mobile game project and a deep understanding of Unity, C#, and the intricacies of game development.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.