Seb_degraff

LD 38

Tiny Defender

screen2.png

gif.gif

Play it here: https://ldjam.com/events/ludum-dare/38/tiny-defenders

Ludum Dare 54

Undefeated high score of 120!! on Seagull Island

@tristan-doell got an whopping score of 120, making the score break out of its box.

Can you beat it?

Personally I can't score above 50 (RIP).

promo3.gif

-> https://ldjam.com/events/ludum-dare/54/$379368 <-

Don't forget to send proof if you manage to beat it – or simply if you built a good looking village!

When you program in C...

People in the comments of our game brought up that it was possible to place elements past the top of the screen. Turns out I had forgotten a check, and the program was writing to unrelated memory, causing weird things to happen. Ah, the joys of low-level programming!

Thankfully running the game in debug mode and with instrumentation helps to find this kind of bugs!

montage-bug-seb.gif

I ported our game to a retro-style handheld!

console_post.gif

It took me a day, but I managed to port our jam game to my anbernic RG353m!

That cute little console runs linux and android, and I picked android for the port (if anyone knows how to compile a game for the RG353m running on linux, I'd be interested). I had to learn a bit about native android development, but a good chunk of the platform stuff was covered by the awesome sokol_app.h library that also helps with the original web version of our game.

Once the platform layer was covered and the build process was working, it was just a matter of adding gamepad-style controls. Instead of drag and dropping modules onto your island, you alternate between selecting a module and placing it, using just the directional pad and the A button, which leads to a nice flow I think.

https://www.youtube.com/watch?v=p__OA7sccdU

There no android build to download yet, but you can try the web version here!