GreedyDude by Nnnnneeeedddd

[raw]
made by Nnnnneeeedddd for Ludum Dare 58 (JAM)

Welcome to GREEDY DUDE

This is a game made from scratch in Vulkan and C++ in 72 hours. I started with some various home-made Vulkan utilities as base-code.

I've been trying to make a game in Vulkan for the Ludum Dare for a while now, and never finished one, so very proud of this one.

and the game is actually FUN too!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Some tips for ppl who bother to read this:

  • You can use space for pickup and throw, I should've said this in the game somewhere (it says press space to throw, but only 'e' to pick up.

  • You can use SCROLLWHEEL for changing mouse sensitivity, if it isn't to your liking, again, this is said nowhere in-game silly me...

  • Be careful with the bombs, in the first bomb level, you can take out all the entities with a well placed bomb.

  • Don't throw the bombs in single block lanes, it will immediately blow up (the collider is basically a block wide).

  • Use bombs on the last level ONLY on the giant enemies, it takes about 3 bombs to kill one, you can't (reasonably) kill the giants by throwing rocks/keys at them, (it does do damage, but about '25', and the max health of the giants is 1500).

gameplay.png

gameplay2.png

gameplay3.png

gameplay4.png

Ratings

Overall 273th 3.657⭐ 37🧑‍⚖️
Fun 271th 3.529⭐ 37🧑‍⚖️
Innovation 463th 3.136⭐ 35🧑‍⚖️
Theme 502th 3.5⭐ 35🧑‍⚖️
Graphics 421th 3.6⭐ 37🧑‍⚖️
Audio 358th 3.258⭐ 35🧑‍⚖️
Humor 259th 3.353⭐ 36🧑‍⚖️
Mood 348th 3.621⭐ 35🧑‍⚖️
Given 37🗳️ 45🗨️

Feedback

Steven Garberg
Oct 07th · 02:24 UTC
Pretty cool tech demo! I'm impressed by what you accomplished over the weekend. Also, as a child of the early 90's, I love the aesthetic!
Taximan981
Oct 07th · 02:38 UTC
Cool that you made it from scratch! Art took advantange of the simple models and looked really nice. I didn't learn early enough the point of collecting coins so I stopped caring quickly. The bombs were very satisfying. Nice work!
🎤 Nnnnneeeedddd
Oct 07th · 03:34 UTC
@taximan981 I was worried people wouldn't get far enough to see the bombs! :smile: Thanks so much for playing! Seems like it's actually running for people!
varenka
Oct 07th · 04:27 UTC
Very impressive to make this from scratch for the jam. Runs perfectly on Linux through Proton.
Brendan Aeria
Oct 07th · 04:30 UTC
"Made from scratch" is low key high key crazy
🎤 Nnnnneeeedddd
Oct 07th · 04:42 UTC
@varenka runs on linux?!!! That's awesome!! I guess proton has less to do with Vulkan than dx :thinking: Thanks for playing!
🎤 Nnnnneeeedddd
Oct 07th · 04:42 UTC
@brendan-aeria haha, cheers :smile: 'scratch'-ish, I wrote some vulkan wrappers beforehand (+ some audio stuff)
bearcage
Oct 07th · 06:51 UTC
I wasn't able to get it running in crossover/bottles on macos, unfortunately (it throws an assertion after logging loading level1 at winevulkan/loader_thunks.c:6203 -- i.e. someplace in wine's wrappers), but I'll circle back on a windows machine. Very cool that you made something from scratch in the jam period, and I love to see folks using glm and sdl, they're great libraries!
LDJam user 148539
Oct 07th · 14:02 UTC
Very Cool
JuanRod707
Oct 07th · 16:41 UTC
Bro did you even sleep?? Great work!
bwalter
Oct 07th · 21:49 UTC
my computer won't let me download it because it thinks it's a virus. I'll try again soon :thumbsup:
ACartlidge
Oct 08th · 02:09 UTC
So so impressive!! This is what I thought everyone did for LD (before I learned how anything worked) so this is very inspiring! It was super satisfying to walk around and collect the gold, really nice juice. I did have a couple visual issues, some z fighting on the ground, and the enemies were invisible? Wasn't sure if that was deliberate or not but it was kinda a fun challenge, the particles were still visible! Awesome work!
eloc
Oct 08th · 02:09 UTC
Beautiful game. Great music. Simple, but challenging. Well, the last boss was anyway. I really appreciate how fast your greedy dude moves.
🎤 Nnnnneeeedddd
Oct 08th · 10:35 UTC
@Gat Thanks for playing!

@juanrod707 there was not a huge amount of sleep involved :sweat_smile:

@acartlidge Tysm! I resonate with that a lot, I think people used to use game engines a lot less when I started, but now seems to be de-facto :smile: I'm not sure why the enemies were invisible, I know there's z-fighting if you fly under the map, but the floor is only 1 plane, sounds like you had some whacky glitches going on :rofl: (it is a vulkan game, so updating drivers could make a genuine difference)

@eloc Thanks! That means a lot!! :)
Patatje
Oct 08th · 17:51 UTC
Super neat game! really cool visual style. Collecting all the gold felt really satisfying. The final level took me quite a while. Overal just a really good entry and had a fun time with it :)
Budaniel
Oct 08th · 19:17 UTC
I like it! The rotund waddling main character was charming, and the gameplay loop was satisfying.
skale
Oct 08th · 19:51 UTC
I am impressed. Everything is great here - visuals, sound, gameplay.
youpz
Oct 08th · 22:26 UTC
Cool game, simple but interesting
Eugenik
Oct 09th · 00:07 UTC
Love the character sprites!.
Blazerker
Oct 09th · 05:07 UTC
Aw, unfortunately, the game crashes on load on my system. Would have loved to give it a play.
ilqim
Oct 09th · 10:15 UTC
funny. i love it
🎤 Nnnnneeeedddd
Oct 09th · 10:56 UTC
@patatje @budaniel @skale @youpz @eugenik @ilqim Thanks guys!!

@blazerker Yeah, I actually expected more reports like this, I suspect it's some unsupported Vulkan features or some such. Thanks for trying! :smile: (using very modern tech, for an extremely retro game haha)
Re-Markable
Oct 09th · 15:10 UTC
This is such a fun game!!! The throwing mechanics are really simple to understand but work really well for both puzzling level design and combat!

On the second enemy level the 3rd guy didnt drop a key so thats where I got stuck. Lovely game though, really had fun playing it, deserves more ratings!
EricNS
Oct 09th · 15:11 UTC
I lowkey wanna see this turn into a full game, really fun
🎤 Nnnnneeeedddd
Oct 09th · 15:14 UTC
@re-markable ah, yeah, if an enemy dies really close to a wall, it kinda clips into it, and can be hard to find, you can normally just about get it (but you have to know where it is :laughing: ). Thanks for playing!

@ericns haha, tysm!
Rogaven
Oct 10th · 18:05 UTC
It’s a pity there isn’t a web version
Kapricorn Media
Oct 10th · 18:11 UTC
I think what I liked the most were the controls. It's such a joy to control IMO and the idea is also really funny. I found really annoying that the tips at the beginning weren't things you could toggle off, but you had to walk away from./ Idk if that makes sense, but overall super fun!
🎤 Nnnnneeeedddd
Oct 10th · 18:18 UTC
@kapricorn-media tbf the tips turn off after the first level

Unless you mean the notes? Anyway yh,was quite hard to trigger info in a nice way within the time frame. Ideally should've had a button press to trigger/escape the scrolls
Kapricorn Media
Oct 10th · 18:32 UTC
@nnnnneeeedddd exactly! Either way it's a really minor thing. Overall I had a blast haha
zowell
Oct 11th · 11:44 UTC
I really liked the visual style, but the gameplay is incredibly boring after passing the minions, you need to open the doors with keys, which gets boring very quickly, if you remove the keys it will be better in my opinion
🎤 Nnnnneeeedddd
Oct 11th · 20:24 UTC
@zowell It's worth noting. After you get to the minions it's not mandatory to collect the gold. I just wanted to make sure people got the mechanic before moving on in the early levels.

The bombs and the bosses are the part I'm most happy with :)
Loulou
Oct 12th · 14:31 UTC
Great game and congrats for making it from scratch ! The atmosphere is nice, and the levels are well designed so that getting lost never feels frustrating
someone
Oct 13th · 20:55 UTC
That was really fun. Seems I managed to miss some coins though. Works great on Linux with regular Wine too.
The bombs were satisfying but I kept blowing myself up when the character was not facing the same direction as the camera.
The rock pickup radius could do with being a bit more generous. It was not so easy to grab them when running from the minions. Also the scrolls covering the vision when you have to move away from them to close was not ideal.
A great entry. Messing with Vulkan has been on my todo list for a while too.
🎤 Nnnnneeeedddd
Oct 13th · 21:06 UTC
@someone tysm for playing!! If you die each chest adds to the "total possible" gold on restart. So you can only 100% if you don't die. It's a bug, I suspect you did indeed find all the chests.

I would say all your points are spot on! Thanks for the thorough playthrough 😂😂
gmaker
Oct 13th · 23:27 UTC
love the particles! cool graphics!
Jeremy Ryan
Oct 24th · 05:44 UTC
Fun little game with a very retro PS1 feel (ever play 40 Winks?). As others have said, it would be nice if the rock pickup radius was just a little bigger since it was sometimes tricky to grab them during the combat segments.

I appreciated the particle effects and the little bits of gold that slowly roll after you if you don't pick them up immediately. The little bits of humor in the notes was fun (I like to imagine the boss literally wrote "(bossfight)" at the bottom of one of them).

Fun little entry and extra impressive to be made from scratch!