Loading store…
Gita Assets

Retro FPS Kit - Complete Template

Retro FPS Kit - Complete Template · Unity 模版 · Preview 1

Asset description

Playable Demo (Windows) | Documentation | Video Tutorials | Trailer Retro FPS Kit is a game template inspired by classic first-person shooters like Wolfenstein and Doom. 🔥 Latest Highlights: Modified the ammo system: ammo is now a regular inventory item, and weapons draw ammo directly from the inventory when reloading Ammo can now be picked up without owning the corresponding weapon The weapon ammo counter now shows the total number of rounds across all ammo stacks in the inventory Picking up a duplicate weapon now converts its loaded magazine into inventory ammo Added an Allow Multiple Stacks toggle to the item configuration (ItemSO ScriptableObject). When enabled, picking up an item whose current stack is full creates a new stack in another available slot instead of blocking the pickup. When disabled, the item cannot be picked up once the stack limit is reached The stack counter (e.g. (1/4)) is now displayed from the first pickup. Items with Stack Max set to 0 do not display a stack counte Fixed Is Semi Auto option (enabled = one shot per click, holding does not repeat; disabled = continuous fire while the button is held) Added a new grenade system Added full integration with Unity's Localization Package Added language selection in both the Main Menu and In-Game Pause Menu Added item tooltips to the inventory Completely redesigned Enemy AI system Enemies now react to gunshots fired by both the player and other enemies Added sound investigation behavior, allowing enemies to search for the source of suspicious noises Enemies can now detect and react to player footsteps Added a full Stealth gameplay mode Enemies are now able to trigger alarms when they detect the player Added alarm zones and alarm system support Added light zones, making the player more or less visible depending on lighting conditions Added a complete Main Menu and Pause Menu system Added graphics settings and in-game options menu Added a Save & Load Game system Expanded the inventory system with support for collectible items such as medkits, keys, and mission items Added key-locked doors and access panel systems Added support for planting and detonating explosive charges Added a mission compass for objective tracking Completely redesigned and expanded the Mission Manager system Added support for creating custom objective types Added objective dependency chains, allowing objectives to appear only after completing previous tasks Added optional objectives that do not affect mission completion Added a new Stealth-focused demo level Added a hit indicator system Added Level Transition system Improved overall gameplay systems and framework extensibility Various optimizations, improvements, and bug fixes Added two new melee weapons: a knife and a crowbar Added a new enemy character prefab Added a ladder climbing system Added left and right leaning actions Added a crouch action 🔥 🔥 🔥 This package provides everything you need to kickstart and expand your own retro-style FPS project – without writing a single line of code. Both weapons and enemies are represented with fully animated 2D sprites, while enemy characters feature 8-directional animations for authentic retro movement. Build classic action shooters or stealth-focused missions using a complete framework that includes advanced AI, mission scripting, inventory, save system, menus, dynamic music, and much more. Every major system is configurable directly through the Unity Inspector – no programming required. 🔑 Key Features 🕹 Player System Classic FPP movement built with Unity's New Input System: Move, Run, Jump, Crouch, Lean Left / Right Health, ammo and stamina management On-screen Health and Stamina UI Surface-based footstep sounds (concrete, wood, metal, grass) Ladder climbing system Hit Indicator system Grenade system 🔫 Weapons System 6 weapons included: Pistol, Assault Rifle, Shotgun, Sniper Rifle, Knife, Crowbar Complete animation sets: Equip, Idle, Walk, Run, Fire, Reload, Empty Reload, Aim Idle, Aim Walk, Aim Fire, Hide Surface-specific impact effects and sounds Bullet trails Muzzle flash, smoke and shell ejection particles Heat Distortion effect Complete weapon audio 💣 Grenade System Throwable grenade system for both the player and enemy AI Enemies can throw grenades at the player during combat Configurable grenade behavior, damage and effects 🎒 Inventory & Items Weapon & Item Pickup and Drop System Hotbar for quick weapon switching Collectible mission items Medkits Keys Custom inventory items 🤖 Advanced Enemy AI Multiple AI states: Patrol, Alert, Investigate, Chase, Attack, Crouch Attack, Strafe Left / Right, Melee, Seek Cover, Behind Cover, GoToAlarm, Reload, ThrowGrenade, FleeGrenade Enemies investigate suspicious sounds Enemies react to player footsteps Enemies react to gunshots fired by both the player and other enemies Enemies react to grenades thrown by the player Enemies can throw grenades at the player during combat Dynamic communication through randomized voice lines Trigger alarm systems after detecting the player Open doors while patrolling or chasing Use cover intelligently during combat Headshot detection Blood effects Configurable item drops (weapons, ammo, medkits, keys, mission items, and more) 8-directional animated sprites Includes 5 enemy characters 🥷 Stealth System Create stealth gameplay without writing custom code Full stealth gameplay support Alarm system Player Visibility system 🌍 Localization Support Full integration with Unity's Localization Package Language selection from both the Main Menu and In-Game Pause Menu 🎯 Mission System Powerful mission framework for building complex objectives Eliminate enemies Collect items Reach locations Plant explosive charges Activate switches and access panels Custom objective types Objective dependency chains Optional objectives Mission compass Completely redesigned Mission Manager 🚪 Interactive World Key-locked doors Access panels Explosive Charge Placement & Detonation Level Transition System 💾 Save System & UI Complete Main Menu Pause Menu Graphics & Game Settings Save & Load Game system 🎵 Dynamic Music System Adaptive soundtrack that seamlessly switches between ambient and combat music depending on gameplay. ✨ Custom Sprite Shader Unlike Unity's default sprite shader, this Shader Graph solution allows sprite-based characters and objects to react to dynamic lighting and shadows. 🗺 Demo Content Action Demo Scene Stealth Demo Scene 📦 What's Included Complete Retro FPS Framework Advanced Enemy AI System Full Stealth System Alarm System Player Visibility System Mission Manager with Custom Objective Support Objective Dependency Chains Optional Objectives Mission Compass Inventory & Collectible Item System Configurable Enemy Loot System Weapon and Item Pickup & Drop System Hotbar System Grenade System Main Menu, Pause Menu Graphics & Game Settings Save & Load Game System Level Transition System Explosive Charge Placement & Detonation System Key-Locked Doors & Access Panel System Ladder Climbing System Leaning & Crouching Mechanics Hit Indicator System Dynamic Music System Complete Audio System Custom Sprite Shader Unity Localization Package Integration Language Selection in Main Menu & Pause Menu Player Controller with Health & Stamina Systems 6 Animated Sprite Weapons 5 Enemy Characters with 8-Directional Animations Multiple Demo Scenes (Action & Stealth) Complete Documentation 🎥 Video Tutorials 👉 ✨ Whether you want to build a classic retro shooter, a stealth game, or a complete mission-driven FPS, Retro FPS Kit provides a production-ready framework with advanced AI, modern gameplay systems, and a fully configurable architecture that lets you start building immediately. Note: This package includes third-party content under the Creative Commons CC0 1.0 Universal license. Please refer to the Third-Party Notices.txt file included in the package for more details.

Retro FPS Kit - Complete Template · Unity 模版 · Preview 3Retro FPS Kit - Complete Template · Unity 模版 · Preview 4Retro FPS Kit - Complete Template · Unity 模版 · Preview 5Retro FPS Kit - Complete Template · Unity 模版 · Preview 6Retro FPS Kit - Complete Template · Unity 模版 · Preview 7Retro FPS Kit - Complete Template · Unity 模版 · Preview 8Retro FPS Kit - Complete Template · Unity 模版 · Preview 9Retro FPS Kit - Complete Template · Unity 模版 · Preview 10Retro FPS Kit - Complete Template · Unity 模版 · Preview 11Retro FPS Kit - Complete Template · Unity 模版 · Preview 12Retro FPS Kit - Complete Template · Unity 模版 · Preview 13Retro FPS Kit - Complete Template · Unity 模版 · Preview 14Retro FPS Kit - Complete Template · Unity 模版 · Preview 15Retro FPS Kit - Complete Template · Unity 模版 · Preview 16Retro FPS Kit - Complete Template · Unity 模版 · Preview 17Retro FPS Kit - Complete Template · Unity 模版 · Preview 18