this post was submitted on 18 Jul 2026
300 points (100.0% liked)

Game Development

6315 readers
1 users here now

Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.

Community Wiki

founded 3 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] unknownuserunknownlocation@kbin.earth 39 points 3 weeks ago (2 children)

MS Teams just had a panic attack.

[–] tanisnikana@lemmy.world 16 points 3 weeks ago (1 children)

Teams does that even when running entirely unconstrained.

[–] Wiz@midwest.social 7 points 3 weeks ago

Plus, it lets you cook an egg in the surface of your laptop.

[–] rustydrd@sh.itjust.works 5 points 3 weeks ago

As a result of this panic attack, MS Teams will use 30MB more RAM on the next startup. You should know better than to frighten poor MS Teams, when you know it's got poor self-esteem!

[–] ElectricAirship@lemmy.dbzer0.com 19 points 3 weeks ago

Best I can do is 60GB of AI generated assets for my farming/life simulator

[–] Sludgehammer@lemmy.world 19 points 3 weeks ago (2 children)

I think I can hear .kkrieger laughing scornfully.

[–] stoy@lemmy.zip 4 points 3 weeks ago

I have played it, it is a damn cool concept, the graphics looks cool but I found the actual gameplay to be rather sluggish.

[–] unit327@lemmy.zip 4 points 3 weeks ago (2 children)

I can hear QUOD laughing at .kkrieger's pitifullly large filesize

load more comments (2 replies)
[–] RightHandOfIkaros@lemmy.world 16 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

Wait, are entrants allowed to spread their game across multiple floppy disks, as was commonplace in the 90s?

Bonus points for saves being written to the floppy without checking if there is important files there already, leading to a broken game if the save file is put on the wrong floppy.

[–] MurrayL@lemmy.world 24 points 3 weeks ago* (last edited 3 weeks ago)

the freshly prepared game must be able to squeeze onto a single HD floppy disk - that’s just 1.44MB

Literally in the first paragraph of the article.

load more comments (5 replies)
[–] Kolanaki@pawb.social 16 points 3 weeks ago (2 children)

Procedural generation.

Procedural generation everywhere.

[–] OtakuAllTheWay@sh.itjust.works 3 points 3 weeks ago (1 children)

Yeah .kkrieger a 3d FPS is only 96 KB and it achieved that with procedural generation.

https://youtu.be/2NBG-sKFaB0

[–] unit327@lemmy.zip 2 points 3 weeks ago

quod is even more impressive at 64kb https://daivuk.itch.io/quod

[–] fubbernuckin@lemmy.dbzer0.com 2 points 3 weeks ago (1 children)

I'd love to see a basic Minecraft clone clock in under 1.44 MB

[–] RightHandOfIkaros@lemmy.world 5 points 3 weeks ago

Probably possible with no textures, or procgen'd ones.

[–] ChanchoManco@lemmy.zip 14 points 3 weeks ago (1 children)

Whoever designed the poster didn't see a floppy disk on their lives.

[–] Vex_Detrause@lemmy.ca 6 points 3 weeks ago (1 children)

Maybe it's a regurgitate essence of a floppy disk by AI.

load more comments (1 replies)
[–] devilish666@lemmy.world 13 points 3 weeks ago (5 children)

In era of hundreds of GB game, to see someone make game less than 2 MB is very surprising. it's like we going back to NES era where every game fit in one single cartridge, no update, no DLC, and no resources hogging, everything was smooth

[–] Goodlucksil@lemmy.dbzer0.com 14 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Many of the earlier SNES games were below 2 MB too, for example, Super Mario World is around half a MB, and A Link to the Past is around 1 MB.

[–] toxicbubble@lemmy.world 2 points 3 weeks ago

can confirm i used to burn snes roms on floppy

load more comments (1 replies)
[–] prole@lemmy.blahaj.zone 8 points 3 weeks ago* (last edited 3 weeks ago)

Not less than 2MB, but Animal Well is only 33MB in total. That's including any updates, etc.

That's so insanely impressive to me. One of the best games this decade, and it's way under 100 MB

[–] AnUnusualRelic@lemmy.world 2 points 3 weeks ago

I used to copy Apple II games, and they ran in 48k and often shared a floppy. Some even did vector graphics, which was kind of like deep black magic back then. The Amiga (which could actually do graphics properly) people will tell you similar stories.

load more comments (2 replies)
[–] HumanOnEarth@lemmy.ca 9 points 3 weeks ago (1 children)
[–] insomniac_lemon@lemmy.cafe 2 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

I love the idea, but it seems like a difficult (but not impossible) limitation. Godot won't make it even with heavy minification of a hello-world, Raylib is more realistic but I think the 3D rendering on its own already puts it above the limit so even untextured 3D is out. So, 2D or write-your-own-engine.

Well, maybe Raylib 3D might work with a static binary via musl, but at that point I'm pretty sure game design and programming would be small steps at that point.

[–] ICastFist@programming.dev 3 points 3 weeks ago (1 children)

Most ready-to-use engines simply cannot compete in these kinds of challenges, they have too much "cruft". Simply exporting an empty project will result in a ~35mb executable.

Funnily enough, SDL might also not be worth it, as the .dll alone will blow the limit. So people will either have to use whatever native win32 API there are, or directx calls, or going with VGA, which will also look era appropriate.

[–] insomniac_lemon@lemmy.cafe 2 points 3 weeks ago* (last edited 3 weeks ago)

It's not clear if dynamic linking is allowed or not (considering it's something you really have to go out of your way to avoid), which is a big difference.

I was also going by some modified Raylib examples (+bindings, Linux, so size is influenced by that) I already had compiled, 1,372,160 bytes for the 2D one (no textures/sounds, just collision detection and some polygons). With my original comment I wasn't even thinking about how dynamic links could be counted for size, only that static linking could be smaller (which isn't even a guarantee).

EDIT: Actually, the 3D one (yaw_pitch_roll example with plane replaced with a vertex-painted office plant) is smaller after the binary is stripped.

Just the logic .so for one of my Godot projects is significantly big (761,856 bytes for something with ~250LoC) though that might be on the bindings or even my compilation settings.

[–] Axolotl_cpp@feddit.it 3 points 3 weeks ago* (last edited 3 weeks ago)

The best bet is to generate some stuff on the fly or on demand, if you wanna make it 3D

[–] frunch@lemmy.world 9 points 3 weeks ago

I would love to see a return to the floppy and old-school computing, esp in response to hardware skyrocketing in price... I know it's unrealistic but it hits me right in the nostalgia reading about this stuff

[–] taiyang@lemmy.world 7 points 3 weeks ago (2 children)

I actually had 5 and a quarter inch floppies as a kid and apparently they cap out at 1.2MB. They had pretty rad games, although I barely remember why we had like, hundreds of them, obtained second hand I guess.

[–] Valmond@lemmy.dbzer0.com 5 points 3 weeks ago (1 children)

IIRC they were more like 170kb? Single sided (single density). I had the C64 ones.

[–] Kelly@lemmy.world 3 points 3 weeks ago* (last edited 3 weeks ago)

My family's IBM compatible had 5¼" double sided double density disks that held 360KB.

But there was a lot of variations between platforms:

https://en.wikipedia.org/wiki/List_of_floppy_disk_formats

[–] bjoern_tantau@swg-empire.de 4 points 3 weeks ago (1 children)

We had hundreds with pirated games for our C64. Alongside miles of printouts to see which game is on which disk.

[–] Valmond@lemmy.dbzer0.com 3 points 3 weeks ago

Boxes with floppies of pirated games.

Good times ☺️

[–] mikenurre@lemmy.world 7 points 3 weeks ago (2 children)

How about a full 100MB to honor the late not-so-great Zip drive?

[–] MurrayL@lemmy.world 10 points 3 weeks ago* (last edited 3 weeks ago)

And, to further honour the Zip drive, every game submitted must be corrupt and unreadable.

load more comments (1 replies)
[–] HexesofVexes@lemmy.world 6 points 3 weeks ago (2 children)
[–] Prathas@lemmy.zip 4 points 3 weeks ago (2 children)

Holy moly, this is insanely awesome. Can this revive Chromebooks and ancient machines? Can it actually play YouTube videos with sound, though?

load more comments (2 replies)
load more comments (1 replies)
[–] unit327@lemmy.zip 5 points 3 weeks ago (2 children)

That's enough for at least 22 copies of QUOD

load more comments (2 replies)
[–] melsaskca@lemmy.ca 5 points 3 weeks ago

I remember installing "PowerBuilder" onto my machine back in the day. It was 22 floppy discs to get the complete enterprise edition installed.

[–] vala@lemmy.dbzer0.com 3 points 3 weeks ago (1 children)

WASM-4 would good engine for this. Assuming you don't also have to ship the runtime.

https://wasm4.org/

Games are at most 64kb.

[–] xthexder@l.sw0.com 5 points 3 weeks ago (3 children)

It seems they're including the runtime in the size, and have prohibited web based games for this reason (unless you can find a browser that fits in 1.44MB). Submissions must be a native executable (I'm assuming for x86)

load more comments (3 replies)
[–] tigeruppercut@lemmy.zip 3 points 3 weeks ago

Just think how much more breathing room people coding for boot sector games would have

https://ish.works/bootsector/bootsector.html

load more comments
view more: next ›