Ludum Dare 57 April 5–8, 2025

hmm

pulp-fiction-john-travolta.gif

Well...

...

Question about assessment

Guys, can you tell me why the ratings didn't appear? We collected more than 20👉👈

Screenshotem2025-04-27-02-16-24-790/emcom.android.chrome.jpg

Thanks in advance for your reply♥️

About results

Can't you guys just change the date to a day later lmao, anyways each time theres some problems with showing results and they appear correctly a day after lmao

Is anyone elses game page gone?

Mine is only showing comments, I can't view the rest of it, like the game or description or ratings??

Its been like this since the first ratings deadline passed, but the page was fine for the entire ratings duration

all I can see: Screenshot 2025-04-27 003137.png

page: https://ldjam.com/events/ludum-dare/57/ld57-slappys-reef

Results are here

And I friendly remind that I am hosting fork of ldstats at https://ldstats.home.yogurtthehor.se/

Also - thanks Mike for all the work you've done today for making results live :)

Screenshot 2025-04-27 at 02.50.25.png

18th On Fun!

Thank you very much! I'm glad I could bring everyone who played some joy!

ezgif-69dd1c4989d401.gif

Dialed in on the audio pretty well, and came soooooo close to top 10 lol!

Ratings.png

Had a blast yall! I ended up playing somewhere around 50 games and yall are super talented people. Did much better in almost every category this year and felt like this was one of my best game jam performances yet! Thanks for another great Ludum Dare!

2nd in Fun! (3rd Overall)

Thank you so much to everyone who rated and played through my game! Amazing job to everyone that submitted a game!

Hope to see you in 6 months o7

Ok we're streaming the winners tomorrow axel had to go

Also because our whole chat went to sleep lol. If your game was in the top 15 for compo or jam it will be played on stream tomorrow!!!! Starting between 2-3pm CST!! We hope to see you there!!!!!! https://www.youtube.com/watch?v=ulvywDxxf68

Pog

Let's fricking gooo! First time category win! It's was as easy as A to B atob_stats.png

Nice

Nice

nice.png

Jokes aside, thank you to everyone who played my game and for the feedback!

Pack Postmortem

Let's jump into it!

JCRemTEST/emGIF_5.gif

What went well

  • I was happy with the overall concept and execution, and although I only put together three levels, there was enough design space to make them interesting and different from each other.
  • The visuals and polish came out well in my opinion. Dragging items around and opening and closing containers was really satisfying!
  • I managed to squeeze a number of Easter eggs into the game, in the form of bootleg game titles, card game references, and references to previous projects of mine. I even made a reference to Dash Galaxy in the Alien Asylum, which was secretly actually a reference to @100th-coin's Super Mario TAS that involves swapping NES cartridges at mach million while telling yourself you're playing Mario.

JCRemTEST/emGIF_6.gif

What could have gone better

  • Implementing the core system took quite a bit longer than I had hoped, especially the squashing of weird corner-case bugs for containers that contain other containers.
  • The scope was smaller than I would have liked (partially because of the previous bullet). I was originally hoping to have more varied challenges and situations, or continuity between levels (like packing your suitcase, then having to take out and rearrange items while in the line for TSA).
  • I can't help but feel there was something missing from the game as it currently existed. A little bit of a story, a twist mechanic, or an "aha" moment. As it is, the game flows perfectly smoothly, but there are never any moments for fireworks.
  • You can't pet the cat. You can however shake her around violently while she purrs, which is most of the way there.

What went... unexpected?

This has been kind of a strange play and rate period for me, because in addition to getting players from ldjam.com, my entry was also featured on the front page of Itch.io and has received a lot of additional non-LD plays through Itch.

itchemfront/empage.png

Which is great! But also the amount of traffic, in combination with being packaged with PyInstaller, made Windows extremely confident my game was a Trojan.

malware.png

Yet another reason to have a browser build if you can! If I only had the Windows build, most people would not be able to play the game without additional scary steps of whitelisting the file in their antivirus software.

The results

I'm quite happy with my game's performance this time around! Not necessarily as exciting as some of my previous entries, but still a worthy entry.

results.png

The amount of eyes on the game this event (mostly through Itch) has been really exciting, and at times overwhelming, but I'm really happy that the feedback has been largely positive! The most common complaint by far was that the game was too short, with some people also having difficulty with the final level. It's possible I'll have to revisit this game at some point when I'm not so busy with my current project.

Speaking of which...

I'm working on a full game! I've teamed up with @daniel-alhadeff to make a deckbuiilding roguelike based on my LD52 entry, Fallowtide. If you're interested in geometry puzzles or card games, check it out! A public demo is coming out next month.

Moonsigil Atlas on Steam

JCRemTEST/emGIF_3.gif

That's all I have, thanks everyone for making Ludum Dare such a great experience. I don't know for sure if LD58 is actually going to happen in October or not, but I'll see you all then if it does! ☃

My 26th Ludum Dare's Postmortem: "The Moon Reconstruction Program"

"Red, come in! This is Mission Command. We need to talk about how the mission went."

Without fail, I seem to make some "critical blunder" in every one of my Ludum Dare entries, despite the notes I take after each one. And while I genuinely believed I followed my previous notes very well this time around, I'm not so sure now that I've done some reflection. Here's how I will be structuring this postmortem:

• From concept to game

• The critical blunders

• The bright side

• Reflection part 1

• Results

• Reflection Part 2

• Closing Thoughts

From concept to game

So the theme was "depths" and like always, I fell in love with an Idea I had for a losing theme. It's definitely a weakness of mine. So anyway, imagine if the theme was "keep it together" because wow this game would fit so much better. The concept: The moon has been destroyed, and your job is the use magnets or something to stick it back together.

Step 1: I needed the ability to make a bunch of amusing shapes for all the moon chunks, and I needed to be able to make them fast. I put together a very simple "triangulation by ear clipping" script for creating meshes from a list of points, and a script for the unity editor allowing me to take a list of vector 2's and simply drag them around the scene view to make shapes.

Shape.PNG

Unity's Polygon Collider 2D worked incredibly well with this! I whipped up a character movement script, some player animations, and got started programming the "magnets" to stick moon chunks together.

MoonReconProgramGif1.gif

And as usual, once the main mechanic was working, I became increasingly ambitious. I like giving my games a story, and if possible adding cutscenes. I began asking questions like, "Why was the moon destroyed?" which lead to "Gender Reveal Party." which I felt was such a good bit, my game would be significantly worst without these cutscenes. I like having boss fights, I like having acapella music, and suddenly I had a lot on my plate.

I forget the exact order of operations I took. I frequently bounced back and forth from writing music, drawing, and building the big level. I added a little shop to the game and fun artwork for all the characters who talk to you.

Once most of the level was put together, I began work on recording voice lines and making cutscenes. I started with the victory + credits cutscene and worked backwards. After that was the boss fight cutscenes, then programming the boss fights. Then the tutorial and programming the tutorial, and finally the introduction cutscene. With pretty much everything in place, I got feedback from my roommates, made some changes, and got ready for submission hour.

And I'll be honest, I was really happy with what I submitted. Until I watched another one of my friends play the game, and I realized just how bad my in-game tutorial was.

The critical blunders

I'd like to stress that the main mechanic of the game wasn't explained. In the tutorial. Oh dear.

So here's what happened. I wanted to explain an in-lore excuse for my anti-softlock features. You can "drill" through moon chunks that crush you, since you would otherwise get stuck. You can drill through any moon chunks you've already restored, because again, you could make an inescapable path. Additionally, there's a button in the HUD to simply teleport you to the surface of the moon if anything else goes horribly wrong.

So here's how the tutorial plays out. Before you are given the ability to move, you shoot a box in a way that will intentionally crush the player. Through this, the player learns it's okay to get crushed. Moving that box reveals a sign reading "Use WASD to move", and now the player can move. I then give the player a fun physics puzzle where you use a box under you to gain height. After that section, I introduce the wall climb ability with another sign on the background. Then the drilling through chunks mechanics with another sign. And now the player exits the tutorial, and begins to move around the surface of the moon.

At this point, the player should learn how to use the un-softlock button in your HUD. Through a voice line, "Mission command" says "There's now a button to take you back to the surface if anything goes wrong".

Blunder #1: This "un-softlock button" is in your HUD. All the other controls were keyboard buttons. Players ask "What button do I press if I get stuck?" While the dialogue just keeps going and making bad jokes. Despite the button in the HUD blinking, out of all 7 of the people I was able to watch play the game, one of them actually clicked it. One. I should have added a big blinking arrow pointing the the HUD or something. Again, despite this button blinking, it is eventually required to leave the first boss fight arena. When I saw comments of people getting stuck in the boss fight arena, I just felt awful.

Blunder #2: The whole "shoot moon chunks to re-attach them and fix the moon" thing wasn't ever explained. The core mechanic of the game. While there's a secondary objective of collecting "gravity gems" which unlocks the boss fights, I need to stress again and again, the main objective of reconstructing the moon was being overlooked. I don't think a single player I watched even tried shooting the moon chunks until 2 or 3 of the 4 gems were collected. That could've been at the end of the tutorial, forcing you to combine two chunks before leaving. Even better, force the player to use the HUD button to leave after that. Ahhh.

Blunder #3: There are multiple ways to softlock in the tutorial. The HUD button was supposed to be disabled during the tutorial, but you can "resurface" before unlocking the ability to move. Whoops! Also for some reason if you complete the first step of the tutorial before the opening dialogue completes, the dialogue engine locks up, eventually preventing the boss fight dialogue from playing, leaving the fight unbeatable (and leaving all dialogue missing!).

So at this point, I went from being incredibly happy with my game to being incredibly upset at myself. I pretty much refrained from playing and rating games because I just didn't even want people playing my game. I felt bad.

Even worse, this "lack of tutorialization" is specifically something that I have been recently struggling with in my other jam games, and something that I was incredibly aware of going into this one. My notes specifically say verbatim, "Full in-game tutorial for ANY unique mechanics. It must be explained." And I didn't explain it?! Unreal.

The bright side

Okay cool, with all that behind us, let's talk about what went well. Because despite those absolutely massive mistakes, I still think I did a lot of things well. For instance, the character design! I mean, just look at the villain of the game, "The Necromooncer":

Necromooncer.gif portrait.png

What a fun looking skeleton man. I also just noticed I accidentally moved part of the crescent he's riding with his animation... that shouldn't have happened, but oh well! But look at these guys!

portrait2.png

I mean, they're fun.

I think the music for this game also turned out really well. I've been trying to learn some music theory, and I added diminished 7th chords to the song, which absolutely slap. I mean, it really turned out well. The acapella music this time around also turned out well! I will say, recording one of the lines for the diminished 7th chords was incredibly difficult, because it really just feels like a flat note. I actually chose not to include one of my harmony tracks, since I rushed a bit and it fell out of sync with the other notes.

acapella.PNG

But I'm still really happy with how that turned out, and this is my 7th LD in a row with acapella music!

I also believe the jokes in this game are some of the funniest I've had in my LD games. The gender-reveal moon-explosion, Mission Command's 4th wall breaks, the bit about giving "Yellow" a fake walkie talkie, Yellow obtaining a real walkie talkie and Mission Command apologizing for that, the "Box Co" product placement, and of course the earth exploding at the end with another gender-reveal. I'm writing this before the results are live, but I'm optimistic about my humor score.

The graphics category has historically been an interesting one for me. Last Ludum Dare I had the critical blunder of making a computationally expensive shader for a minor background detail, which caused framerate issues that I didn't notice on my beefy PC. The art style of the characters clashed with the art style of the background forest, too.

This time, the background/foreground elements are a lot simpler. Partly due to not having the time to make them more detailed, but it also kinda works with the story as the game is canonically the set of a low-budget television show. Perhaps the lack of details works. I used a lot of colors from the NES color palette in this game. I didn't restrict myself exclusively to using the NES palette, but I enjoyed making my characters look like they could've come from a NES game.

pal.png

Granted, that's significantly more colors than a NES sprite could have without tremendous object overlapping, but I really like that palette.

Reflection part 1:

So if you completely ignore the fact that I didn't explain how the game works, it turned out really well! Let's see how I did when examining my notes from LD passed.

LD52: "Focus on a single mechanic."

The "single" mechanic of this game is the whole magnetic-moon-chunk-attachment mechanic. But to be honest, I kinda wish I did a little more. A few comments mentioned the single mechanic getting a bit stale by the end, and I wish I had done more with it, or at least added some more stuff to the environment to play with.

LD53: "Get feedback before the deadline."

The feedback I got before the deadline was mostly that my roommate wasn't aware of the cave leading to the first boss encounter, so I added big arrows. There were a few minor bugs they had that I fixed too, which is nice, but it completely missed "the big issues" mentioned in the critical blunder section. That might be partly my fault though, as I was pushed for time when getting this feedback, so I probably gave them too much direction just to speed it up.

LD54: "Full in-game tutorial for ANY unique mechanics. It must be explained."

So, we've already explained how I completely fumbled this one. Lots more reflecting to do here before the next Ludum Dare. This game had a tutorial, and I still dropped the ball, right? Perhaps if I made a tutorial that really highlights the core mechanic in a step-by-step way for the player to learn how it works, it could have been way more intuitive.

LD55: "Make sure the camera isn’t jank."

I'm really happy with the camera in this game. Sure, it's "stapled" to the player for the most part, but I think it's zoomed out at a good size, and the view map button has a really cool zoom out of the whole level. I think I should've bound that to "TAB" instead of "M" but oh well.

LD56: "Be reasonable with your shader effects."

So, the only real shader effect I had was a neat shockwave when two moon chunks collide. I think it looked cool, while not being distracting or computationally expensive.

And what did we learn this time?

I frequently find myself just repeating notes I took from previous game jams. I think it's pretty clear why I'd like to just repeat what I said in LD54. In the spirit of writing something new, I think the big takeaway from this game is to scope smaller. It sounds ridiculous to say it, but I think my ambition is really getting the better of me here. Maybe it's not even a scope issue, but the map I made for this game was huge. I keep looking back at "Inbox Fool" and a little bit of "Prince Charmony" where it took place in small rooms. Every time I make a game that happens in one large map, I just wish I structured it like those other games. Maybe that wouldn't work with the concept I had for this game, but I still could have made the map smaller. It takes like, 60 seconds to go from one side to the other. It's much too big. The map was time consuming to make, and it didn't really pay off the way I thought it would.

And now I brace for the results.

Results

Honestly, nothing to write home about. I'm a bit shocked I only scored 20th in audio... the main music track, acapella, and voice acting in this game I thought was some of my best. Oh well.

Reflection part 2

Reflecting on my score in graphics (3.85 stars, 80th place) I'm just now realizing how strong the graphics score for my LD56 game Prince Charmony was. I'm a bit shocked to see the score dip this much, though I guess in hindsight it shouldn't have been a surprise. There's basically no details, just a looping star texture for the background, looping moonrock texture for the foreground. This was my worst score in graphics since LD42, which... ouch. So note to self, forget everything I said in my Prince Charmony postmortem, go nuts with the art I guess.

I think at this point I need to ask if the cutscenes are worth it, because those take a lot of time to make, and evidently aren't really paying off. I was talking about "scaling back the scope" as the main takeaway from this one, and perhaps it's time to re-evaluate the kind of cutscenes I've been making.

I think the 4 stars flat in audio was the biggest shock. The past handful of LD games I had around 4.4's in audio. It's especially shocking since I thought I put some real music theory to the test in this one with those diminished 7th chords... I was really happy with how this music turned out. My LD43 game scored higher out of five stars in audio. You know, perhaps I could have added some sound effects... I'll keep that in mind for LD58.

Closing thoughts

Welp... I have more reflecting to do on this one than I thought I would. The bad tutorial in this game is specifically something I need to think about during my next game jam. It was pretty painful reading the comments of people getting stuck or softlocking, especially considering how happy I was with this game while submitting.

In other news: just like what I learned from Ribbon 2, the scores don't actually reflect my growth or skills as a developer. Yeah, it sucks having ratings similar to my games from 6 years ago, but I know the music I wrote in this game is better than what I wrote 6 years ago. Regardless of the scores, I'm happy with the game I made.

I feel like I've been saying this for a while, but I need to stop making platforming games during Ludum Dare. Remind me during submission hour of LD58 to slap myself if I upload another platformer. Unless its status as a platformer is ambiguous like my LD50 game, I've gotta start trying something new.

"Red, you still there? This is Mission Command. I'm just chiming in to let you know the studio ran out of money and we didn't get picked up for that second episode we were all hoping for. Anyway, we've got two trucks full of action figures with your face on them... I don't know if you are interested, but if you could take all of them with you on your way out I'd greatly appreciate it."

Not too shabby for the first time!

Congratulations to the winners and thank you, everybody who rated and commented my game!

LD57Resulats.png

Another LD finished, with a smile.

Clipboard01.png

Clipboard02.png

With an improved score and ranking, I surmise that players generally liked the prologue's more comprehensible premise, plot, and characters. But like in the case of the prologue to Lily Adventuresses! Episode 2, this prologue to Episode 3 is just the beginning of something more grand.

And as of this post, I've just finished writing the penultimate chapter to Episode 2, which should clear the way for a full release next month! Stay tuned.

Episode 1: https://dagitabsoft.itch.io/lily-adventuresses-episode-1-she-who-lost-everything-but-her-name (FULL)

Episode 2: https://ldjam.com/events/ludum-dare/56/lily-adventuresses-episode-2-rise-of-the-arcritters-prologue (LD56; PROLOGUE)

Episode 3: https://ldjam.com/events/ludum-dare/57/lily-adventuresses-episode-3-the-explorer-sisters-and-the-deepest-depths-pr (LD57; PROLOGUE)

Fewer and fewer people are in Compo...

Looking through the comments section of a controversial entry where someone suddenly said that compo was becoming less and less popular, I made the following statistics out of curiosity ↓

compo.png

Will Compo finally disappear? Should Compo finally disappear?


Ten years later, because only three people signed up for compo, every ld77 compo participant received six big trophies xD

Scares on Schedule - Post-jam update out now!

Screenshot 1.png

A large post-jam update is now available for Scares on Schedule, taking all the feedback we recieved over the rating period into account. The game's difficulty has been fine-tuned to ramp up more slowly, hopefully making the game less frustrating. We've also done a bunch of extra polish across the game to make it the best it can be, and attempted to better teach the game's mechanics to the player.

We hope this update will provide a great experience for new players, and encourage previous players to give it another try! We have tried our hardest to make the game feel both fair and rewarding.

🎮 You can play or download the game here: https://berry-games.itch.io/scares

Changes

Balance

  • Villagers now only require 1-2 minigames each at the start of a run. Spawn rate increases now additionally increase the amount of minigames each villager requires, so once the maximum difficulty is reached, they will always require three minigames each like in the original version of the game.
  • There is now a visual alert when new villagers spawn off-screen, and a new visual + audio alert when an off-screen villager is nearing the staircase.
  • The melody minigame now has only 5 notes. The hitbox for ringing each bell has been widened slightly, and the same bell can now be rung repeatedly without waiting for the animation to finish each time.
  • In the candles minigame, the candles' hitboxes are larger, and the timer has been extended by 1 second.
  • The matching minigame now has only 4 cards. To improve visibility, the cards now have higher contrast, and the matching pair of cards will always draw above the others to make tracking them easier.
  • The BOO! minigame now has a more lenient timing window. It also resets faster, so the overall minigame takes less time to finish.
  • Upward acceleration when hovering objects in the hover minigame has been increased, and the timer has been shortened by 1 second.

Polish

  • Thunder sounds have been added to the title screen, and the backdrop has been replaced with a more detailed version.
  • All minigames now use the horror sting sound to indicate success.
  • A new sound effect has been added to signal when tutorial / difficulty up messages appear.
  • A new application icon has been added.

Fixes

  • The behavior of scares interrupting other scares has been fixed to work as originally intended (environmental scares interrupt each other, and minigame scares interrupt all scares).
  • Villagers can no longer become scared without animating, and can no longer continue walking after their final required minigame is completed.
  • Minigame success and failure sounds can no longer play multiple times in a single minigame.
  • The "(NEW BEST!)" text no longer suddenly disappears when the camera begins scrolling backwards at the end of a run.