"f23c7fdf31bcf213"{"id":"22209","slug":"game-kit-controller-shooter-melee-adventure-fps-tps-creator-3d-2-5d","title":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D","category":"Systems","engine":"Original Unity version: 2019.4.41","assetVersion":"Original Unity version: 2019.4.41","engineVersion":"Asset Version:3.77d","tag":"Systems","accent":"cyan","visual":"city","summary":"Game Kit Controller (GKC) serves as a comprehensive engine solution for Unity, supporting first-person, third-person, and 2.5D perspectives. It integrates physics-based movement, vehicle systems, and advanced traversal mechanics to streamline the production...","platform":"Unity","updatedAt":"2026-04-19","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Original Unity version: 2019.4.41","Asset Version: 3.77d"],"featuredImage":{"alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D","src":"https://3dcghub.com/wp-content/uploads/2026/04/49a50c819664_8e113599-70ad-43a6-a6f7-00660a017816_1280x720_stretch.webp"},"hasDownloadLink":true,"galleryImages":[{"src":"https://3dcghub.com/wp-content/uploads/2026/04/15f25237200c_00c0d271-ef40-4351-bef2-8d5d2406ba66_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/398a19e6a783_2e0fccfa-bfb1-4047-9c08-9ada0160cc7b_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/84d903ec07f1_33aaa061-6ed5-4c16-9913-30f0028b98c3_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/a7b791f34bf8_2fb3593a-ec2b-4ea3-a9e0-7d1f2097e08f_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/9861d338b7db_801bfae5-08e0-4767-adec-7ed00ef7ab1f_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/c2e3c1c6a914_de6b2954-5586-44ee-af19-81eace00acbd_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/be6b7c2e28a4_c2737f7f-ec24-4fee-a485-95b53c7524b2_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/a5b55eec8d7e_c7b56650-3e75-4f0a-a3a9-34f9c4f8ef28_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/e7d137420d56_45376afb-d9f0-4590-aaed-d248f2b7f234_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"},{"src":"https://3dcghub.com/wp-content/uploads/2026/04/d7759ca8000b_4fccaa5a-dc57-4bba-a857-8b9a87764293_scaled.webp","alt":"Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D"}],"accessPanel":{"kind":"free-resource","title":"Access this resource","eyebrow":"Free protected download","message":"Sign in or create an account to continue to the protected download through the managed storage service.","fileName":"Game Kit Controller - Shooter Melee Adventure Creator 3D 25D v3.77d.7z","safetyNote":"All resources are 100% manually reviewed to eliminate all risks.","actionLabel":"Download Free","resourceType":"Resource archive","sourceShortcode":"cryptomus_free"},"contentHtml":"\u003ch2\u003eA Unified Engine Solution for Multi-Genre Projects\u003c/h2\u003e\n\u003cp\u003eGame Kit Controller (GKC) is a technical framework designed to handle the core requirements of 3D and 2.5D game development. Rather than focusing on a single perspective, the system provides a foundation for first-person, third-person, top-down, isometric, and point-and-click views. This versatility allows the developer to pivot between genres—such as fast-paced shooters, fixed-camera horror, or slow-paced puzzle games—within a single environment. The core of the package is built around saving development time by offering a pre-configured suite of mechanics that are highly customizable and can be extended with custom code.\u003c/p\u003e\n\n\u003cp\u003eThe system is particularly suited for projects requiring high levels of character interaction. It includes full body awareness for both first and third-person perspectives, ensuring that the character's physical presence is consistent across different camera states. This foundation is designed to be modified, allowing creators to enable or disable specific features to suit the needs of a particular project, whether that involves a complex RPG system or a straightforward action-adventure title.\u003c/p\u003e\n\n\u003ch2\u003ePhysics-Based Locomotion and Character Management\u003c/h2\u003e\n\u003cp\u003eAt the center of GKC is a character controller that utilizes physics and root motion to create dynamic movement. To ensure the character interacts realistically with the environment, the system employs Inverse Kinematics (IK) for the feet, legs, upper body, and hands, alongside head tracking. This setup allows for precise ground adherence, enabling characters to navigate slopes, steps, and irregular surfaces with mesh colliders. The controller also supports tank controls and 360-degree direction rolls or evades.\u003c/p\u003e\n\n\u003cp\u003eRecent updates have introduced specific tools to streamline character setup. The tool height configuration allows for the adjustment of large or small character models with minimal steps. Furthermore, the system supports model swapping at runtime for both players and NPCs, which includes functionality for gender selection. For environmental navigation, the ground system has been improved to handle complex terrain, while ladders have been updated to remain fully functional within the full body awareness and third-person frameworks.\u003c/p\u003e\n\n\u003ch2\u003eAdvanced Traversal and Action Systems\u003c/h2\u003e\n\u003cp\u003eThe traversal mechanics in GKC are designed with a focus on fluidity, often associated with MetroidVania-style gameplay. The system includes a variety of movement options such as wall running, wall jumping, and a free climb system. Players can perform slides, crouch sliding, and rolls upon landing to mitigate fall damage. The jumping mechanics are nuanced, offering different jump heights based on the duration of the key press, alongside transitions between jumping, air time, and landing.\u003c/p\u003e\n\n\u003cp\u003eBeyond basic movement, the kit features a dedicated action system. This allows the creator to configure custom actions triggered by animations within specific zones or situations. These interactions include:\u003c/p\u003e\n\u003cul\u003e\n \u003cli\u003eSitting on chairs or interacting with furniture.\u003c/li\u003e\n \u003cli\u003ePicking up objects directly from the ground.\u003c/li\u003e\n \u003cli\u003eOpening doors and pressing buttons.\u003c/li\u003e\n \u003cli\u003eVaulting over obstacles and walking along cliff edges.\u003c/li\u003e\n \u003cli\u003eParagliding and interacting with wind zones.\u003c/li\u003e\n \u003cli\u003eSwimming and diving mechanics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThese actions are fully adapted for 2.5D environments, ensuring that the transition between 3D and side-scrolling gameplay does not compromise the character's capabilities.\u003c/p\u003e\n\n\u003ch2\u003eCombat, Vehicles, and RPG Integration\u003c/h2\u003e\n\u003cp\u003eFor projects involving combat and complex systems, GKC integrates weapons and powers alongside RPG elements like crafting. The system is built to handle sci-fi mechanics, including gravity manipulation. The developer can set up players or AI entities quickly, with the AI capable of detecting and attacking players who are using vehicles or special powers.\u003c/p\u003e\n\n\u003cp\u003eThe vehicle system is designed for broad compatibility, allowing creators to use various driving frameworks such as Edy's, RCC, SCK, or NWH. Characters can enter and exit these vehicles, use weapons while driving, and be detected by the AI. This integration extends to the UI and control schemes, with support for touch controls, custom input keys, and highly customizable camera transitions. Other environmental effects like headbob, footsteps, and specific camera states can be adjusted to match the desired tone of the project.\u003c/p\u003e\n\n\u003ch2\u003ePractical Workflow Application\u003c/h2\u003e\n\u003cp\u003eIn a production workflow, GKC functions as a modular base. Because it covers everything from inventory and crafting to complex traversal and vehicle integration, it allows a team to focus on level design and story rather than building foundational character logic from scratch. The ability to toggle features on or off means the framework can be stripped down for a simple horror game or expanded for a feature-heavy shooter. The inclusion of tools for runtime model swapping and quick AI setup makes it a viable option for projects requiring a high volume of character variety or complex NPC interactions.\u003c/p\u003e\n\n\u003ch2\u003eMore From The Same Workflow\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/fps-framework-2-0/\" title=\"FPS Framework 2.0\"\u003eFPS Framework 2.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/first-person-narrative-adventures-complete-puzzle-engine/\" title=\"First person narrative adventures + complete puzzle engine\"\u003eFirst person narrative adventures + complete puzzle engine\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/find-it-hidden-object-template/\" title=\"Find It – Hidden Object Template\"\u003eFind It – Hidden Object Template\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/corgi-engine-2d-2-5d-platformer/\" title=\"Corgi Engine – 2D + 2.5D Platformer\"\u003eCorgi Engine – 2D + 2.5D Platformer\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://3dcghub.com/classic-city-builder-kit/\" title=\"Classic City Builder Kit\"\u003eClassic City Builder Kit\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e","contentTextLength":5253,"navigation":{"current":1521,"total":2381,"previous":{"id":"22190","slug":"fps-framework-2-0","title":"FPS Framework 2.0","category":"Systems","platform":"Unity","updatedAt":"2026-04-19"},"next":{"id":"22216","slug":"j-zoo-bubble-shooter","title":"J Zoo Bubble Shooter","category":"Systems","platform":"Unity","updatedAt":"2026-04-19"}},"relatedResources":[{"id":"22125","slug":"corgi-engine-2d-2-5d-platformer","title":"Corgi Engine - 2D + 2.5D Platformer","category":"Systems","engine":"Original Unity version: 2019.4.3","assetVersion":"Original Unity version: 2019.4.3","engineVersion":"Asset Version:9.3","tag":"Systems","accent":"cyan","visual":"city","summary":"The Corgi Engine provides a highly optimized, non-physics-based character controller for Unity, designed for precision movement and rapid production across desktop and mobile platforms.","platform":"Unity","updatedAt":"2026-04-19","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Original Unity version: 2019.4.3","Asset Version: 9.3"],"featuredImage":{"alt":"Corgi Engine - 2D + 2.5D Platformer","src":"https://3dcghub.com/wp-content/uploads/2026/03/dad0f74f95bb_c89bd6b3-82eb-47d9-a558-71b04d369909_1280x720_stretch.webp"},"hasDownloadLink":true},{"id":"22190","slug":"fps-framework-2-0","title":"FPS Framework 2.0","category":"Systems","engine":"Original Unity version: 2023.1.0","assetVersion":"Original Unity version: 2023.1.0","engineVersion":"Asset Version:2.1.3","tag":"Systems","accent":"teal","visual":"luts","summary":"FPS Framework 2.0 offers a modular architecture for developing first-person shooters in Unity, featuring swappable character controllers and a robust firearm system. Designed for Unity 6, it provides a clean code foundation for both new and existing projects.","platform":"Unity","updatedAt":"2026-04-19","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Original Unity version: 2023.1.0","Asset Version: 2.1.3"],"featuredImage":{"alt":"FPS Framework 2.0","src":"https://3dcghub.com/wp-content/uploads/2026/03/709f147d6781_f9f8fb42-9e64-45af-9655-de96c21f67f1_1280x720_stretch.webp"},"hasDownloadLink":true},{"id":"22177","slug":"fps-engine","title":"FPS Engine","category":"Systems","engine":"Original Unity version: 2021.1.16","assetVersion":"Original Unity version: 2021.1.16","engineVersion":"Asset Version:1.3.5","tag":"Systems","accent":"blue","visual":"animation","summary":"A technical breakdown of the award-winning FPS Engine, highlighting its Rigidbody-based movement templates, modular weapon construction, and integrated UI kit for modern shooter projects.","platform":"Unity","updatedAt":"2026-04-19","sourceNotes":[],"fileContents":[],"compatibility":["Unity","Original Unity version: 2021.1.16","Asset Version: 1.3.5"],"featuredImage":{"alt":"FPS Engine","src":"https://3dcghub.com/wp-content/uploads/2026/03/2463c366e898_7fd6d5d1-54d1-490f-b2b1-ec4987956aa3_1280x720_stretch.webp"},"hasDownloadLink":true}]}
Systems
Game Kit Controller - Shooter Melee Adventure FPS TPS Creator 3D + 2.5D
Game Kit Controller (GKC) serves as a comprehensive engine solution for Unity, supporting first-person, third-person, and 2.5D perspectives. It integrates physics-based movement, vehicle systems, and advanced traversal mechanics to streamline the production...
A Unified Engine Solution for Multi-Genre Projects
Game Kit Controller (GKC) is a technical framework designed to handle the core requirements of 3D and 2.5D game development. Rather than focusing on a single perspective, the system provides a foundation for first-person, third-person, top-down, isometric, and point-and-click views. This versatility allows the developer to pivot between genres—such as fast-paced shooters, fixed-camera horror, or slow-paced puzzle games—within a single environment. The core of the package is built around saving development time by offering a pre-configured suite of mechanics that are highly customizable and can be extended with custom code.
The system is particularly suited for projects requiring high levels of character interaction. It includes full body awareness for both first and third-person perspectives, ensuring that the character's physical presence is consistent across different camera states. This foundation is designed to be modified, allowing creators to enable or disable specific features to suit the needs of a particular project, whether that involves a complex RPG system or a straightforward action-adventure title.
Physics-Based Locomotion and Character Management
At the center of GKC is a character controller that utilizes physics and root motion to create dynamic movement. To ensure the character interacts realistically with the environment, the system employs Inverse Kinematics (IK) for the feet, legs, upper body, and hands, alongside head tracking. This setup allows for precise ground adherence, enabling characters to navigate slopes, steps, and irregular surfaces with mesh colliders. The controller also supports tank controls and 360-degree direction rolls or evades.
Recent updates have introduced specific tools to streamline character setup. The tool height configuration allows for the adjustment of large or small character models with minimal steps. Furthermore, the system supports model swapping at runtime for both players and NPCs, which includes functionality for gender selection. For environmental navigation, the ground system has been improved to handle complex terrain, while ladders have been updated to remain fully functional within the full body awareness and third-person frameworks.
Advanced Traversal and Action Systems
The traversal mechanics in GKC are designed with a focus on fluidity, often associated with MetroidVania-style gameplay. The system includes a variety of movement options such as wall running, wall jumping, and a free climb system. Players can perform slides, crouch sliding, and rolls upon landing to mitigate fall damage. The jumping mechanics are nuanced, offering different jump heights based on the duration of the key press, alongside transitions between jumping, air time, and landing.
Beyond basic movement, the kit features a dedicated action system. This allows the creator to configure custom actions triggered by animations within specific zones or situations. These interactions include:
Sitting on chairs or interacting with furniture.
Picking up objects directly from the ground.
Opening doors and pressing buttons.
Vaulting over obstacles and walking along cliff edges.
Paragliding and interacting with wind zones.
Swimming and diving mechanics.
These actions are fully adapted for 2.5D environments, ensuring that the transition between 3D and side-scrolling gameplay does not compromise the character's capabilities.
Combat, Vehicles, and RPG Integration
For projects involving combat and complex systems, GKC integrates weapons and powers alongside RPG elements like crafting. The system is built to handle sci-fi mechanics, including gravity manipulation. The developer can set up players or AI entities quickly, with the AI capable of detecting and attacking players who are using vehicles or special powers.
The vehicle system is designed for broad compatibility, allowing creators to use various driving frameworks such as Edy's, RCC, SCK, or NWH. Characters can enter and exit these vehicles, use weapons while driving, and be detected by the AI. This integration extends to the UI and control schemes, with support for touch controls, custom input keys, and highly customizable camera transitions. Other environmental effects like headbob, footsteps, and specific camera states can be adjusted to match the desired tone of the project.
Practical Workflow Application
In a production workflow, GKC functions as a modular base. Because it covers everything from inventory and crafting to complex traversal and vehicle integration, it allows a team to focus on level design and story rather than building foundational character logic from scratch. The ability to toggle features on or off means the framework can be stripped down for a simple horror game or expanded for a feature-heavy shooter. The inclusion of tools for runtime model swapping and quick AI setup makes it a viable option for projects requiring a high volume of character variety or complex NPC interactions.