Everything's Fine by slaninas

[raw]
made by slaninas for Ludum Dare 50 (COMPO)

One-button infinite runner. screen.png

Ratings

Overall 517th 3⭐ 21🧑‍⚖️
Fun 443th 3⭐ 21🧑‍⚖️
Innovation 615th 2.053⭐ 21🧑‍⚖️
Theme 535th 3⭐ 21🧑‍⚖️
Graphics 590th 2.316⭐ 21🧑‍⚖️
Audio 477th 2.316⭐ 21🧑‍⚖️
Humor 405th 2.382⭐ 19🧑‍⚖️
Mood 548th 2.528⭐ 20🧑‍⚖️
Given 28🗳️ 3🗨️

Feedback

Allax
07. Apr 2022 · 15:57 UTC
Pretty basic game. The theme is developed in the most trite way, but the gameplay is quite addictive, although it feels a little sloppy.
Connor Magson
07. Apr 2022 · 15:58 UTC
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
Daniel Dewaswala
07. Apr 2022 · 16:15 UTC
2300 score, very fun game, surprised by how much you did without a game engine
🎤 slaninas
07. Apr 2022 · 16:40 UTC
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
10. Apr 2022 · 10:18 UTC
@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:
🎤 slaninas
10. Apr 2022 · 11:08 UTC
@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.
JovialKnoll
11. Apr 2022 · 21:55 UTC
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.
Nonnen
19. Apr 2022 · 12:55 UTC
A simple but addictive game, very nice. I would say the jumping doesn't feel great, but it provides an interesting challenge
LDJam user 288502
20. Apr 2022 · 01:36 UTC
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. _\/,/
zimny11
21. Apr 2022 · 10:56 UTC
Nice game. I like the falling block effect after the player. Good job!
matthewrobo
21. Apr 2022 · 16:09 UTC
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.
nardandas
21. Apr 2022 · 17:45 UTC
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!
🎤 slaninas
21. Apr 2022 · 17:56 UTC
@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.
🎤 slaninas
21. Apr 2022 · 18:05 UTC
@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