
- Версия Unreal Engine
- 5.6

Our main goal is to give you the opportunity to create a shooter that will not refer to the standard shooters, of which there are so many at the moment!The template that we have developed includes the most unusual mechanics to date, which will make your projects stand out among others!

The project includes the most familiar features that we have grown to love when playing games:
- Leaning
- Crouching
- Sprinting

There are 6 unique Weapon types waiting for you in FPSTP:
- Assault Rifle
- Handgun
- Sniper Rifle
- Shotgun
- Double Barreled Shotgun
- SMG

The project includes most unique weapon features that will give your shooter more realism:
- DURABILITY: Weapons have a certain percentage of wear and tear that affects their behavior in combat! If your weapon is badly worn, it can jam at any moment, interrupting your fire on the enemy. You will have to take cover and fix this jam. Fixing the jam is accompanied by animation!
- ERGONOMICS: This parameter affects the usability of the weapon. This parameter determines how fast you will aim and how much your weapon will Sway when you rotate the camera!

Guns have quite a few different functions:
- Aiming
- Reloading
- Inspecting
- Breath Holding
- Bolt Jam

FPSTP includes an Axe that gives you the ability to fight your opponent up close!

The project provides 4 Grenades of different types:
- Frag Grenade
- Smoke Grenade
- Flash Grenade
- Contact Grenade

- MOVEMENT ANIMATIONS: The behavior of weapons in hand is done very cool thanks to a lot of inverse kinematics, as well as, playing WALKING, IDLE & JUMPING animations with code in engine!
- WEAPON RECOIL: The project includes an advanced weapon recoil system, which is not a baked animation, but an animation that is created using the parameters you specify in the weapon parameters!
- SWAY ANIMATION: As the camera rotates, your hands actively swings around!

The weapon has the ability to be equipped with 4 types of Attachments:
- Muzzles
- Scopes
- Laser
- Flashlight

The project is fully replicated and ready for development of multiplayer shooters!

The project includes a basic AI Enemy with flexible customization of its equipment!

The project includes the ability to save current game progress to a created save slot!

The character you control is a solid mesh, but with one exception: the head. This was done to avoid the head overlapping the character camera

We decided to do more than just a radial grenade explosion and developed a unique system that allows the grenade to explode and eject multiple fragments!

What flies out of the barrel of a weapon is a separate object that has its own flight path, as well as, the damage it will do to whatever it hits!

A character has health points that allow you to assess its condition!

It allows you to repair your weapons after a battle that are obviously worn out!

A system that allows you to pump up your character, thus making the game easier to play!

Lootboxes can be scattered around the map and you can replenish your ammunition by picking them up!

If you don't have a weapon, you can still go into battle using only your hands!

At the press of a button, you can rotate your head and see what's going on around you!

A very practical and handy HUD that includes basic information about the character and his equipment!

After purchase, we are ready to provide you with detailed documentation that will help you learn how to properly use the features of our project!

The system may seem quite difficult to understand, so we paid special attention to commenting the code. We tried to do this as best and as detailed as possible!

- If you have experience creating animations and would like to increase the number of weapons, then especially for you we can provide you with Blender files that come along with the documentation, including the sources of the animation sets that are used in the project!
Technical Details
Number of Blueprints: 114Number of Materials: 155
Scaled to Epic Skeleton: Yes
Rigged to Epic Skeleton: Yes
Network Replicated: Yes
Supported Development Platforms: Windows 64-bit