RevFramework Complete — Modular Gameplay Systems for Unity
RevByDesign
$149.50
$299.00
50%OFF
(no ratings)
Jump AssetStore
Inventory. Pickups. Crafting. Health. Status Effects. Currency. Economy.
One unified, developer-first gameplay framework — built around modular systems, explicit APIs, and clean integration seams.🚀 RevFramework CompleteIf something fails, it tells you why.That's the rule every RevFramework system is built around.Explicit APIs. Deterministic behaviour. Real failure codes. No hidden state. No guesswork.RevFramework Complete gives you the full suite of production-ready gameplay systems — with the documentation, testing, and debugging infrastructure to match.⚠️ Requires C# scripting knowledge. This is not a no-code tool or drag-and-drop game kit.--------------------------------------------------------🧩 What You Actually GetEvery RevFramework runtime system in one package:🧺 Inventory, Pickups & Crafting — slots, stacks, equipment, pickup pipelines, crafting jobs, deterministic RNG, snapshots❤️ Health & Status Effects — damage pipelines, shields, regeneration, buffs, debuffs, DOT/HOT, auras, immunity💸 Currency & Economy — ledger-based currency, escrow, exchange, rollback-safe transactions, shop services, rewardsAll seven systems. One package. Each one works independently. None of them require the others.You're not buying a prefab kit. You're buying gameplay architecture.Plus the infrastructure most assets skip:65 YouTube tutorialsPublic MkDocs documentation site — freely accessible before you buy. Read it before you decide.Interactive teachable panels that call real APIs and show live resultsFolder-level READMEs across the entire codebase1600+ tests validating contracts, not just coverageThe full documentation site is publicly accessible — no purchase required. Read it before you decide.📚 Documentationhttps://revandrab.github.io/RevFramework/--------------------------------------------------------🔥 Why It's DifferentMost Unity assets give you templates and hope the pieces fit together.RevFramework gives you systems and explanations.Every operation across every system returns a result object with a success flag, a reason code, and an optional message. When something doesn't work, the system tells you exactly what happened and why.If something fails, you know why.If rollback occurs, you can trace it.If authority validation fails, it's explicit.There are no black boxes here.--------------------------------------------------------🧰 Included Systems🧺 Inventory, Pickups & CraftingSlot-based inventory containers with configurable capacityHotbars, equipment slots, and equipment filtersStack splitting, merging, swapping, and movingSorting and searching with replaceable strategies2D and 3D pickup pipelines with multiple interaction modesEffect-driven pickup architecture — you define what pickup meansJob-based crafting with preflight validation and progress trackingBatch crafting, validators, modifiers, output routingDeterministic RNG and optional offline progressJSON snapshot save and restore across inventory and equipment❤️ Health & Status EffectsDamage and healing pipelines with result-based operationsDamage and heal previews — non-mutating, safe to call from UIShields — rechargeable, damage reduction, temporary HP, overheal, shield chainsRegeneration systems, invincibility, and i-framesDeath and revive lifecycle with before-death handlersBuffs and debuffs with stack and refresh policiesDOT and HOT effectsDispel and cleanse systemsPotency and duration scalingImmunity and resistance seamsAura and zone supportMultiple time source support💸 Currency & EconomyLedger-based currency with credit, debit, and transfer operationsOverflow-safe executionEscrow and hold systems with commit, release, and TTL expiryRollback-safe transaction stagingRequest ID replay protectionCurrency exchange with rates, fees, limits, and deterministic roundingAtomic batch operations with structured transaction logsShop services with atomic item delivery and rollback on failureCrafting cost integration with refund and restore supportReward distribution flows--------------------------------------------------------🎮 Built for Both 2D and 3DEvery RevFramework system is fully dimension-agnostic.No physics assumptionsNo controller requirementsNo camera dependenciesNo render pipeline restrictionsWorks great for RPGs, action RPGs, survival games, top-down games, isometric games, platformers, co-op projects, and meta progression systems.--------------------------------------------------------🧬 ModularityModularity in RevFramework is enforced at the assembly level — not just folder organisation.Each system compiles independently. Scripting symbols update automatically as systems are added or removed. Nothing silently depends on anything else. Nothing breaks when a module is removed.Install one system, several systems, or the full suite. RevFramework respects your architecture — not the other way around.--------------------------------------------------------🌐 Multiplayer & NetworkingRevFramework is netcode-agnostic by design.Authority binders let you gate mutations through your own ownership and permission rules across every system — whether that's NGO, Mirror, Photon, Fusion, or a custom solution.Replication, prediction, and rollback are yours to implement.We give you the rules — your netcode drives the simulation.--------------------------------------------------------🎓 Learning InfrastructureThis is where RevFramework is genuinely different from other assets.Teachable Panels50+ interactive panels built directly into the framework covering every system. Each one:Calls real public APIs — no shortcuts, no internalsShows live results and reason codes in the sceneDemonstrates actual workflows you can copy directlyProves the public API works by being a hostile consumer of itIf the teachable panels compile and run correctly, the public API works. Not just documented — actually usable.DocumentationPublic MkDocs site — freely accessible before you buyEvery system has: Overview, Mental Model, Integration Surfaces, Public API, System Guarantees Matrix, Testing Philosophy, System Boundaries, and FAQ400+ folder-level READMEs explaining intent and reasoning, not just "this does this"Eight dedicated onboarding documents per systemVideos65 YouTube tutorials covering every teachable panel4 core onboarding videos covering scope, teachables, documentation, and modularityEach video shows real behaviour in a real scene📚 DocumentationRevFramework Documentation--------------------------------------------------------🧪 Testing & ReliabilityRevFramework tests with 1600+ tests across the full framework.The goal was never coverage percentages.The goal was predictable architectural behaviour.Hostile Consumer TestsValidate the public API the way a real project would — through supported surfaces only, with no access to internals. If these pass, the contract holds.Internal Truth TestsLock down framework assumptions so future refactors don't silently change behaviour. Event ordering, rollback paths, authority rejection, restore semantics across all seven systems.PlayMode Smoke TestsCatch Unity lifecycle failures that EditMode tests can't reach.Test assemblies are not shipped with the framework. You get clean runtime, editor, sample, and teaching assemblies — no NUnit dependencies, no compile overhead.--------------------------------------------------------🧱 What's IncludedRuntime SystemsInventoryPickupsCraftingHealthStatus EffectsCurrencyEconomyLearning & Debugging50+ teachable panelsDemo scenes for 2D and 3DReference UI examplesExample integrationsDocumentationFull MkDocs siteFolder-level READMEs65 YouTube tutorials--------------------------------------------------------🚫 What This Is NotNot a character controllerNot a quest or dialogue systemNot an AI frameworkNot a visual node editorNot a drag-and-drop game templateNot a networking implementationNot a locked UI workflowRevFramework gives you the foundations. You build the game.--------------------------------------------------------🎨 UIReference UI is included across all systems.It shows you how to talk to the systems correctly.It is not your game UI.Build your own using Unity Canvas, UI Toolkit, or whatever fits your project. RevFramework puts no constraints on how you present its systems to players.--------------------------------------------------------🔗 Individual ModulesPrefer to start with one system?Inventory, Pickups & CraftingHealth & Status EffectsCurrency & EconomyAll modules share the same architecture, documentation standard, and testing philosophy. RevFramework Complete includes everything, but every system is available separately.--------------------------------------------------------🧑💻 Who This Is ForRevFramework is for developers who:Are comfortable writing C#Want modular gameplay systems they can understand and extendCare about determinism, observability, and rollback safetyNeed reusable architecture that works across multiple projectsPrefer explicit APIs over magic behaviourValue documentation and debugging infrastructure as much as featuresIf you want a no-code solution or a drag-and-drop game template, this is not the right package. That's not a criticism — it's just a different tool for a different job.--------------------------------------------------------🙋 Core PhilosophyEvery system. Every operation. Every failure.If something fails, it tells you why.That's not a feature. That's the foundation everything else is built on.If you value clarity, structure, and real engineering — RevFramework Complete is built for you.🛠 Unity & RenderingUnity 6+Built-in Renderer ✔URP ✔HDRP ✔All runtime systems are fully render-pipeline agnostic(no RP-specific code, shaders, or dependencies)📦 Architecture100% C# (no native plugins)SOLID-compliant, modular designSystems are fully decoupled and opt-inNo singletonsNo hidden dependenciesResult-first operations across all systems (explicit codes & reasons)🧩 Systems IncludedInventoryPickupsCraftingHealthStatus EffectsCurrencyEconomyEach system works independently or together via adapters🧠 Runtime DesignPrefab-free architecture (no enforced workflows)Deterministic pipelines across all systemsDesigned for:multiplayerserver authorityretry-safe operationspredictable simulation🌐 Multiplayer CompatibilityNetcode-agnosticAuthority-aware by designAuthority interfaces included across systems:Inventory, Pickups, CraftingHealth & StatusCurrency & Economy👉 You handle networking👉 RevFramework handles logic & validation🔌 IntegrationAdapter-driven architecture:Systems integrate via clean interfacesNo hard coupling between modulesReplace or extend any integration point🧪 PerformanceLow-GC hot pathsNo per-frame allocations in normal useStruct-based data + batch operationsDeterministic RNG where applicableSuitable for:MobileMultiplayerLarge-scale gameplay systems🎓 Teachable PanelsAll systems include live Editor panels that:Run real runtime APIsShow success/failure resultsDisplay reason codesVisualise system behaviour in real-time👉 Interactive documentation built into the editor📚 Documentation & SamplesFull MkDocs documentationFolder-level READMEsSample scenes (Quickstart → full demos)Teachable Panels aligned with docsXML-documented APIs👉 Docs, panels, and code all match exactly🧵 Platform SupportWindows / macOS / LinuxWebGLiOS / AndroidConsoles (Unity-supported)No platform-specific codePure C# implementation🔑 RequirementsUnity 6+C# scripting experience requiredInterfaces & composition recommendedMultiplayer: basic authority/RPC understanding🎯 Why This Version WorksThis does exactly what you need:Feels professionalFeels engineeredDoesn’t overwhelmSupports your £299 positioningLeaves the deep dive to your docs (where it belongs)This asset was developed using AI-assisted workflows as part of an iterative human-led development process.AI was used to assist with coding, architecture exploration, debugging, and tooling workflows — while all systems, testing, validation, and production decisions remained manually directed and reviewed throughout development.




