-Save & Loading (3 save slots)
-Camera switching for FPS and TPS perspectives
-AnimBP’s set up for both perspectives
-Camera shake and gamepad vibration feedback
-Aiming down sights, sprinting, crouching, double jump (optional) and other common features
-Movement tweaks and overrides (cancel sprinting when firing, walk slower while aiming, etc.)
-Basic weapon inventory (weapons are child actors from 1 master class)
-Templates for different types of weapons: rifle, launcher, shotgun, 2 pistols and sniper (UMG scope, can use any texture)
-Bullet impacts and effects (bullets are projectile based, however a hitscan option is available too)
-Physics Surface Types for different impact particles and sounds
-Vehicles (Buggy and Sedan)
-Health regeneration (optional)
-Health and ammo pickups
-Settings UMG for camera FOV and gamepad vibration
-Free bonus Blueprints for faster level prototyping (ladder, elevator, etc.)
-Does NOT use a custom GameInstance, to make it more convenient to implement other things, such as custom Game Settings menus, and stuff like that.
-Event Ticks: 0
For a full change log and evolution check out the Trello page.
Number of Blueprints: 5 that are really important, and about 30 that are either bonus content or child classes.
Input: Keyboard, Mouse, Gamepad
Network Replicated: Yes/No
VR support: No (I currently do not own a VR headset, so I can’t work on VR at the moment)
Supported Development Platforms: Tested on Windows, but it should work on any supported platform
Supported Target Build Platforms: Tested on Windows and Android