Marble Race

Experience the thrill of the track with Ignition's fully simulated Marble Race! Watch as custom-skinned marbles battle through complex tracks filled with obstacles, boosts, and physics-defying turns. It is a high-energy spectator sport where anyone can win!

How it Works

The Marble Race is a deterministic physics simulation powered by the Aether.Physics2D engine. Every race is unique, featuring different tracks and randomized elements that keep you on the edge of your seat.

  1. The Betting Phase: When a race is announced, players have a window to buy into the race.
  2. The Vortex Start: Marbles begin in a "Vortex Box," spinning and mixing for 3 seconds to ensure a fair and chaotic release.
  3. The Race: Marbles navigate through a variety of track elements:
    • Boosts: Speed up marbles in a specific direction.
    • Trampolines: High-restitution pads that launch marbles into the air.
    • PinWheels: Rotating spokes that can either help or hinder progress.
    • Bumpers: Bouncy obstacles that create unpredictable deflections.
  4. The Finish Line: The first marble to cross the finish line or enter the finish zone is declared the winner!

Commands

Command Description Example
!marble buy [count] Buy marbles for the next race. !marble buy 5
!m b [count] Alias for buying marbles. !m b 2

Betting and Costs

  • Entry Fee: Each marble costs 15 Miralis Coins.
  • Maximum Entry: You can buy up to 10 marbles per race to increase your chances of winning.
  • Channel Restriction: Races are held in a dedicated channel to keep the main chat clean.

Customization

Your marbles are not just generic spheres! Ignition supports a wide range of customization options.

  • Skins: Apply unique textures and colors to your marbles.
  • Items: Unlock special items from the Marble Shop to stand out on the track.
  • Showcase: Your custom appearance is rendered live in the race video for everyone to see!

Physics Engine

The simulation uses advanced 2D physics to ensure realistic movement:

  • Continuous Collision Detection (CCD): Prevents marbles from "tunneling" through walls at high speeds.
  • Friction and Restitution: Different track surfaces have varying levels of grip and bounciness.
  • Linear Damping: Simulates air resistance and rolling friction for a natural feel.

Get your marbles ready and prepare for the most exciting race on Discord!

An error has occurred. Reload 🗙