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 and maybe problems with GeoSunCyclePro, 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...Be careful! The demo of the video with the bike, is not inserted in this Asset...🚀 GAME TOOLS – VERSION 4.0Complete Redesign & Feature OverviewGameTools V4.0 is a major milestone release.This version is not just an update — it is a full redesign of the toolkit, focused on ergonomics, consistency, modularity, and professional workflows.Everything has been rethought to make GameTools faster to use, easier to understand, and more powerful in real production environments.🎨 Global Redesign & Workflow ImprovementsClear categories, logical grouping, and faster access to every tool.️ Complete reorganization of the GameTools menuSimply select a GameObject in the Hierarchy to apply compatible GameTools scripts instantly.🖱️ One-click workflow from the HierarchyNew objects (FPS, cameras, zones, helpers…) are automatically created near the Scene camera position, making setup faster and more intuitive. Smart object creation systemVisual helpers directly in the Scene view for better readability, debugging, and level design. Configurable Gizmos on all trigger-based tools➕ New Gameplay & Utility Scripts DoorTriggerA flexible and event-driven door system:Trigger-based interactionsSupports Old Input System & New Input SystemFully configurable eventsIdeal for doors, gates, hatches, vehicle doors, and more🔊 InteriorAudioZoneA powerful interior / exterior sound transition system:Smooth volume blending between outdoor and indoor spacesPerfect for houses, buildings, caves, tunnels, or vehiclesSimple setup with clear visual GizmosCompatible with AudioMixers and layered audio setups☀️ GeoSunCyclePro – Major UpgradeGeoSunCyclePro has been significantly improved and expanded in Version 4.0.Key highlights: More accurate sun positioning based on time️ Improved day / night cycle behavior Better color transitions for sky, light, and atmosphereClouds react to sun position and lighting conditions️ Advanced cloud managementCloud colors evolve with time of day Cleaner internal logic and improved presetsGeoSunCyclePro now acts as a central time & environment controller, designed to work seamlessly with the rest of GameTools.☁️ Clouds, Sky & AtmosphereAtmospheric lightingDynamic cloud coloring based on:Time of daySun positionMore realistic sunrise, sunset, and night transitionsImproved visual coherence between sky, sun, fog, and cloud🎥 Cameras & ControlsOld & New Input System support MouseLookCameraFreeFly mode (editor-style camera)Local FPS / vehicle interior modeIdeal for vehicles, boats, bikes, and trailers️ VehicleChaseCameraMulti-view systemSmooth transitions between viewsCollision-aware camera positioningPerfect for FPS, vehicle, or hybrid controls️ MouseLockToggleCursor lock / unlock managementOld & New Input System compatible🗺️ Runtime Minimap System Fully dynamic Runtime Minimap GeneratorAnchor anywhere on screenTarget tracking with iconsOptional player rotationZoom support (Old & New Input System)Fog-safe rendering (URP & Built-in)Designed to work in real gameplay, not just demos🎬 UI, Events & UtilitiesSupports scaled and unscaled time TimerEventManagerTrigger events after configurable delaysStart, cancel, restart, or invoke events by indexToggle mode, press, release, hold events️ KeysEventUnified key event systemOld Input System & New Input System supportSimple prefab-based setup UITooltipLightweight tooltip system for UIMouse-follow optionSafe behavior in Editor & Build QuitGameManagerQuit application or return to menuOld & New Input System compatible🧹 Global Script Overhaul Full refactoring of existing scripts Consistent structure and philosophy across the entire toolkit Better defaults for faster setup Improved debug options Modular design: each script works standalone or combined🎮 Input System PhilosophyAll relevant systems now share a unified input philosophy:Old Input System supportedNew Input System supportedNo forced dependencyEasy migration and configuration🏁 Final WordsGameTools V4.0 is designed to be: Modular Production-ready Beginner-friendly, expert-powerfulThis version lays a solid foundation for future expansions, without breaking existing workflows.⚓💪 TEAM VICTOR & BORISGameTools V4.0 — Clean tools. Clear logic. Serious results.Creators of RealFPS, Populate, and LightBeam System, passionate about clarity and design.Every Game Tools release is made to teach as much as it empowers, following the same motto that drives our studio:“Build tools that make developers smile.”📖 DOCUMENTATION & SUPPORTIncludes a detailed HTML + PDF Manual, generated via the BL Informatique ManualBuilder system, with icons, screenshots, and tooltips for every component. Official Documentation Support: gametools@blinformatique.frBased on: https://www.blinformatique.frDeveloped by ⚓💪 TEAM VICTOR & BORIS How To Use Game Tools V 4.0Installing and using Game Tools V 4.0 takes only a few moments.Each module is ready to work as soon as it’s dropped into your Unity project — no complex setup or dependencies required.This toolkit was built for both developers and designers, offering a clean and efficient way to add functionality to your games.️ Step 1 – Access the Tools MenuOnce imported, open the top Unity menu and navigate to:Tools → BLInformatique → Game ToolsThis menu gives direct access to every component in the suite: camera controllers, event managers, fog systems, and environment utilities.From there, you can instantly add components to selected GameObjects in your scene. Step 2 – Add the Components You NeedEach script is modular and works independently.Simply drag and drop the desired component onto a GameObject, then configure it in the Inspector.Examples:CameraFollow – Smooth camera follow with collision avoidanceFPSController – First-person controller with head bob and sprintFogZone & FogZoneFader – Dynamic fog zones with color and density blendingSunDayNightCyclePro – Real-time light and skybox rotation systemRuntimeMinimapGenerator – Automatic minimap creation with zoom and iconsDynamicShadowManager – Optimized shadow distance based on camera rangeEventGroupObjectSwitcher – Activate or deactivate objects dynamicallyEtc...Each component includes clear tooltips, icons, and EditorTools styling for fast configuration. Step 3 – Combine Systems for Complex LogicGame Tools modules are designed to work together.You can easily chain them to create advanced behaviors without writing a single line of code.For example:Connect KeysEvent to toggle fog zones, doors, or light sources.Link TimerEventManager with StartupSplash to trigger transitions or effects.Combine FogZoneFader and SunDayNightCyclePro to create natural day/night blending.There are no dependencies — every script uses simple Unity Events, letting you design gameplay directly from the Inspector. Step 4 – Customize and ExtendAll inspector panels use the EditorTools UI framework developed by BL Informatique:Clear headers with StyledBoxLogical separators with emojis and iconsDetailed tooltips in English for every fieldThis ensures a consistent and intuitive workflow across all BL Informatique tools, from RealFPS to Populate and LightBeam System.You can freely extend or modify the scripts — everything is written in clean C# and well commented for learning and customization. Step 5 – Test and IteratePress Play, and you’re ready to go.All systems are fully runtime-compatible and perform efficiently in both the Editor and Builds.You can copy setups between scenes, save configurations as prefabs, or integrate them into your existing gameplay framework.Each component is isolated, meaning it won’t interfere with other systems in your project. Tips & Best PracticesAlways keep your Game Tools scripts organized under /Assets/BLInformatique/GameTools/.Use Unity Events to connect Game Tools with your custom logic.Use URP Punchy Sky Volume for dramatic lighting transitions.Adjust FogZoneFader timing and ceiling height to simulate caves or interiors.Experiment — each system is safe to test, disable, or duplicate. Final WordGame Tools V 4.0 was designed to be your starter kit for building professional Unity systems.It is light, robust, and built on the same foundation that powers all BL Informatique projects.Whether you need to manage light transitions, camera control, event triggers, or environmental effects —Game Tools gives you the clarity, modularity, and stability that every Unity developer deserves.We used AI (ChatGPT by OpenAI) to assist in optimizing C# scripts, generating tooltips, documentation. All content was carefully reviewed, tested, and adjusted manually to ensure full functionality and compliance.




