๐ŸฅŠ Episode 8 ยท Improver ยท Stages

Build the Arena
Episode 8: Make a Stage

A stage is three things: a floor, a camera and a background. Build your own arena and your fighter finally has a home.

๐Ÿ‘ถ Ages 10+ โฑ๏ธ ~50 mins ๐ŸฅŠ MUGEN โœ“ Free workshop
๐Ÿ™๏ธ Stage def ๐Ÿ“ท Camera ๐ŸŽจ Background ๐ŸŽต Music
โญ
0 XP
Level 1
๐Ÿ”ฅ0
Your Progress 0 / 5 steps
Build it in our MUGEN Studio too: set up a fighter, add sprites and poses, place hitboxes and export a real fighter folder in the browser, with no install. Open the MUGEN Mod Studio →
๐Ÿ”ฅ
Ember says: start by copying a stage that works, change its picture, then move the camera. Copy, change, test. Same loop every time.
1
๐Ÿ™๏ธ
The Stage def
Three sections
Active
๐ŸŽฏ
Goal for this step

Read a stage def.

  • 1[Info] names the stage and the author.
  • 2[Camera] and [StageInfo] control the view and the floor height (zoffset).
  • 3[BGdef] points at the background sprite file.
โœ๏ธ
Fill in the Blanks
+15 XP
The floor height of a stage is set with .
๐Ÿง 
Knowledge Check
+15 XP
Which section sets the floor height?
A[StageInfo], via zoffset
B[Info]
C[Music]
2
๐Ÿ“ท
The Camera
How far you can walk
Locked
๐ŸŽฏ
Goal for this step

Set the camera bounds.

  • 1boundleft and boundright limit how far the fighters can spread.
  • 2A wide stage needs a wide background so you never see the edge.
  • 3Start close and widen once it looks right.
โœ๏ธ
Fill in the Blanks
+15 XP
The camera limits are called boundleft and .
๐Ÿง 
Knowledge Check
+15 XP
What do boundleft and boundright do?
ALimit how far fighters can spread
BSet the music
CChange the floor colour
3
๐ŸŽจ
The Background
Paint the place
Locked
๐ŸŽฏ
Goal for this step

Give the stage its own picture.

  • 1The background is a sprite in the stage .sff, pointed at by spr in [BGdef].
  • 2A single big picture is the simplest start.
  • 3Later you can add parallax layers that move at different speeds.
โœ๏ธ
Fill in the Blanks
+15 XP
The background sprite is pointed at by spr in the section.
๐Ÿง 
Knowledge Check
+15 XP
What does the spr line point to?
AThe background sprite file
BThe music file
CThe select screen
4
๐ŸŽต
Add Music
Set the mood
Locked
๐ŸŽฏ
Goal for this step

Give the stage its own track.

  • 1The [Music] section sets the background tune.
  • 2Keep the file small so it loads quickly.
  • 3A stage with the right music feels ten times better.
โœ๏ธ
Fill in the Blanks
+15 XP
The stage tune is set in the section.
๐Ÿง 
Knowledge Check
+15 XP
Which section sets the background music?
A[Music]
B[StageInfo]
C[Camera]
5
๐Ÿงช
Fight On It
Play-test the stage
Locked
๐ŸŽฏ
Goal for this step

Run a match on your stage and fix anything odd.

  • 1Check the fighters do not float or sink: adjust zoffset.
  • 2Check you never see past the background: widen it or tighten bounds.
  • 3Then register the stage in select.def so it shows up.
โœ๏ธ
Fill in the Blanks
+15 XP
Fighters floating or sinking means the is wrong.
๐Ÿง 
Knowledge Check
+15 XP
Fighters look like they float. What do you adjust?
Azoffset
BThe music
CThe palette
๐ŸŽ‰โœจ๐Ÿ†๐ŸŽ‰
A Stage of Your Own!
You built an arena. Next you teach a computer to play your fighter.
0
Total XP
1
Level
0
Best Streak
0%
Accuracy
Next: Episode 9: AI โ†’