
A collection of fast, lightweight utilities to speed up your Unity development: FPS controller, camera systems, input triggers, splash screens, and more. Built for Unity. Supports both Input SystemsThis package is compatible for everything, it's just scripts... Except for the demo scene, the materials will have to be converted...⚠️ Required Setup – New Input SystemImportant: Before using the Game Tools demo scenes or any components supporting both input systems, you must:Install the New Input System via the Unity Package Manager.In Project Settings > Player > Active Input Handling, select "Both" to enable compatibility with both Old and New Input Systems.This setup is mandatory for all input features to work correctly with your keyboard, mouse, and gamepad.Test and compatible with Unity 2022Download Playable Demo for PCDownload Playable Demo for MacThis package is compatible for everything, it's just scripts... Except for the demo scene, the materials will have to be converted...✨ Game Tools – Utility Pack for UnityGame Tools is a lightweight, modular toolbox made to accelerate development and prototyping in Unity.Whether you're building a prototype or polishing your game, these ready-to-use tools will save you hours of work.🧰 What's Included✅ FPS Controller – Classic first-person movement with run, crouch, and jump (old & new input)✅ Camera Follow – Multi-view third-person camera with collision detection✅ Mouse Look Camera – Smooth mouselook with clamping and right-click toggle✅ Mouse Lock Toggle – Automatically lock/unlock cursor during gameplay✅ Keys Event System – Trigger events using keyboard or Input System actions✅ Quit Game Manager – Easily exit the game or return to menu via key/button✅ Timer Event Manager – Schedule UnityEvents with timed delays✅ Startup Splash – Intro scene with logo, text fade-ins, music and auto-load✅ Enter Collider – Invoke events when tagged objects enter, exit, or stay inside a trigger✅ Object Group Switcher – Activate/deactivate GameObject groups with revert system🎮 Designed For Developers Who Want:Modular plug-and-play componentsInput System (New and Legacy) compatibilityModern and readable codeBeautiful Inspector UI with custom attributes (EditorTools)Clear scene organization with ready-to-use prefabs🧾 Package Contents✔️ 10 ready-to-use C# scripts✔️ 3 editable prefabs (StartupSplash, QuitGameManager, MouseLockToggle)✔️ 1 demo scene✔️ Assembly Definitions (.asmdef)✔️ PDF Documentation🧩 CompatibilityUnity 6000 and aboveCompatible with both Input SystemsWorks with URP, HDRP and Built-in🔧 Support & CreditsDocumentationDeveloped by TEAM VICTOR & BORISBased on: https://www.blinformatique.fr📩 Contact: gametools@blinformatique.fr🧰 What's Included✅ FPS Controller – Classic first-person movement with run, crouch, and jump (old & new input)✅ Camera Follow – Multi-view third-person camera with collision detection✅ Mouse Look Camera – Smooth mouselook with clamping and right-click toggle✅ Mouse Lock Toggle – Automatically lock/unlock cursor during gameplay✅ Keys Event System – Trigger events using keyboard or Input System actions✅ Quit Game Manager – Easily exit the game or return to menu via key/button✅ Timer Event Manager – Schedule UnityEvents with timed delays✅ Startup Splash – Intro scene with logo, text fade-ins, music and auto-load✅ Enter Collider – Invoke events when tagged objects enter, exit, or stay inside a trigger✅ Object Group Switcher – Activate/deactivate GameObject groups with revert systemI used AI (ChatGPT by OpenAI) to assist in writing and optimizing C# scripts, generating tooltips, documentation, and improving naming conventions. The AI also helped validate compatibility with Unity 6000, the new Input System, and provided formatting consistency across all components. All content was carefully reviewed, tested, and adjusted manually to ensure full functionality and compliance.