ForWantOfANail by maskinmask 2022-04-21T18:19:17Z
The link for play/download is missing.
Foon → Ludum Dare Explorer → Users → slaninas
| Year | LD | Theme | Game | Division | Rank | Ov | Fu | In | Th | Gr | Au | Hu | Mo | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 50 | Delay the inevitable | Everything's Fine | compo | 517 | 3.00 | 3.00 | 2.05 | 3.00 | 2.31 | 2.31 | 2.38 | 2.52 |
The link for play/download is missing.
The minimalistic graphics is really nice! The game is really hard for me, made just 1057 but it was fun.
Thanks for the comments, guys. I agree it's not innovative at all but I'm glad I finally managed to submit a game to the Compo after trying a few times without finishing the games (the closest was a few years back when I did a platformer in C++ and SDL2, it worked on linux but the SDL was always crashing when starting on Windows so I didn't even submit it).
As for the sloppiness, I'm not happy with the jumping, the intention was to make small jump when you press the button and larger jump when you hold the button but it feels more like a weird double jump, I wasn't able to get it better in time. Also, for reason unknown to me, the game runs at ~30 fps on Windows instead of 60.
Regarding the Rust, it was actually a challenge, I'm not a Rust expert and I wasn't creating any games for some time.
I wanted to sum the tools used but I was too tired when submitting so I will add at least here for those interested:
- OS: Ubuntu 20.04 LTS - Editor: vim - Language: rust - Rust crates: winit and pixels for graphics, rustbitmap for pics loading, rodio for sounds - Other tool: aseprite for graphics, sfxr to make some sounds, cross for Windows build
@lomna I started with The Rust Programming Language (https://doc.rust-lang.org/book/), then more practical Rust in Action. I think both are good but nothing can make up for just settings a goal (like making a game) and learning along the way.
@jamtempisto Thanks for the encouragement! I'm afraid the game is gone, I wasn't using GitHub back then. It run fine on Linux but was crashing on Windows. I was trying to find what's the problem and I ended up with a simple SDL hello world which was just creating a window. And it always crashed on Windows, not sure if it was a bug in SDL or my lack of experience with development on Windows but I was just annoyed at the time and thus didn't even submit the linux version which was running fine. And actually even this time I had some issues (like @jovialknoll mentioned the game is staggering) but the Rust cross platform build turned out to be much easier to do thanks to the cross tool.
@matthewrobo Thanks! Indeed. I had really nice minimalist graphics but just in my head :) I wasn't happy with this version and I tried to use just lines instead of full squares (just top without left, right and bottom) and I thought it looks better but the collision detection was for square tiles and I didn't want to poke into that at the time anymore so I changed it back. Thinking about it now, it would probably be fine with the lines. This wasn't actually my first compo game but first submitted, finally, I think I tried like 4 times before without success (with different accounts) :D I actually had to cut a lot from my original rather ambitious idea to make it on time a I was left with just a bare basics.
@nardandas Thanks! 4800 is a lot! There shouldn't be any parts that are impossible to go through, I went over all of them at least once to make sure but yea it took me some time to go over the stairs :D