Modular endless runner template for Unity. Lane-based controller with jump, slide, procedural voxel animation and mobile-ready architecture. Build your runner without starting from zero.This package is renderer-agnostic and compatible with Built-in Render Pipeline, URP, and HDRP.No custom shaders or render-pipeline–specific features are included.Demo WebGL: itch.ioStop Rebuilding Endless Runner Logic From ScratchVoxel Run is a structured and modular endless runner template built specifically for developers who want a clean base system without unnecessary bloat.It includes a performant lane-based controller, procedural voxel animation (no Animator required), mobile-ready architecture, and example gameplay systems to demonstrate extensibility.This is not a reskinned demo game.It is a foundation designed for customization.Core Movement SystemAutomatic forward movement (Z-axis runner system)Lane-based horizontal switchingJump mechanicSlide mechanicDouble jump supportGround detection & collision handlingInspector-exposed parameters for balancingStrictly designed for endless runner gameplay.Not a free-roam 3D controller.Developer-Focused ArchitectureClean, modular C# scriptsEvent-driven system (OnJump, OnLaneChange, OnHit, etc.)No Animator dependency (procedural body animation)Inspector-driven configurationEasily extensibleYou get systems, not restrictions.Mobile-Ready CodebaseBuilt with performance in mind:No Animator overheadObject pooling for obstacles and audioLightweight runtime logicTouch and swipe support (Unity Input System)Keyboard support for PC testingThe included documentation provides a full mobile optimization guide (URP setup, quality tiers, audio optimization, build settings).Included Example Systems (Optional)To help you get started, the package includes lightweight example implementations:Difficulty progression systemObject pooling obstacle spawnerCoin system with magnet effectPower-up system (Shield, Speed Boost, Double Coins, Plane, Magnet)Car obstacle system with side collision blockingBasic Game ManagerCamera shake systemPooled audio managerInfinite ground tilingExample voxel character prefabAll example systems are modular and can be removed or replaced without affecting the core controller.Voxel Procedural CharacterModular body parts (Head, Torso, Arms, Legs)Code-driven procedural animationsEasy model replacementWorks with custom modular charactersSwap the visuals. Keep the logic.Ideal ForCreating a new endless runner from scratchPrototyping runner mechanics quicklyMobile-first game developmentReplacing heavy Animator-based controllersVoxel or modular character gamesEducational projects and gameplay studyImportant – Not Plug & Play (By Design)Voxel Run is a modular foundation, not a one-click template.This asset requires a small initial configuration (Tags, Layers, Player setup).However, a structured Quick Start Guide is included that walks you step-by-step through the setup process.You can have the provided Run scene fully working in approximately 5 minutes by following the checklist.No complex setup.No hidden dependencies.Just a clear, documented configuration process.Input System:Unity Input System (required)Core Script Architecture:PlayerController (core runner logic)Event-driven extensibilityObject pooling systemsModular managers (Game, Difficulty, PowerUps, Audio)Rendering:No custom shaders requiredFully compatible with URPMobile optimization guide includedMobile Optimization:Object poolingNo per-frame allocationsNo Animator component usageMobileOptimizer example scriptSpawn scaling for mobile devicesAudio compression recommendationsPhysics:Rigidbody-based controllerCapsule collider compatibleConfigurable layer masksAnimation System:Fully proceduralNo Animation ControllerNo Humanoid Rig requiredPlatform Targets:PCAndroidiOS




