2023-10-02 18:54
very peculiar interpretation of "limited space", couldn't have thought of it, nicely done The game is straightforward, short, some of levels are more challenging and interesting
Foon → Ludum Dare Explorer → LD54 → This Game Only Weighs 8 KB!
By unidaystudio
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Overall | 194 | 3.96 | 28 | |
| Fun | 403 | 3.63 | 28 | |
| Innovation | 117 | 4.00 | 30 | |
| Theme | 3 | 4.76 | 30 | |
| Graphics | 833 | 3.09 | 28 | |
| Humor | 522 | 2.97 | 26 | |
| Mood | 931 | 2.96 | 27 |
very peculiar interpretation of "limited space", couldn't have thought of it, nicely done The game is straightforward, short, some of levels are more challenging and interesting
I guess you won LD54 on a meta level
Cool little game (literally!) Some of the levels are actually surprisingly difficult!
What compiler flags did you use for release - did you try using the /O1 optimization flag to reduce space even further?
I actually really enjoy this type of theme implementation, very outside of the box. Also I'm kinda respect when games are created with limited instruments and resources. This is something I do in some way. And thank you for the last level, I was already scared after 5th XD 11.png
I concur with Stronf above me. I saw your post and was intrigued by the concept. It's a fun, challenging sokoban game, and while it's not particularly innovative, it's a solid game and the fact that it's under 16kb is very impressive.
Fun fact: Now that the game is 8 KB and zipped is 4, I can fit the entire thing (zipped), in HEX, in a single A4 printable page: image (22).png
(or in two pages, if I unzip it)
Never before I wanted to rate 6/5 for theme so badly :D Great job!
Level 5 was super interesting, needed to sit back and think about it. Makes my puzzle-seeking brain happy.
These types of creative takes are why I love game jams, great job :thumbsup:
I love your interpretation of the theme!
If I remove all the text from the game (the tutorials), I can go down to 6 KB:
ld54-file-size.png
But I'm not shipping this version of the game. :smile:
We need a new "tech" or similar category to properly rate technically impressive games like this one.
Super impressive, probably the coolest application of the theme I've seen so far. I wonder if you can fit the game on a qr code?
I love the fact that you took the theme and interpreted it as "limited disk space". Surely, with the hex code you gave, it can be ported to pretty much anything nowadays.
Amazing! I love the idea of doing a small executable for this theme. And on top of that the game was really fun as well. Great job!
Love your interpretation of the theme! I just have access to linux and mac, will see if I can setup a VM...
Thanks everyone for the amazing feedbacks! @ralian I have the source code linked with the game (it's on my github) and you can check the Makefile, but yes, I've used a lot of compiler flags and tricks to optimize it even more. One of the coolest ones is to not use LIBC (the default C library, that have important stuff like malloc, free, rand, memcpy and so on). I had to implement my own versions of those functions using the Windows APIs. It was a very interesting experience!
@daniel-grinshpon thank you! I wanted to make a game that fits on a QR code or a business card as well, but it turns out that I would have to reduce it even more to be able to fit, sacrificing some cool stuff I had. For example: I can reduce it by around 2 KB if I remove all the tutorial text in the game, making it ~6KB. But then it will be considerably bad in my opinion. So I think that 8 KB is a good trade off and I'm very happy with it.
Impressive game! ~~Looking forward to receiving the stack of punch cards by postal mail~~
If you really want to fit it on a QR code, and if you know javascript very well, you could port it for the web. Although good luck wrestling with the Canvas API when your budget is in bytes, especially for texture generation.
i really loved this. couldnt get past level 5 but have been playing since the past 20 minutes and haven't even realized!
Nice sokoban implementation. A couple of the levels were tricky. Bypassing libc was interesting. I tried building it with mingw but that ended up being 24k.
Very nice game, the fact that you're used the game size to fit the theme is such a good idea ! Overall a very pleasant experience.
@someone thanks! Interesting to know that you tried it on mingw. Did you replicate the flags I used for msvc? They will certainly make a lot of difference in the executable size, specially the optimizations and the defaultlib removal. Let me know!
Nice! Love the idea. That is a very tiny sokoban.
Incredible ! Good levels.
Great job !
Very original take on the theme, and it runs perfectly on linux with Wine. I agree we need a new "technical" category for entries like these!
My friend, you are crazy! :smile: I will print it to a A4 page to give it to my friends to play it :tongue:
As always congratulations! Guilherme Great! work
Amazing! I loved the Idea, besides the size, the gameplay is really fun, the way you interpreted the theme is incredible, I would never have thought of that. Great job!
Really good use of the theme! Game itself while not original is fun, since the original game is fun :p You did good designing levels, quite hard already by levels 3 and 4. It was a little wonky tho, the graphics wobbled and the occasional frame was completely artifacted, and the cursor was showing loading icon constantly when hovered over the window as if the program wasn't responding, so might want to look into that 😅 Otherwise enjoyable! But the main attraction here is of course the meta.
@ava-skoog Thanks! Regarding the bugs, I had to remove so many code for it to fit in such a small executable file, that some of them where sort of hard to completely get rid of without adding back some Kbs. :smile: