allax 2022-04-07 15:57
Pretty basic game. The theme is developed in the most trite way, but the gameplay is quite addictive, although it feels a little sloppy.
Foon → Ludum Dare Explorer → LD50 → Everything's Fine
By slaninas
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Overall | 517 | 3.00 | 21 | |
| Fun | 443 | 3.00 | 21 | |
| Innovation | 615 | 2.05 | 21 | |
| Theme | 535 | 3.00 | 21 | |
| Graphics | 590 | 2.31 | 21 | |
| Audio | 477 | 2.31 | 21 | |
| Humor | 405 | 2.38 | 19 | |
| Mood | 548 | 2.52 | 20 |
Pretty basic game. The theme is developed in the most trite way, but the gameplay is quite addictive, although it feels a little sloppy.
It's really impressive you made a game from scratch with Rust for the compo, congrats! It's a shame the highscore doesn't work but it's not a big deal. I think it's pretty interesting that the level is loaded from a bitmap file haha. Nice work! :D
2300 score, very fun game, surprised by how much you did without a game engine
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
@slaninas thanks for the info. I was thinking of learning rust. Maybe gamedev would be a great way to familiarize myself with the language :smile:
@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.
Good for having some expressivity to the jumping, but was very demanding without movement having a great feel to it. Separately, I think there were some performance issues, or some slight staggering to the game drawing.
A simple but addictive game, very nice. I would say the jumping doesn't feel great, but it provides an interesting challenge
Nice little programmer game, simple but complete.
>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
Please submit it anyway!
Keep in mind that according to the rules, you're allowed and even encouraged to port your game after the deadline.
>*Porting* (especially to Web or Windows) can happen *after* the initial 48 hours. The longer you wait though, the less time participants will have to play your game.
You can even fix some bugs, you just need to make sure that at least one version is done, and you can't add new features.
>Certain Bug Fixes are allowed. You can’t add new features, but if something broke or didn’t work correctly as you were finishing up, you can fix this after the deadline. You are asked to highlight the changes you make in your submission (a short change log). You probably wont get a 2nd chance with some players, but at least it wont be a problem for future players.
There's even a video on Youtube by @PolyMars where he ports his game to 5 different game consoles.
By the way, props for making your game using vim. _\/,/
Nice game. I like the falling block effect after the player. Good job!
Got a score of 1223.
I think the graphics were a bit unclear but it's always a massive undertaking to make your own engine, especially in 48 hours. Your first compo game was a lot more ambitious than my first.
Good job.
Really cool project - love rust! Really cool to make something without like, bevy, in 48 hours. It's a little on the slim side for a game but that's fine. I found the different patterns in the level really disparate in difficulty. The stair step one ALWAYS killed me. I got around 4800, showing the players high score would be nice. Overall good job!
@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