The Twin Stick Shooter Kit is a game framework designed to help you create your own Twin Stick Shooter game in Unity. It provides a solid foundation of core systems and components that can be easily extended and customized to fit your game's needs. The kit includes a health system with hitbox support, actor management, and a manager system that allows for easy creation of new core systems. It also features a Behavior Tree Scripting Framework for creating flexible AI components, a sample scene with playable character, enemy AI, custom weapons, and missions, and a powerful component library with reusable and extendable components. The kit is designed to be modular and extendable, allowing you to replace default implementations with your own if needed.
The Twin Stick Shooter Kit features a modular and extendable core system, Visual Scripting support, an easy-to-use Behavior Tree AI System, a sample scene, a powerful component library, and Input System Integration. It uses Unity's new Input System and supports keyboard, mouse, and gamepad input by default. The kit also includes a customizable manager system that allows you to define startup profiles in the project settings to determine which systems should be created automatically when the game is started.





