Alexjr977 - Ultimate Rolling Ball Engine

URBE – Ultimate Rolling Ball Engine

One Engine for Every Rolling-Ball Experience. Everything You Need to Build Your Game, All in One Place. Build Your Rolling-Ball Game Your Way.

🎮 PLAY DEMO

🎎 JOIN DISCORD SERVER

📚 DOCUMENTATION

URBE (Ultimate Rolling Ball Engine) is a customizable, Blueprint-based game framework designed to help you create your own 3D rolling-ball platformer in Unreal Engine.

Whether you're building a challenging obstacle course, a relaxing physics-based adventure, a stylized arcade game, or a futuristic platforming experience, URBE provides a ready-to-customize foundation to get your project started.

Instead of building every gameplay system from scratch, you get a collection of interconnected Blueprints, gameplay mechanics, obstacles, traps, platforms, UI widgets, and example levels that you can modify and expand to suit your game.

KEY FEATURES

⚙️ Customizable Rolling-Ball Movement

URBE delivers one of the best ball movement systems you'll find in Unreal Engine. Take control of how your ball moves and feels. The player framework exposes important movement parameters, allowing you to fine-tune the gameplay to your preference.

  • Adjustable movement forces for ground and air.

  • Customizable gravity and jump force.

  • Diagonal movement speed adjustment.

  • In-air ball rotation settings.

  • Camera rotation and mouse-look options.

  • Editable player properties and gameplay variables.

🧩 Complete Gameplay Framework

URBE includes the core gameplay systems needed to build a rolling-ball platformer.

  • Coin collection and total coin tracking.

  • Health and damage system.

  • Player death and respawn mechanics.

  • Destructible gameplay objects.

  • Water and trap-related player interactions.

  • Level completion and progression.

  • Save Game integration for player progress.

⚠️ Obstacles & Traps

Create challenging courses using a variety of ready-made obstacle and trap Blueprints.

Obstacles include:

  • Boulders and rolling objects.

  • Spike balls and spring obstacles.

  • Hammers, propellers, fire hoop and rotating objects.

  • Destructible rocks and environmental obstacles.

  • Water beams and other course hazards.

Traps include:

  • Rotating axes and blades.

  • Saws and spike traps.

  • Bombs and projectile- based hazards.

  • Arrows, spears and other ranged traps.

  • Crumbling paths and destructible paths.

  • Trap doors and moving hazards.

Total Numbers : 24 Traps, 15 Obstacles.

🏗️ Platforms & Level-Building Elements

Build your own obstacle courses with a selection of platform and environmental Blueprints.

  • Moving platforms and boards.

  • Wooden planks, logs and pallets.

  • Doors and interactive level elements.

  • Pipe-based platform elements.

  • Additional wooden walkway and environmental pieces.

Total Numbers : 10 Platforms, 12 Objects.

🖥️ Complete UI System – 17+ Widgets

URBE comes with a collection of ready-to-customize UMG widgets to help you build a complete game interface.

Included interfaces:

  • Main Menu

  • Settings Menu

  • Level Selection

  • Shop

  • Player HUD

  • Pause Menu

  • Game Over

  • Level Clear

  • Loading Screen

  • Level Reveal

  • Reusable Level Slot

  • Pop-up notifications and utility widgets

Additional UI functionality includes reusable Open, Close and Blink operations.

💾 Level Progression & Save System

Give your game a sense of progression with the included level-selection and saving framework.

  • Level unlocking and progression.

  • Coin and player-data tracking.

  • Save Game functionality.

  • Paginated level selection.

  • Customizable level slots and level layouts.

🎨 Visual Effects & Supporting Assets

The project includes supporting assets to help you create and customize your environments.

  • Niagara particle effects.

  • Materials and material instances.

  • Meshes and environmental assets.

  • Foliage and platform assets.

  • Textures and supporting resources.

  • Example gameplay and showcase maps.

ONE FRAMEWORK, MULTIPLE POSSIBILITIES

URBE is designed to be adaptable to different game concepts and visual directions.

Use the included systems as a starting point, replace the ball and environment visuals, create new obstacles, adjust the movement parameters, and design your own levels.

The framework provides a foundation you can build upon.

BUILT FOR CUSTOMIZATION

The project is organized around reusable Unreal Engine Blueprints, making it easier to explore the existing gameplay logic, modify systems, and create your own variations.

You can use the included levels as examples, reuse individual gameplay elements, or build an entirely new rolling-ball experience around the framework.

URBE – One Engine for Every Rolling-Ball Experience.

Check it out on fab marketplace : Ultimate Rolling Ball Engine | Fab