Zombie Escape: A Point & Click 3D Game using Unity's NavMesh

Design a full game using Unity's built-in A* pathfinding solution with C# code for controlling Enemy AI Combat & Patrol
4.83 (12 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Zombie Escape: A Point & Click 3D Game using Unity's NavMesh
214
students
18 hours
content
Jun 2022
last update
$69.99
regular price

Why take this course?

๐Ÿš€ Course Title: Zombie Escape: A Point & Click 3D Game using Unity's NavMesh ๐ŸงŸโ€โ™‚๏ธ


๐ŸŽ‰ Headline: Design a full game using Unity's built-in A* pathfinding solution with C# code for controlling Enemy AI Combat & Patrol


Welcome to "Zombie Escape"! ๐ŸŽฎโœจ

Dive into the world of game development and craft your very own immersive Point & Click 3D adventure. This course is tailored for beginner to intermediate level game developers, offering a hands-on journey through the creation of a captivating zombie survival game using Unity's powerful NavMesh system.

In this course, you will:

  • ๐Ÿ‘ฃ Implement Point & Click Player Movement: Master Unity's NavMesh Agent to navigate your player character smoothly across environments with ease and finesse. You'll also learn how to animate the player based on their velocity for a more engaging gameplay experience.

  • ๐ŸŽซ Develop a Versatile FSM (Finite State Machine) in C#: Code the behaviors of your enemy AI, including Patrol, Idle, Chase, Attack, and Standby states, to create realistic and challenging encounters.

  • ๐ŸŒ Build a Geomorphic-style Procedural Level Generator: Discover how to generate dynamic levels using Unity's NavMesh Surface, which is essential for A* Pathfinding in your game's ever-changing landscape.

  • ๐Ÿงช Configure NavMesh Components: Get hands-on experience with NavMesh Agents, Obstacles, Modifiers, Areas, and Agent Types to fine-tune your game world for realistic and challenging interactions.

  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Design Intelligent Enemy Flocking Behaviors: Learn how to make enemies cluster around the player, creating an intense and strategically demanding experience.

  • ๐Ÿญ Create Enemy Spawn Nests: Set up customizable enemy spawners with rules for activation, types of enemies, and rewards that fit your game's design.

  • ๐Ÿ“š Utilize ScriptableObjects for Organization & Optimization: Organize your project efficiently using ScriptableObjects, ensuring a clean architecture that is both memory-efficient and easy to maintain.

  • ๐ŸŽ™๏ธ Implement a Singleton Script for Health, Inventory, & Upgrades: Manage critical game elements across multiple scenes and levels with ease, thanks to a well-crafted Singleton script.

  • ๐Ÿ—ก๏ธ Design Comprehensive Health & Combat Systems: Bring your game to life with fully functional health and combat systems that ensure your players have an enjoyable and engaging experience.

By the end of this course, you'll have a robust understanding of Unity's NavMesh system, A* Pathfinding, and C# programming for AI control. You'll be equipped with the skills to create not just a game, but a fully-fledged, captivating experience that players will love.

So, are you ready to survive the Zombie Escape? ๐Ÿงฑโœจ

Join us on this thrilling ride and transform your game development skills from zombie-like to life-proof! Let's build something incredible together. Enroll in "Zombie Escape" today and become a master of Unity's NavMesh system!

Loading charts...

Related Topics

4685924
udemy ID
14/05/2022
course created date
29/06/2022
course indexed date
Bot
course submited by
Zombie Escape: A Point & Click 3D Game using Unity's NavMesh - | Comidoc