转至内容
商品 First Person Shooter Template Pack (FPSTP) 3.5 — Advanced FPS Template 的媒体 1
0 条评论

描述

🎯 FPSTP is a modular First Person Shooter Template and FPS framework for Unreal Engine 5, designed for both Singleplayer and Multiplayer projects, combining weapon systems, procedural animation, projectile ballistics, weapon attachments, grenades, AI, character movement, and additional gameplay systems.

🧱 FPSTP can be used as the foundation for a complete shooter project or as a collection of ready-made FPS systems that can be integrated into an existing project.

⚙️ Built entirely with Blueprints, FPSTP uses a modular, data-driven architecture designed to simplify modification, expansion, and integration.

🔗 Quick Access

🎬 Version 3.5 Features Showcase — playable DEMO in the video description

🧊 Sketchfab

💬 Discord Community

⭐ Main Features

• 100% Blueprint

• Singleplayer, PvP & Co-op

• Modular, data-driven architecture

• 7 weapons, 15 attachments, 187 animations

• Projectile ballistics with penetration & ricochets

• Procedural animation & IK

• Mantling & Vaulting

• Grenade & Medicine Systems

• Save & Load

• Enhanced Input & UE5 Skeleton

🌐 Multiplayer & Networking

Core gameplay systems support Multiplayer, including networked weapons, attachments, AI, grenades, medicine, and server-authoritative damage.

Local actions such as aiming, firing animations, recoil, and other visual feedback are designed to remain responsive under high network latency, while gameplay-critical logic remains server-authoritative where appropriate.

🏃 Character Movement & Control

• Walking

• Sprinting

• Crouching

• Jumping

• Leaning

• Free Look

• Turn In Place

• Leg IK

• Climbing — Mantling & Vaulting

The Climbing System automatically detects obstacles and selects the appropriate traversal action.

Controls use Enhanced Input, while character animations use the UE5 Skeleton.

🔫 Weapon System

7 ready-to-use weapons:

• Assault Rifle

• Handgun

• Sniper Rifle

• Pump-Action Shotgun

• Double-Barreled Shotgun

• SMG

• Melee Weapon — Axe

Weapon mechanics:

• Aiming

• Reloading

• Weapon Inspection

• Breath Holding

• Weapon Jams & Animated Malfunction Clearing

• Animated Fire Mode Switching

• Weapon Durability

• Ergonomics

• Procedural Recoil

• Weapon Sway

• Weapon Blocking near obstacles

Weapon condition affects malfunction probability, while Ergonomics affects aiming speed and weapon Sway.

Weapons use ID-based assignment, simplifying the addition of new weapons and integration with external Inventory and Item Systems.

🛠️ Weapon Attachments

15 attachments included:

Sights

Collimator, Holographic, Optical Sights, Dual Render, Reticle Switching, Brightness Adjustment, Two Zeroing Methods

Muzzle

Muzzlebrake, Compensators, Suppressors

Gadgets

Laser, Flashlight, Laser + Flashlight, Gadget Config Switching

Attachments can modify weapon characteristics and are integrated into the modular weapon system.

🙌 Procedural Animation & IK

FPSTP uses IK and procedural animation systems, reducing the need for unique animation sets for every weapon.

• IK Weapon Movement

• Procedural Aiming

• Procedural Recoil

• Weapon Interaction while Sprinting

• Camera-based Weapon Sway

• Weapon Blocking near obstacles

Adding a new weapon does not require creating an entirely new animation set.

187 animations included:

• 148 First-Person hand animations

• 39 Full-Body Movement & Climbing animations

🎯 Projectile Ballistics

Bullets are individual Projectile Actors, not instant Hitscan shots.

• Surface Penetration & Thickness Calculation

• Impact Angle Calculation

• Ricochets at shallow angles

• Physical Material support

• Surface-dependent Impact Effects

• Impact Decals & Blood Splatter Decals

💣 Grenade System

FPSTP includes a modular grenade system with multiple grenade types, throw modes, fragmentation, concussion effects, and environment-aware explosions.

4 Grenade Types:

Frag, Smoke, Flash & Contact

Strong & Weak Throws:

Use different throw forces and corresponding animations.

Lethal Blast Radius:

Characters inside the lethal zone are killed if there is no obstacle between them and the grenade.

Fragmentation:

Multiple traces with different trajectories simulate grenade fragments while accounting for obstacles.

Concussion:

Characters protected from lethal damage by cover can still experience Screen Blur, Ear Ringing, and Muffled Environmental Audio.

Explosion Decals:

Automatically align to floors, walls, and angled surfaces.

💉 Medicine System

FPSTP includes a data-driven Medicine System with animated item handling and Multiplayer support.

• Medicine items can be held, switched, inspected, and used with animations.

• FPSTP includes an Injector by default. Additional medicine items can be added through the corresponding Data Table using the existing system logic.

🤖 AI Enemies

FPSTP includes AI enemies with Sight & Hearing Perception, combat behavior, configurable difficulty, and integration with the weapon and attachment systems.

• Target Detection, Pursuit, Loss & Reacquisition

• Burst Firing & Reloading

• Difficulty-based Reaction Time & Firing Speed

• Randomized Weapons & Attachments

AI can Turn In Place, sprint, crouch, switch weapon slots, inspect weapons, and reload partially empty magazines.

💥 Damage, Hit Reactions & Melee

Procedural Hit Reaction makes the upper body react according to the direction of an incoming hit without requiring separate directional animations.

• Physical Ragdoll on Death

• Bullet Impact Impulse

• Character Impact Effects

• Blood Splatter Decals

• Server-authoritative Multiplayer Damage

• Melee Weapons & Bare-Handed Combat

💾 Save & Load System

The Singleplayer Save & Load System supports multiple save slots.

Player: weapons & attachments, health, location, camera direction, inventory, ammunition, grenades, medicine, and selected weapon/item slot.

AI: location, health, weapons & attachments.

Note: Save & Load is Singleplayer only and does not support saving Multiplayer sessions.

💪 Additional Systems

FPSTP also includes additional gameplay systems for character progression and weapon maintenance.

Skill System: Allows character progression to affect gameplay parameters and can be expanded with project-specific skills.

Weapon Workbench: Allows worn weapons to be repaired and their condition restored, working together with the Weapon Durability and malfunction systems.

🧩 Modularity & Integration

FPSTP uses modular Gameplay Components & Data-Driven configuration.

• ID-based weapon assignment

• Weapon assignment separated from equipping

• Systems can be expanded independently

• Integration with custom Inventory, Item, UI, and other Gameplay Systems

Use FPSTP as a complete FPS foundation or integrate individual systems into an existing project.

⚡ Optimization

Optimized textures, Size Map, asset dependencies, project size, and network traffic.

🎨 Game-Ready Content

All included 3D models are Game-Ready, including weapons, attachments, interactive items, and other objects used by FPSTP systems.

💬 Support, Documentation & Source Files

• FPSTP has been continuously developed and supported for more than 3 years and is used by hundreds of developers.

• Active Discord support directly from the author

• Regular fixes and improvements

• Development influenced by community feedback

• Detailed, regularly updated documentation

• Blender animation source files available after purchase

包含格式

其它文档