Introducing the IdleFPS Kit for Unreal Engine 4, a first-person shooter framework that utilizes Perlin Noise (a randomization algorithm) and blueprint timelines to create a more fluid and unpredictable movement pattern or first-person views.
The whole deal about IdleFPS is the Perlin Noise algorithm. Perlin Noise produces the additive animation that lays over all of the other animations for the first-person models, creating a more natural feel to the movement pattern of the player. All other animations are done with blueprint timelines (included in UE4), which are essentially curves that are easy-to-use and provide a quick way to creating awesome movement animations. However, you still need to supply a reload animation, since their too complex for random number generators to produce.
IdleFPS makes it easy for those who aren’t programmers to develop their dream game. You shouldn’t need to know a single thing about C++ in order to use this! Just some basic UE4 blueprint knowledge is required for knowing how to add more weapons, edit the character, and other things.
Fully-commented C++ source code
Perlin Noise additive animation
Easy-to-use timelines for all other motions (except reloads)
Full character movement (walking, sprinting, jumping, & crouching)
Easy weapon creation
Weapon features include:
Bullets (via line trace)
Recoil (both visual recoil & camera recoil)
Rate of Fire
Full-auto and Semi-auto
Multiple bullets (for shotguns and other weapons)
Bullet Impacts (via Surface Types and decals)
Pickups (ammo, weapons, etc.)
Demo scene and content
1.1 - Projectiles
1.2 - Suggested features!
Get it Now on Sellfy!: https://sellfy.com/p/gjEB/
Compatible UE4 Versions: 4.10