The Complete Unity Game Development Course

Description

Game development can be a fascinating experience. From designing game maps to adding animations, graphics, and sound, the possibilities are endless. Unity is one such game engine that offers ease of use and robust capabilities, making it the number one choice for game developers worldwide. Whether you're a hobbyist or a beginner, Unity is free and allows anyone to build games from scratch.

In this course, Penny, with her over-25-years of experience in game development, graphics, and AI, will teach you how to master Unity's interface and plethora of tools. With hands-on workshops, Penny demystifies Unity's functionalities and helps you navigate the game engine's features. By the end of this course, you'll have developed a fully-fledged First Person Shooter game, complete with a post-apocalyptic scene filled with zombies.

What you'll learn

From the Unity Development Environment to Unity's C# interface and terrain sculpting tools, this course has it all. You'll learn how to create first-person characters and animations for walking, shooting, and reloading with ease. You'll also add pickup items for medical kits and ammo and develop 3D models of zombies to add animations like walking, chasing, and attacking.

Navigation meshes help program the movement of zombies and path planning throughout a given terrain. Finite State Machines (FSMs) define enemy AI behaviors in games. The class will help you create Ragdoll models for dynamic death animations, inventory systems to track player health, and ammunition supplies.

With the course, you'll also construct a Heads Up Display (HUD) to display crucial gameplay information. Moreover, you'll learn how to create exciting Special Effects like fire, blood splatter, and lighting techniques. Finally, the class helps you build the game to a standalone product.

Course Structure

The course comprises several sections. The course begins with an introductory section covering Unity's window system, code creation, and physics systems. Following that, you'll work on developing your first-person character, learning how to move the character and incorporating animated arms and weapons.

With the basics out of the way, the class helps you develop a game map using the Unity Terrain Sculpting tool. The maps come alive with textures, models, and details like trees and grass.

Zombies are one of the most iconic features of modern-day games. Here, you'll develop graphical models of zombies and learn how to add animations and move characters around the game environment using navigation meshes. FSMs will define enemy AI behaviors in real-world scenarios. You'll create enemies designed to wander, chase, attack, die, and stand idle while ignoring players when far away and attacking them when they're in range.

Once the new mechanics are in place, students will learn how to use raycasts to link the player's firing animations with a hit to the zombie. The Game Mechanics section concludes by creating a Heads-Up Display (HUD) that includes a health meter, ammunition count, and a radar for detecting nearby zombies. A compass to help the player find their way also features.

Through the course, you'll learn various techniques for taking your game to a more professional level with special effects, extra audio & feedback, and a main menu switching system.

Why Penny's Courses are Highly Recommended?

Penny is a fantastic teacher who excels in explaining complex concepts in a fun, engaging way that makes sense to everyone. Penny's courses are highly recommended by industry experts and students alike. As one student put it, “this course is the most useful and eye-opening one” that has ever been taken through Udemy.

The Final Verdict: Is It Worth It?

This course is ideal for getting started with Unity for beginners and for professionals who want to learn new techniques. At $29.99, the course is a steal for the wealth of knowledge it provides. Moreover, all assets and incremental project files are included, making it an attractive option for any game development enthusiast.

Get started on your game development journey today with the Unity Game Development Course. The course was created with Unity 2019.3.11f and is compatible with Unity 2019.4.2f1 (LTS) on either Mac or PC.

Reviews

There are no reviews yet.

Be the first to review “The Complete Unity Game Development Course”

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