Game Kit Controller v2.4b

Game Kit Controller v2.4b

Solid 1st/3rd Person Controller with unique Gravity and Sci-Fi features!

Update 2.4c brings inventory banks, checkpoints, improved save system (persisence for inventory, weapons, etc...), captures ingame tool, physics based puzzles, hide from AI system and more.

GKC is a powerful game framework which allows you to create most type of games very easily. Use it as a third/first person core, to cover most of genres, a shooter, an adventure, action, puzzles, a fixed camera horror/thriller, a story telling, a fast or slow paced type ...

Forget about investing time in reinventing the wheel: Just focus on making your game, while most of the systems are interacting between them. This asset isn't simply a starting point, but a whole engine on top of unity, designed to be customized by inspector or /and extended with your own code.

It is the perfect foundation for your game and a great learning tool. There are tons of possibilities. Enable or disable anything you want.

Set up a character controller or IA and test it in a couple of seconds.

Very customizable effects and options: camera states, configuration and transitions, power system, weapons, touch controls, headbob, custom input keys, footsteps, vehicles, etc...


-Physics-based & root motion controller
-Any number of extra jumps
-Ragdoll when character dies or receive damage higher than a given value
-IK for powers, weapons, vehicles, …
-Procedural Ragdoll system
-Ragdoll to Mecanim and vice versa
-Uses ragdoll or mecanim when player dies
-Jetpack, sphere controller and fly mode
-Footstep audio system on mesh and terrain
-Footprints and dust particles in every step
-Fall damage
-Walk on actual stairs and slopes
-Head track system to look at objects

-Camera collision detection & states system
-Change between 1st and 3rd person view
-Shake on damage or external shake with states and triggers
-Headbob with states and external shakes
-Static and dynamic headbob
-Zoom mode and move away the camera
-Start game in 3rd or 1st person
-Lock-on targetting
-Aim assist for 1st/3d person

-Advanced fixed camera system
-Option to follow player's position
-Option to look at player
-Player can aim & shoot on this mode
-Start game with fixed camera
-Get a thriller/horror feeling
-Option for smooth transitions between views
-Tank-control mode option

-Walk and run in any surface
-Circumnavigate spheres & regular surfaces
-Run while you adhere to any surface
-Change gravity for any object
-10+ different type of powers
-Advanced power manager, add as many as you need
-Close combat system with combos
-Displace objects on rails
-Deflect and project lasers
-Editable key numbers for powers, drag & drop
-Tons of options to customize every power
-Power projectiles with advanced physics management
-Scanner system for objects & enemies
-Scanner shows weak spots on enemies

-Grab and carry objects with physics
-Allows to rotate, zoom, drop and throw objects
-Use tags for objects that can be grabbed
-Grab crates, boxes, friends, vehicles, ...anything
-Option to grab object according to distance
-Option to rotate toward camera and in fixed position

-Damage screen with fade color and damage position/direction icons
-Damage and heal numbers in screen
-Advanced damage detection for characters, vehicles, anything
-Configure weak spots, damage multipliers & one shoot killed zones
-Complete editor to configure easily damage receivers
-Trigger functions for damage & death
-Regeneration options

-Advanced character creator wizard
-Crate your character in a couple of clicks
-Create NPCs (friends/enemies)
-New characters can keep settings

-Unified keyboard, touch and gamepad input
-Works in any mobile device
-Enable or disable every action
-Gamepad support with movable mouse cursor
-Fully customizable touch controls
-UI Touch buttons and joysticks ready to use
-Change between joysticks and touchpad
-Save/load and edit touch buttons positions
-Swipe in touch devices
-Rebindable input system able to save/load
-Accelerometer to rotate the camera

-3rd person shooter aim mode
-Extensible and customizable weapon system
-Shoot in First and third person
-Advanced IK
-Full weapon HUD
-Change between weapons in any camera mode
-Separated camera for weapons in First person
-Draw, walk, aim and keep weapon actions
-Insane amount of configurations
-Procedural weapon sway and motion
-Realistic physics projectile shells
-Insane amount of options to shoot: spread, projectiles per shoot, clip size, bullet speed, bullet force amount, explosion radius, ...
-Camera shake for every fired projectile
-Smooth transition in weapon change, camera fov aiming, …
-Procedural weapon recoil
-13+ different weapons: revolver, assault rifle, double shotgun, laser miner, flashlight,..
-Pick and drop weapons ingame
-Weapon and ammo pickups
-Auto shoot by tags and layers
-Pocket system to carry mutiple weapons

-Advanced decals for projectiles
-Work on primitives, meshes and terrains
-Configure sound, scorch, particles and fade

-Powerful inventory system
-Pick, drop, use, look or read info for every inventory object
-Use objects by menu, interaction button or trigger
-Option to use animation on used objects
-Complete custom editor system to configure every object added
-Any number of slots and amount of objects per slot
-Smart inventory management
-Look, rotate and zoom in every 3d model object in game
-Easy capture manager: Use actual 3d model images
-Increase inventory size in game with bags
-Limited or infinite slots and amount per slot

-Car, Motorbike, Hovercraft, aircraft, hoverboard, ...
-Camera states, set any number of camera positions
-Hoverboard waypoint system
-Skids manager for vehicle wheels
-Advanced input setting for vehicles
-Shake states on damage, accelerating, shooting, …
-Advanced IK for body, limbs and head player
-Weapons and gravity control system for vehicles
-Third, First and fixed camera in vehicles
-Option to throw driver on high collisions
-Fuel management and gas tank with pickups
-Damage vehicles on collisions
-Start game on vehicle
-Option to turn off and on vehicles

-Procedural map builder, any shape is possible
-Configure different floors and rooms
-Map menu: change between floors, zoom, icons info, …
-Place and remove map marks ingame
-Configure easily any type of map icon: enemies, doors, elevators, vehicles,…
-Map beacons and quick travel stations
-Set map zones as hidden to be revealed when player reaches them
-Unlock map parts with map pickups
-Configure map zone color and room texts
-Map glossary according to map icons configured
-Signaling targets with in screen icon
-Change between floors with triggers or vertical distance with closest floor
-Very intuitive map creator, full map levels in no time

-Full pickup system for health, energy, fuel, ammo, inventory, weapons, …
-Powerful pickup manager: configure once, use anywhere
-Breakable crates
-Pickup drop system for crates, dead enemies, explosive barrels, …
-Pickup chests with configurable object spawn position
-Random amount of pickups in drop system and chests
-Pickups usable by AI

-Procedural doors
-Procedural elevators
-Hackable password panels
-Procedural Ziplines
-Jump platforms on trigger and on button pressed
-Pressure plates using actual weight
-Wayoint moving platforms
-Heal/damage triggers
-Refill energy and fuel triggers
-Falling platforms
-Teleportation platforms
-Player waypoint system, reach every point in the path!
-Explosive barrels
-Recharger stations for health and energy
-Vending machines
-All systems interact with grabbed objects

-Objects are placed in front of camera
-Rotate them, zoom them and press buttons on them
-Examine inventory objects before pick them

-Health bars above enemies and allies
-AI Enemy turrets with differents weapons
-Nav mesh AI system
-AI combat system
-AI can use weapons
-Advanced waypoint patrols
-Find friendly AI and give orders: wait, follow, attack and hide
-Ragdoll when dead or damage received higher than x
-Footstep system with particles and footprints
-NPC have all player abilities and systems
-AI detects vehicles as targets according to driver
-AI able to get off/on from vehicles -Faction system for relations between NPCs & player

-Any device and enemy robot can be hacked
-Text devices
-Numeric code and computer terminals
-Security cameras with controls and zoom
-Use keyboard to type text into them
-Padlocks with rotating wheels
-Interaction messages for any element

-Configure any number of slots
-Save with time played, camera capture, date, scene, place to instantiate player and other game info

-Time bullet ability
-Event trigger system, call any amount of functions, unlock a door, lock a room when he enters, activate a trap, …
-Create any system with health and destructible, like rotating laser traps!
-HUD system with health, power and weapons for player and vehicles

-Most systems have an advanced editor allowing a perfect workflow.
-Editable list: change order, remove, add, clear,…
-Free handles for an easier use
-Tag and layer manager: add and remove as you need, import project is not a problem anymore
-Fully commented C# code

And a lot more...

-More type of enemies, weapons & powers
-More vehicles, like regular, industrial, construction, planes, spatial ships, etc...
-Gravity zero like astronaut mode
-Quest/missions system with info
-Experience level system with upgrades & skills
-Attachment for weapons
-Local multiplayer with split screen
-AI able to drive and walk in any surface
-Dialog system
-Race system
-Point & click
-Top down & 2.5d camera
  • Rating:  

  • tags: Systems

    Add comment
      • asd
      • : 14:04
        • Like
        • 1
      updated 2.4d version please, thank you.
    1. Can you update to latest version? Thanks! grinning