Procedural FPS Template (W/In-game Gun customization)

Ahmed AbuAjamiah - Blueprints - Oct 4, 2022

A procedurally animated First Person Shooter Template with in game gun customizations.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.3
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

What is new in V2?

  • Weapon Attachments now effect the stats of the weapons. Such as Recoil, ads speed, damage, Accuracy, etc...
  • New editable parameters to further customize the look, feel and functionality of the player pawn based on your needs.
  • Improved UI.
  • Tons of bug fixes and code optimizations.

An easy to use data-driven FPS Template that contains :

  • Full FPS pawn system with fully procedural animations.
  • Full customizable weapon system.
  • Data driven in-game weapon customization system.

External resources :

Support :

Notes :

  1. All the artistic content like models & VFX are for illustrative purposes only and not meant to be used in a full game.
  2. The example Weapons are NOT fully rigged and they are used only for Showing the system capabilities.
  3. All audio files are cc0 licensed from

Technical Details


  • A dynamic parameter & curve based movement system.
  • FULL weapon system with lots of tweakable variables.
  •  easy to integrate blueprints code.
  • Data-driven in-game weapon customization system.
  • Fully dynamic ready to use UI elements.

Number of Blueprints & Blueprint Instances: 15.

Number Of static meshes: 23.

Number Of Skeletal meshes: 5.

Number Of animations: 5.

Number Of materials & Material Instances: 24.

Number Of Textures: 33.

Rigged to Epic skeleton: (Yes).

Network Replicated: (No).

Supported Development Platforms: (All).