Interactive FPS Controller is a first person controller that
allows you to make everything faster. It saves your time by
simply giving you core systems like movement, interaction and
You can extend it with ease and add whatever you want! The systems are very flexible and you can build upon them quickly!
The Movement System is where everything starts!
It allows your player to move left/right/forward/backward, jump, ascend and descend slopes. It also allows you to make the player jump with a different force when sliding down a steep slope.
Built on top of the Movement System.
It allows you to do two types of interactions: Normal and Quick.
Normal Interaction - usually used for puzzles the player has to solve in place, container searching, etc.
Quick Interaction is used for pickable items, levers, doors, etc.
Built on top of the Interaction System.
It allows you to make/add all kinds of weapons to your game.
Very easy to expand and very flexible!
It doesn't have any damage system implemented! But you can make it work with your damage system quite easy!