Re: Bug#1131503: RFP: hurrycurry -- cooperative mulitplayer cooking game
Xavier Del Campo Romero <[email protected]> Wed, 25 Mar 2026 00:20:17 +0100
| Newsgroups | gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <[email protected]> |
Hello, > Godot is packaged for Debian! I know. I was not referring to Godot (the engine), but video games *made with* Godot. For Linux, Godot exports video games as dynamically linked binaries with a small bunch of very common system dependencies, whereas all other dependencies required by Godot (e.g.: libpng, libogg, zlib, libsquish, etc.) are apparently statically linked against the binary. Which might explain why binaries are typically so big. For example, the ELF for "Hurry Curry!" [1] shows: $ du -h client-x86_64-unknown-linux-gnu 74M client-x86_64-unknown-linux-gnu $ ldd ./client-x86_64-unknown-linux-gnu linux-vdso.so.1 (0x00007fff12379000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fee155bc000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fee155b7000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fee155b2000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fee154c9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fee15200000) /lib64/ld-linux-x86-64.so.2 (0x00007fee155ec000 I am unsure whether Godot allows to export a binary where *all* dependencies are dynamically linked, as in other C/C++ video games packaged by Debian (e.g.: flightgear, torcs, 0ad). So, how is Debian solving that situation for video games made with Godot? Best regards, Xavi [1]: https://hurrycurry-download.metamuffin.org/client-x86_64-unknown-linux-gnu On 3/24/26 12:14, Joe Nahmias wrote: > Hello, > > On Sun, Mar 22, 2026 at 09:07:10AM +0100, Xavier Del Campo Romero wrote: >> Hurry Curry is such a great little video game! I've played it so many times with friends and family. >> >> Is there any prior art on packaging Godot video games such as this one for Debian? > Godot is packaged for Debian! I'm adding the Debian Games Team email list > where you can find more help. > >> On 22 March 2026 03:57:06 CET, Joseph Nahmias <[email protected]> wrote: >>> Package: wnpp >>> Severity: wishlist >>> X-Debbugs-Cc: [email protected], [email protected] >>> >>> * Package name : hurrycurry >>> Version : 3.0.1 >>> * URL : https://hurrycurry.org/ >>> * License : AGPL-3 >>> Programming Lang: Godot (client), Rust, Javascript >>> Description : cooperative mulitplayer cooking game >>> >>> https://codeberg.org/hurrycurry/hurrycurry >>> >>> Hurry Curry! is a cooperative multiplayer game about cooking. You work at >>> a restaurant accepting orders, cooking various dishes and serving meals to >>> customers. But don’t take too long, as customers might get impatient. >>> Features: >>> . >>> - Advanced state-of-the-art cooking simulations, with 26 different recipes! >>> Cook, bake and chop to your heart’s content. >>> Don’t let the customers starve! >>> - The more chefs, the better! Manage the chaos using coordination and >>> communication. >>> - You don’t have any friends available now? No problem! Hurry Curry >>> features different bots who will happily play with you instead. >>> - Explore more than 20 unique restaurant layouts, each featuring different >>> challenges and obstacles. From counters that block your path to conveyor >>> belts that automatically deliver the dishes — the different maps will >>> certainly keep you on your toes! >>> - Punctual food deliveries will be rewarded! Each map has a leaderboard >>> showing the best runs so far, which allows you to easily compare your >>> performance to that of other teams. If you want to, that is. > --Joe >