A modular 3D beat 'em up framework with combat, enemy AI, character selection, encounters, stage progression, weapons, audio, UI, and sample scenes.Build your own 3D side-scrolling beat 'em up with a modular, customizable gameplay framework designed for Unity and the Universal Render Pipeline.Beat Up Framework provides the essential systems needed to prototype and develop an arcade-style brawler. It includes responsive player movement, combo attacks, running and aerial attacks, blocking, damage reactions, knockdowns, enemy behavior, encounter management, stage progression, character selection, pickups, weapons, audio, menus, HUD components, and playable sample scenes.The framework uses reusable MonoBehaviour components and ScriptableObject data, allowing you to replace the included characters, animations, audio, UI, and stage content with your own assets.Included sample content demonstrates a complete single-player flow from the intro and character-selection screens to multiple combat stages and a boss encounter.No custom editor installer or automatic scene generator is required. The included scenes, prefabs, UI, and data assets are explicitly configured and can be inspected directly in the Unity Editor.Replace the sample content, adjust the included profiles, build your own stages, and extend the exposed gameplay events and interfaces to fit your project.FeaturesModular 3D side-scrolling beat 'em up architectureSingle-player gameplay flowPlayer movement, running, jumping, blocking, combos, running attacks, and aerial attacksConfigurable animation, hit, and combo timing windowsEnemy AI profiles with blocking, spacing, group coordination, hit reactions, and knockdownsHealth, damage, hitbox, faction, friendly-fire, knockback, and hit-stun systemsEncounter zones, enemy spawning, arena locking, stage exits, and boss encountersCharacter roster, character selection, persistent selection, and character spawningPickup items, health items, equipment, weapon profiles, and weapon droppingPlayer HUD, enemy HUD, pause menu, loading screen, and frontend navigationScene-based music, menu sounds, character audio, and combat audio hooksKeyboard, mouse, and gamepad support through Unity's Input SystemUniversal Render Pipeline sample contentNine configured sample scenesSource code and English documentation includedNo third-party runtime service or account requiredNo automatic editor content generatorUnity versionDeveloped with Unity 6000.3.21f1Universal Render Pipeline 17.4Input System 1.19Supported render pipelineUniversal Render Pipeline (URP)Built-in and HDRP are not supported out of the boxSupported platformsWindows desktopAdditional Unity platforms may require platform-specific adjustmentsSupported OSWindows 10 and Windows 11DependenciesUnity Input SystemUniversal Render PipelineUnity UITextMesh ProAI-assisted tools were used for code review, code improvements, English localization, and documentation preparation. The included source code and documentation were manually reviewed before publication.




