FoonLudum Dare ExplorerLD57 → GOLD HUNGER

GOLD HUNGER

By mibi88

View on ldjam.com

CategoryRankScoreCount
Overall8582.5625
Fun7882.6725
Innovation8442.3424
Theme6663.2125
Graphics7782.3424
Audio1.006
Humor6622.0820
Mood8592.1623

Comments

zatrit 2025-04-08 15:12

It's kind of fun to play, but the food runs out so quickly...

angry-fridge 2025-04-08 15:12

Hey, is there any specific reason this is built only for linux? I am on a windows machine and I want to try your game but I can't. Can you do a web export or a windows export? I feel you are really limiting yourself with getting more people interested

mibi88 2025-04-09 15:52

@angry-fridge, I just finished a quick and dirty windows port. What's cool is that I only had to adapt the engine to work on windows (it was painful, windows deeply sucks). I didn't made a windows build before, because my custom engine don't support windows (I had to make very shitty changes to the OpenGL ES backend to use modern OpenGL instead to get it working, and remove renderable sorting because the sorting algorithm needs to be stable for 2D rendering to work correctly, and I was using qsort, which doesn't need to be stable, quicksort, from which the function name comes from isn't even stable, but sure qsort doesn't need to be implemented with quick sort, and it is probably implemented with a stable sorting algorithm in glibc which made it work correctly on Linux). I'm putting the build online now.

mibi88 2025-04-09 16:05

@zatrit I made the food run out so quickly because my father told me that it was too easy before :smile:.

vegasword 2025-04-11 21:49

I think the hunger mechanics in your game might be reducing the fun imo. Since hunger increases over time and while mining for rare ores, it's hard to master the game strategically. In my own submission, I made a similar mistake where procedural generation overshadowed the main mechanic's strategic intent. I suggest removing the timer and letting players focus on balancing hunger and the distance to ores. To end on a more positive note, congrats on bringing your game to life through your own engine!

paul-maxime 2025-04-11 23:07

I agree with the comment above, the hunger bar should either decrease over time (for a more dynamic clicker game) or when mining (for a strategic game), but not both.

Upgrades shouldn't add negative bonuses (here, +1 hunger), unless we can toggle them to decide which build is better.

Looks like having a bigger screen makes the game way easier, since we can see more of the world. This probably shouldn't be the case, and the same information should be displayed regardless of resolution!

Even tho it's more engine-related than game-related, I like how easy it is to build from source, and very fast too!

mibi88 2025-04-12 11:07

@vegasword, on the beginning I had only planned to let the hunger increase over time, but then I had the idea to also make it decrease when digging

@paul-maxime, Before I had planned to make my game a bit differently, I had planned to add a boss on the end, and that's why I added the upgrades, but they don't make so much sense anymore.

> Upgrades shouldn’t add negative bonuses (here, +1 hunger), unless we can toggle them to decide which build is better.

Sure that would probably improve it. I added the +1 hunger tradeoff to add a strategic aspect to the upgrades.

> Looks like having a bigger screen makes the game way easier, since we can see more of the world. This probably shouldn’t be the case, and the same information should be displayed regardless of resolution!

Yes, I should have scaled the map up when the screen size increases.

> Even tho it’s more engine-related than game-related, I like how easy it is to build from source, and very fast too!

Thanks! I feel like just using bash scripts works way better in the end than any build system.

duckmaniac 2025-04-12 14:37

I liked the procedural generation of the world and the upgrades system. The game was a little bit of a letdown on my laptop (~10 fps), also would have liked a slightly longer play session - right now you lose too quickly due to hunger. Good job!

justuspan 2025-04-12 14:59

The idea of this game is relatively simple, but sometimes that can be an advantage because it makes the gameplay more focused. However, unfortunately, I encountered some significant performance issues, causing the game to always be in a laggy state. My version is Windows.

broco 2025-04-12 15:35

It took me a while but finally got the hang of it.

Too bad there's some kind of leak, because every time I reset FPS keep getting lower and lower. Some sounds and music would have been great as well.

Nice entry anyways! 😉

incd021 2025-04-12 16:10

Nice game, took me a few tries to figure everything out, (missed the upgrade part at first). Nice detail that the lava actually falls down. I would have liked to be able to play it using WASD not only arrow keys. Good work :slight_smile:

mibi88 2025-04-12 16:19

> The game was a little bit of a letdown on my laptop (~10 fps), also would have liked a slightly longer play session - right now you lose too quickly due to hunger.

It's weird, the windows version seems to be very very slow. It manages to run at more than 1000 fps if I uncap the framerate on my old PC on linux. I did the windows version quickly and I don't know window.h etc. so well, it had been painful to set up, so I probably did some inefficient stuff. I'll make a web version which will have better performances soon.

> I would have liked to be able to play it using WASD not only arrow keys.

I have an AZERTY keyboard so I prefer making games that use the arrow keys, and I didn't had the time to add a menu to change the controls.

tomknocker44 2025-04-12 19:01

Like others, I also had pretty serious FPS issues after playing for a bit on Windows. I like the idea for the game, and think if instead of your hunger going down with time, it went down when you mined, it would be a bit more fun. Cool that you made you own engine for this!

someone 2025-04-12 19:27

I feel somewhat dirty running your hacky windows build in wine, but my glibc is outdated and I cant be arsed to build it from source. It worked but I had no mouse cursor in the menu. I recommend giving emscripten a whirl, I found it super easy to set up for my engine.

As others have mentioned the hunger meter drains way too quickly to get much of a feel for the game. My first attempt I never even saw any minerals at all.

angry-fridge 2025-04-12 20:59

I just played the game and did my fans started to spin up and I have a pretty beefy PC with 64GB RAM. That aside, I think the premise was interesting - plot your movement before you run out of energy so you can replenish the energy.

I think there is some RNG involved because one the rounds had food on my right, then some yellowy mines to avoid and there was no food in sight so I just died. Also ran the game on windows and there wasn't any sound but I understand you did a port to windows that you did not plan so I can ignore that. I am not sure what

I don't know what to suggest to make it better, but I would probably fix that RNG issue where you just die regardles or maybe thats not an issue and I am just a bad player but it felt a bit out fo reach.

Also as other have mentioned, the hunger meter did feel like it drained a bit quickly.

Actually, thinking now about a suggestion - could have like a combo system where you do something say eat 3 of the same kind in a row within some time and a few levels are cleared to help you out, like a reward of sort. Anyway, I think that is all from me, cool little game.

mibi88 2025-04-13 14:43

@someone, I just finished adding web support to my engine, and I'm currently creating the itch.io page for my game, the web version will be online soon.

@tomknocker44, @justuspan, I'll try to fix the windows build soon.

@broco, I know there are some, I'll fix them.

> Actually, thinking now about a suggestion - could have like a combo system where you do something say eat 3 of the same kind in a row within some time and a few levels are cleared to help you out, like a reward of sort. Anyway, I think that is all from me, cool little game.

Yes that could have been interesting.

mibi88 2025-04-13 17:38

I fixed the memory leaks, so now you shouldn't encounter slowdowns when playing. I'll update the windows build soon.

@angry-fridge, yes, there is some RNG involved. If you take a look at the output in the terminal you can see the seed. I didn't had the time to add an option to let the user choose a seed, as I usually do (all my other entries also had randomly generated maps, I'm too lazy to design levels).

angry-fridge 2025-04-13 18:11

@mibi88 no worries at all, I think trying to build your own engine to support different builds during a game jam is a different game, hats off to you

johneyd 2025-04-13 18:27

This could be a fairly interesting game if the controls worked properly. Unfortunately, the arrow keys don’t function, forcing me to dig only downward in the center of the screen, where mining resources are scarce. However, the upgrade system is quite engaging—here’s hoping the developer fixes the controls so the game becomes playable!

mibi88 2025-04-13 18:46

@johneyd, The embed doesn't work so well on both the ldjam page and itch.io. Go directly to its content, at https://html-classic.itch.zone/html/13371183/index.html. I'll try to fix them.

@tomknocker44, @justuspan, @duckmaniac, @broco: The FPS issues should be fixed now, it would be nice if you could retry. I'm not sure if the windows version works better, I at least tried to fix it. I fixed the memory leaks, so now it shouldn't slow down when retrying and I also improved the quick and dirty port of my engine. The web version should work correctly now, if you go directly to the address linked by the iframe: https://html-classic.itch.zone/html/13371183/index.html.

EDIT:

I removed the embed here because it worked too unreliably.

eugenik 2025-04-14 04:18

Was fun GG

crozzy 2025-04-15 14:19

Quite a fun game and not very difficult) but health drops pretty quickly and it forces you to panic to look for ore faster) Cool idea and realization, well done

milq 2025-04-15 22:39

First of all, hats off to you. Creating a game using your own game engine, MibiEngine2, is a huge achievement and you should be proud of everything you’ve accomplished. As a Debian GNU/Linux user, I sincerely appreciate that you provided a build for this operating system. Since you asked for feedback, I’ll do my best to give it constructively. In my humble opinion, the first area to improve is the audio; just a few sound effects would greatly enhance the game, even without music. Many game jam entries have scored very highly with sound effects alone. Next, I’d suggest allowing players to upgrade resources immediately after dying rather than having to return to the main menu. It could also be interesting if mineral resources were used for upgrades, and apples or chickens were added as food elements. Other than that, the game is already a lot of fun, and the fact that you built it with your own engine makes it feel truly unique. Unlike games made with engines like Godot or Unity, which tend to share similar physics and feel, games like yours have a special charm. So, congratulations again, I genuinely think it’s a great entry and a great game.

cure 2025-04-15 23:33

810!

crid626 2025-04-16 03:10

I have soft spot for upgrade game, so I can see myself playing and really enjoying more developed version. Its fine, its fine. It really cool you make own engine, fps drop after first round? graphics understandably simple but need advancement. No audio, I understand. Good job!

mibi88 2025-04-16 13:33

Thanks for all your very complete and constructive feedback.

> fps drop after first round?

Did you played the fixed version? I expected to have fixed it (or if you are on windows maybe I didn't fixed it correctly...).

aweskybear 2025-04-18 17:09

The fact that this was written in C is brutal! Congrats to that! Also the web build is great (since many of us play just such).

I would advise the following: advertise the fact that you can upgrade yourself in a more obvious way.. it almost was a put-off when I died several times to begin with very quickly : ))

However, ones I started upgrading it started getting a lot more fun!

From own experience and observation: whatever happens *the first few seconds* in your game may be Very importanr for the overall player experience! Maybe it felt confusing to me, at first, but later got better! Still, appreciating the low-level code stuff and deffo checking your source code later :ppp :heart:

thoastbot 2025-04-19 17:00

Hmm, coudln't seem to find much ores, just ate some dirt and died for the most time :x Even at times i finally found some ores, they barely helped to satuate my hunger q.q