Build Your Own First Person Shooter / Survival Game in Unity
Learn to build AI game characters with advanced animation! Design intelligent behavior and create realistic movement. Perfect for game developers.
Course Content
Build Your Own First Person Shooter / Survival Game in Unity is an intermediate-level Udemy course taught by Game Institute Inc.. It runs 83h 51m, is taught in English, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 2,350 reviews, with 23,746 students enrolled. It is a paid course, last updated August 2019.
Build Your Own Game: From Concept to Completion with Unity!
This comprehensive Udemy course series provides the skills you need to create a wide range of games, from thrilling sci-fi and first-person shooter (FPS) experiences to immersive third-person action-adventure games and captivating role-playing games (RPG). We'll take you step-by-step from a blank screen to a fully functional game, using the Unity engine.
Our project, Dead Earth, is a commercial-grade, first-person action-survival game set in a modern post-apocalyptic world. As humanity's last hope, you'll explore a devastated planet ravaged by a deadly plague, facing increasingly challenging environments and a terrifying array of enemies – from mutated humanoids to creatures of unknown origin.
Course Highlights - Learn to:
- Develop Intelligent AI: Create smart AI characters with realistic behavior, strategic thinking, and obstacle avoidance. Master A pathfinding* and navigation to enable believable character movement.
- Integrate Physics & Animation: Seamlessly connect physics systems with character behaviors and states for realistic interactions with the game world.
- Ragdoll Physics & Animation: Implement ragdoll physics for body-specific damage and realistic death animations. Transition between ragdoll and standard animation systems for dynamic character responses.
- Game Logic with State Machines: Utilize state machine behaviors and animation curves to drive complex game logic and create engaging gameplay.
- Design Compelling Missions: Build intricate missions that chain together events, unlock items, and expand the game world.
- Create a Robust Weapons System: Develop a complete first-person arms/weapons management system with both melee and ranged weapon support.
- Advanced AI Development: Dive deep into building a robust and extensible artificial intelligence system that synchronizes with character animations.
- Design Realistic NPCs: Craft smart NPCs that interact with their environment in believable ways, enhancing immersion.
- Implement Inventory Systems: Build an in-game inventory system for players to manage weapons, ammo, health items, and more.
- Build Interactive Worlds: Assemble fully interactive worlds with functional doors, elevators, cabinets, and drawers.
- Scripted Storytelling: Use scripted events to drive the narrative forward and create a compelling storyline.
- Humanoid Retargeting: Efficiently import and animate multiple characters with humanoid retargeting techniques.
- Custom User Interfaces: Develop custom interfaces for health bars, ammo displays, inventory, and other essential elements.
- Audio Log System: Implement a custom audio log system for delivering narrative elements and lore.
- Real-Time Lighting & Shadows: Accelerate real-time lighting and shadows using a combination of Umbra and custom technology for visually stunning graphics.
Throughout this course series, you'll build the full Dead Earth game from the ground up, gaining practical experience in all aspects of game development. Whether you're a beginner or an experienced developer, this course will equip you with the skills to bring your game ideas to life.
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.