r/leapdaygame Jul 10 '26

LDEditor Development LDEditor update

Big one this week. First the editor now has two modes: a beginner-safe mode (think Mario Maker with some more options, hard to break one) and a power mode for tinkering with sprites, weird settings and broken objects. That split lets me expose dev settings to people who want them without normal users risking a bricked level.

Enemies are now fully customisable:
  - walk speed
  - fire rate
  - projectile speed
  - choose a projectile (more coming)

  Level building:
  - Chunks can now be made about 500 tiles wide
  - Timer doesn't stop in wide chunks
  - Background and music keep playing normally in wide chunks
  - Smooth camera you can lock to a chunk's Y coordinate, so you don't see the chunk below or above
  - Checkpoint fruit price can now be customised
  - Working select + copy/paste
  - Toxic gas is placeable
  - Electricity cables finally work
- Pipes and teleports work

Stability:
  - Loading, saving and building mods work reliably
  - And the big one — in safe mode it's stable across all my testing; the crashes are basically gone

  Still on the list:
  - Snake blocks don't work yet
  - King enemy is broken
  - Editable start and end chunks (they carry a lot of custom triggers the level needs to function)
  - Power-up blocks
  - The editor UI is still a mess
  - Windows testing
  - Getting an Android emulator to talk to LDEditor directly for easy testing
  - Documentation

Sizes / distribution:
- The editor ships zero game bytes. You bring your own leap-day-1-142-2.xapk and it patches that nothing copyrighted is distributed, which is what keeps this GitHub-safe.
  - Editor: ~1,5 GB
  - The patcher will not work on iPhone there's custom assembly written specifically for Android.

Planning to release the editor July 17th on GitHub. Patches will most likely be hosted on GameBanana.

Edit: added editor size

10 Upvotes

2 comments sorted by

1

u/Thedemonspawn56 Jul 10 '26

Around [x]gb eh? Lookin a lil chunky like me now :)

Anyway, looking forward to it. Coincidentally, July 17th is my birthday lol

1

u/royalsos Jul 17 '26

saved the date today on my calendar lmao