A modular, lightweight data framework for Unity that centralizes, organizes, and streamlines game data for any project.Nexus Database is render pipeline agnostic and works seamlessly with:• Built-in Render Pipeline (All Pipelines)Input System Compatibility:• Legacy Input Manager (supported)• New Input System Package (supported)• Automatic detection and adaptationTested and verified on Unity 2022.3 LTS and Unity 6 (2023.2+).Dependencies: TextMeshPro (automatically imported when needed).Nexus Database is a complete visual database management system for Unity game developers. It provides a modern, user-friendly editor interface for managing all types of game data—from items and quests to characters, NPCs, and abilities. Instead of manually editing JSON files or writing complex data systems, you can manage everything through a beautiful visual editor with smart dropdowns and one-click content generation.📦 18 Built-in Database ModulesItems - Weapons, armor, consumables, materials with rarity and tagsAbilities - Skills, spells, buffs, debuffs with cooldowns and costsCharacters - Player templates with stats and starting gearClasses & Races - RPG character archetypesQuests - Main story, side quests, dailies with objectivesNPCs - Non-player characters with dialogue and vendor itemsCrafting - Recipes with ingredients and outputsCurrencies - Multiple currency typesProfessions - Blacksmithing, alchemy, etc.Spellbooks - Spell collections and grimoiresTriggers - Event-based gameplay triggersRules - Game configuration and settingsScenes - Scene metadata managementScreen Text - Localization-ready text keysPlayables - Playable character dataItem Bar - UI bar configurationsProgression - XP and leveling systemsGame Settings - Global game configuration🎨 Modern Visual EditorClean, styled UI with professional appearanceSmart dropdown selections (no manual ID typing!)Search and filter functionalityBatch operations supportCross-reference resolution between modules🎲 Content GenerationOne-click sample data populationAI-powered content generators (via ContentGenerator.cs)Quick testing and prototyping⚡ Powerful Runtime SystemJSON-based fast loadingSingleton pattern for easy access (RuntimeDatabaseManager.Instance)Helper methods: GetItem(), GetQuest(), GetCharacter(), etc.Full LINQ compatibility for complex queriesAutomatic cross-reference resolution📚 Complete DocumentationAPI Reference with code examplesSetup GuideTesting guide (README_TESTING.md)Working demo scene (DatabaseDemo.unity)Example scripts (DatabaseUsageExample.cs)🔧 Developer-FriendlyNo dependencies except TextMeshProCompatible with Unity 2022.3+ and Unity 6Works with both old and new Input SystemModular architecture for easy extensionQuick StartOpen the editor: Menu → Tools → Nexus Database → Open EditorClick "🎲 Populate with Sample Data" to generate example dataExplore modules in the sidebarOpen the demo scene: Assets/NexusDatabase/Scenes/DatabaseDemo.unityAdd RuntimeDatabaseManager component to a GameObject and press PlayThe Nexus Database system is already integrated into your project and ready to use!Parts of this package, including code, documentation, descriptions, and visual assets, were created with the assistance of Bezi AI tools. All content was reviewed, organized, and packaged manually to ensure functionality and compliance.



