Update 6
Mad Box Dead » Devlog

5/22/2025
- Changed the font back to Adobe Arabic
- Aharoni was closer to Mad Rat Dead's font, but I found it really hard to read without the serifs, and it blends in with the textbox outline.
- Changed title screen (smaller logo, keyboard/controller icons)
- Added Gremlin, Daisy, and Move Controller to level editor
- Gremlin will shoot you up (or wherever it's facing) when killed
- Daisy falls, then moves along the perimeter of platforms it touches
- Move Controller lets you program a path; link to objects and they'll follow along
- Added a third F1 help page all about the Move Controller
- Rat God gets placed without scaling
- Loading levels with Rat God/Dropping platform/Flipping platform, no longer crashes
- The rightmost level editor instruction glyph is redrawn to be recognizable
- Balloons won't shrink to nothing on the first beat
5/23/2025
- Fixed errors on the level editor help page.
- Fixed Move Controller bugging with 0 Cooldown and Constant.
- Cooldown 0 now behaves the same as Cooldown 1: Arrive at the next point after 1 beat.
5/26/2025
- Fixed crashing and incorrect Loop/reverse settings when using Move Controllers with Appear Triggers
- If Move Controller's cooldown is set to 99:
- It will behave as though cooldown = 0
- Once it reaches the end, it will permanently stop
- Fixed objects flipping upside down while placing with snap-to-grid and shift-scaling
- Placed objects have a minimum size, to prevent placing objects with 0 scale
- You can no longer link Mad Rat with a Move controller
- Move Controllers will no longer be briefly visible when appearing via trigger or starting a level
- Move Controllers will always be visible while showing the FPS (ctrl)
- Slide speed option scrolling can be sped up with ctrl
- Cactus defaults to 1 Cooldown
- Appear Trigger saves Cooldown on cactus
5/27/2025
- Objects linked to Appear Trigger remain interactable
- Homing Attack will not lock onto enemies behind walls
- Removed Moving Platform from level editor
- Fixed Gremlin not working, not rotating, changed death sound
5/28/2025
- When scaling objects, the 'step-size' was increased to prevent misaligning platforms
- Fixed a crash when you delete a Move Controller target and begin gameplay
6/4/2025
- Fixed balloon related crashing in story mode
- Daisy now has a speed option
- Infinite Balloon Spawner now has a cooldown option
6/13/2025
- Fixed a crash when a target disappears mid homing attack
- The controller/gamepad icons on the main menu will light up based on current input method
- Rat God's attacks are toggleable in the level editor
6/17/2025
- Appear Triggers will make a spark effect when spawning objects, except Rat God, Move Controllers, and a few other 'invisible' objects.
- Updated the dev commentary (zoom out all the way in the story levels)
6/19/2025
- Fixed a layer-based crash when loading a custom level
- Mad Rat is less jittery when moved by external force (eg. slide, moving platform)
- Moving Platforms now also carry Cactus, Mob Rat, Fire, and Daisy objects
- Moving Platforms set to "Loop" will only carry during a loop if the start and end points are <100px. apart
- ie. if the first and last points do not connect, riders will be left behind when the platform teleports back to start
- Mob Rats can be scaled again, but only for the purpose of changing their starting direction
- Their size will return to default after releasing the mouse button
- Fixed the issues where they wouldn't react properly to scaling, which is why it was disabled
- Fixed Mob Rats detaching from their sprites if you place them and reload
- Level Editor selection rectangles will proportionally change thickness based on camera zoom, for visibility
- Daisy will go back to falling if removed from a platform, instead of self-destructing
- Daisy sprite was edited, so the petals fit onto the body better
- **Fixed Move Controllers not working with non-platform objects
6/21/2025
- Song name banner is more appropriately sized
- Daisies will self destruct if they get stuck, for performance
- Respawn sparks appear where you respawn, instead of where you died
- Slingshot balloons will disappear when hit
- Fire will no longer accumulate speed while on a moving platform
- Fixed a crash when selecting an object with Move Controller
- Appear Triggers will save Daisy's speed
- **Fixed a crash when loading old levels with Daisies
6/25/2025
- When loading a level, any invalid objects will be skipped to avoid a crash
- Appear Trigger now saves Rat God's attack options
- Removed unused bg sprites from UI folder
- Daisies initial "fall" is now relative to their rotation, so they can be placed on the underside of platforms more easily
- Screws have an option to go up or down
6/28/2025
- Temporarily(?) disabled platform repainting due to issues when sharing levels
- Added mr_shoulder_stitches; only used on idle and walk animations
- Warp Up creates particle effects when touched
- Fixed final boss staying vulnerable if you miss a vulnerable period
6/30/2025
- Number of notes drawn at once is now proportional to notespeed
- Faster notespeed = less notes drawn = marginal FPS boost
- Camerazoom, Deathplane(hitbox), Pendulum(hitbox), Appear Trigger:
- No longer become visible when you die
- Are visible while fps is displayed
- Camerazoom and Appear Trigger are now transparent, to not obstruct visibility as much
- F10 (Snap existing notes) will now work on 1/1 snap setting
- Splats will now always face right-side-up, no matter their rotation
- Level Editor's "Sprites" tab is now labeled "BG TILES"
- BG tiles are now handled like other custom sprites, due to bugs
- There is a limited number of bg tiles, labeled A-Q
- Platform Painting is re-enabled
- Ctrl-rightclick a platform while in BG TILES to remove sprite, and recolor to the current F2 color
- Press F8 while in BG TILES to remove sprites from all platforms, and recolor to F2 color
- Reduced text clutter in beatmap editor
- While recording notes, the Notes-per-minute will be calculated and shown
- Hit on the beat to calculate the BPM of a song
- Also applies during editor playback, to gauge difficulty
- Added camera offset controls to Camera Zoom Trigger
- Drag tiny Mad Rat to set relative camera position
7/3/2025
- Possible fix to bg_tiles bug
- Painting a platform will change its color blend to white
- Camera no longer moves while paused in level editor
- Pause menu no longer remembers selection after unpausing
- Chaser move speed and hit radius were reduced
7/25/2025
- Edited spr_ham (flying unhittable) to more accurately match the hitbox
- Edited rg_meteor so the eyelashes aren't cut off
- Help page #2 now has info on background scrolling
- Added Poison Water object to level editor
- Volume of Mob Rats & Bird Danger Zones sound effects are now based on distance
- Added killable Mob Rats to level editor
- Added Digital World object to level editor
- Place anywhere in a level to change certain objects' behaviors:
- Rat God is holographic and attacks faster
- Mob Rats die on contact
- Beelines have random, stuttered movement and different particles
- Bird Danger zones are faster and silent
- Place anywhere in a level to change certain objects' behaviors:
- Fixed Move Controller being visible for a frame when spawning from Appear Triggers
- Added homing attack distance indicator to level editor
- Also enlarged dash/jump distance indicators
- Mob Rats, Fire, & Cactus now properly work with One-ways and Flipping platforms
- Drop platforms will fall immediately when used with Appear Trigger
- Drop platforms now make a sound when falling
- Editor song playback will loop, to test end>introend looping
- Notes will not loop, due to complications
- Crusher speed now scales with size. to address an issue of them not turning if too large
- Alt will not change camera-lock status while paused, for easier alt-tabbing
- Tightened up "Tutorial" level
7/31/2025
- Changed some of the default bg_tiles to arrows and danger signs
- Fixed falling platforms not falling while you're standing on them
- Sword Mob Rats now have a wind up sound
- Added stuck-prevention while respawning
- Fixed Fire getting stuck in Flipping Platforms
- Fixed Mad Rat counting as grounded while inside a one-way
- Fixed Bird Danger Zones being quiet up close if another one is far away
- Fixed Bird Danger Zones being immediately visible in L8
- Fixed crashes in L9, L14
- Fixed section of L10 where objects were smaller than intended
- Fixed hole to the void in E5
- Fixed camera placements in E9, E10
8/12/2025
- In Mad [x] Dead:
- Fixed crash during the Mad Rat Die cutscene
- Fixed Mimolette boss's head sprite not being replaced
8/16/2025
- Shortened levels L3e1, L5, L7, L8, L10, L12, L15, E1, E2, E3, E4
- Adjusted where notes disappear and yellow slam effect appears
- Optimal timing is now when the note overlaps with the red outline
- Fixed one-ways blocking homing attack targeting
- Mad Rat is less likely to use the incorrect animation while sliding
- Fixed swingpoles not refreshing your jumps
- Fixed Mad Rat using grounded animations inside oneways
- Fixed slow landing while inside stacked oneways (eg. L10)
- Fixed getting an extra jump while jumping from grounded inside a oneway
- Fixed dash-bouncing off oneways if grounded (eg. L3e1)
- Removed cage at start of L3e1, since you no longer fall into a cage in L3
- Removed piece of slide you get stuck on in L6e1
- Adjusted beatmap for Honest Hearts
- Reduced sound effect range of Mob Rats, Bird Danger Zones
- Removed pickups and "windowsills" from L13
- Removed E8e1, replaced Macuilxochitl with Proof of Existence
- Introend for Here We Are was moved to later in the song, to skip the intro
- Fixed camera placement during Final Boss's attack
- Removed Cam-lock and Battery HUD elements during credits
8/22/2025
- Fixed notes desyncing on loop
- Was related to songends not cutting the beatmap short
- Reverted spr_ham to old version
- The pixilation and lack of transparency made it arguably worse than the original
- Level E2 is Macuilxochitl again, but the map was switched with E8e1
8/23/2025
- Level E2 is back to the original (ie. not stageE8e1), but has been touched up
- Tower of crushers is now built for walljumping up the middle
- Flipping platform segment was shortened
- Macuilxochitl beatmap was redone, courtesy of jaydecorvus
- Tower of crushers is now built for walljumping up the middle
8/26/2025
- Fixed some memory leaks, which caused degrading performance over time
- Fixed level editor f2 menu "Platform Opacity" not working for standard platforms
- Move Controllers:
- When linking something, the highlight is the same size as the object instead of bigger
- "Move Once" option is now part of "Loop Settings" instead of "Step Cooldown"
- When selecting songs/levels:
- Shift will make auto-scrolling start immediately
- Page up/Page down will scroll by 5
9/1/2025
- Fixed crashing when using f10 in song editor
- Move Controller/Appear Trigger:
- Will now always draw on top of other objects
- Will now only select bg_tiles if on the bg_tiles tab
- Highlight when selecting obj is now a fixed 20px larger than selected obj, instead of 10%
- Pendulum hitbox is now transparent
9/6/2025
- Added "Rewind" to F menu of level editor
- Placing Rewind in a level will enable rewinding upon death, instead of respawning
- This is fairly buggy, in particular:
- bg_tiles will disappear
- Move Controllers can break
- Gremlins no longer die when used
9/17/2025
- Rat Survivor:
- Fixed platforms being yellow instead of gray
- Red tint covers the entire screen
- Exit arrow is smaller; entirely hidden at first, fully on screen when revealed.
- Glow:
- Adjusted some platforms for better platforming
- Arty has new combo animations
- Which animations play, and their order, is level-dependent
- If the "heart parts" folder is deleted, Arty will use the original sprites and animations from Mad Rat Dead
- minus the glowsticks animation
- Size and placement of the notebar is slightly altered, to not obstruct Arty as much.
Get Mad Box Dead
Download NowName your own price
Mad Box Dead
Mad Rat Dead editor/demake!
Status | In development |
Author | psr12 |
Genre | Rhythm, Platformer |
Tags | 2D, Demake, GameMaker, Level Editor, Singleplayer |
Languages | English |
Leave a comment
Log in with itch.io to leave a comment.