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.
- The Betting Phase: When a race is announced, players have a window to buy into the race.
- The Vortex Start: Marbles begin in a "Vortex Box," spinning and mixing for 3 seconds to ensure a fair and chaotic release.
- 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.
- 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!
