Start here
1
Set up the supplied character
Open an editable scene, select exactly one character root, and choose GameObject > KINEMATION > Pack Setup. Select Sci-Fi FPS Pack and click Set Up Character.
2
Verify the first-person contract
Confirm that the character has a mapped
GameplayAnimationController, a first-person GameplayCamera, FirstPersonSocket, PlayerInput, RecoilAnimation, and AudioSource.3
Test the loadout
Enter Play mode and use
F to cycle items. Test movement, aim, fire, reload, inspect, and fire-mode changes before replacing assets.The first successful result is a character that can equip the supplied Sci-Fi weapons and play their synchronized first-person presentation.
Documentation map
Gameplay Framework and Shooter Core are shared documentation snippets. They are maintained outside this product section so other Unity packs can reuse the same component reference.
What the examples provide
The example controllers drive movement, equipped-item presentation, animations, magazine state, recoil, audio, and VFX. They do not implement hit detection, projectiles, damage, inventory persistence, multiplayer authority, or networking. Keep those systems in your game layer.The project is authored with Unity
6000.0.78f1, Input System 1.19.0, and HDRP 17.0.4. The setup preset expects a Player action map and PlayerInput Send Messages behavior.