top of page
Title_MagicRumble.png

Description

Magic Rumble is a competitive party-oriented racing game made in 6 months by a team of  21 persons.

​

Players take the role of 1 out of 4 characters and must compete to obtain the shinny golden trophy found at the end of each levels by modifiyng and using the environment to their advantage.

​

The first player to collect 3 trophies wins the match!

 

Platform
​

PC

Engine
​

Unreal

Genre
​
  • Racing

  • Party

  • 2 Players

  • Competitive

​

Features
​
  • Move blocks around the level

  • Punch enemy character

  • Cast offensive spells

  • Cast defensive spells

​

Tasks
​
  • Level Design

  • Project Management

  • Playtest Assessment

  • Levels Intro Cinematics

​

Development time
​

​6 months

Team size
​

21 persons

​

Mechanics

Mech_PushBlocks.png
Push blocks
Mech_Crush.png
Crush the opponent
Mech_Punch.png
Punch the opponent
Mech_CastDefensitveSpells.png
Cast defensive spells
Mech_CastOffensiveSpells.png
Cast offensive spells
Mech_TilesProperties.png
Tiles with different properties

Level Design

The levels of Magic Rumble are separated into 2 worlds with 4 levels per world for a grand total of 8 levels. The players can choose the order in which he plays the levels however, they were designed in a progressive way with a specific difficulty curve for each worlds and each levels.

LvlTitle_AblazeSquare.png

Word 1 - Level 1

 

Thematic

Easy level where the players race in the middle of the crowded and festive city of Ablaze

 

Added mechanics

Magic Blocks

Speed Tiles

LvlTitle_SunsetCove.png

Word 1 - Level 4

 

Thematic

A mid difficulty level where the players race in the narrow and slanted streets of Sunset Cove.​

LvlTitle_ForgottenGrave.png

Word 2 - Level 4

 

Thematic

Hardest level set in the middle of the haunted Forgotten Graves

 

Added mechanics

Magic Blocks

Speed Tiles

More Time?

  • Two other worlds were suppose to be added to the game:

    • Ice world Sidu's Bassin

    • Viride's Forest​

  • More properties for the tiles:

    • Ice tiles - Causes the characters to slide when they step on them and causes the blocks to go further

    • Teleport tiles - Causes the characters to teleport themself to another teleport tile

    • Switch tiles - Causes the character who step on it to switch position with the other character

    • Ghost tiles - Causes the character to turn into a ghost giving him the possibility to pass through obstacles and blocks

    • Jump tiles - Causes the character to jump

    • Gravity tiles - Change the direction of the gravity for the character who steps on it giving him the possibility to walk on vertical sufaces

    • Random tiles - A tile that change it's property randomly over time or change to another one once a character steps on it

    • Other tiles could also trigger some parts of the level to change

    • Character Specific tiles - Causes the character to activate a special power specific to the character

      • Luna: Ice Storm - A row of ice blocks appear beside her

      • Khrubs : Bull Rush - He transforms into a bull for a short amount of time breaking everything in his path

  • A level in which the characters are chased by something​​. Maybe the tiles of the level are falling or they are chased by a big wall of death

  • A level in which the trophy is moving and the characters must chase it

  • A king of the hill levels where characters throw blocks at each other to push the other outside the level

  • Blocks with special properties that modify the property of the tiles when they are push such as:

    • Fire blocks : Causes the tiles to become fire tiles​

    • Ice blocks : Causes the tiles to become ice tiles

Credits

Art

​

Gabriel Bolduc-Dufour

Pierre-Olivier Couture-Goulet

Jimmy Di Nezza

Xavier Dorion

Marilyne Lord

Alexandre Sotomayor

Gabriel Vallée-Bolduc

Kevin Xhuti

​

Design

​

​Joffrey Baribeau

Charles Fortin

​

Programming

 

Florian Gouarin

Guillaume Lotz

Victor Masquiller

Antoine Moreau

Jean-Maxime Pichon

​

Sound Design

​

​Cédric Drolet-Lefrançois

Nikola Viel

Charlie Beaulieu

Diego Bermudez Chamberland

​

Music Composition

​

Alexis Côté-Remy

Gian Tenio Carlone

bottom of page