A robot with funny physics goes down for a diamond by ToKto
My first game, and also my first ludum dare
done in one day
Edit: I do not know how honest this is... but I listened to the comments and to my desire to finish the game and finished it in half a day and updated it on itch, I will be glad if you accept this and judge it by the itch version.
| itch.io | https://tokto007.itch.io/a-robot-with-funny-physics-goes-down-for-a-diamond |
| Original URL | https://ldjam.com/events/ludum-dare/57/a-robot-with-funny-physics-goes-down-for-a-diamond-zip |
Ratings
| Overall | 728th | 3.088⭐ | 42🧑⚖️ |
| Fun | 531th | 3.238⭐ | 42🧑⚖️ |
| Innovation | 413th | 3.275⭐ | 42🧑⚖️ |
| Theme | 616th | 3.363⭐ | 42🧑⚖️ |
| Graphics | 748th | 2.713⭐ | 42🧑⚖️ |
| Audio | 526th | 2.692⭐ | 41🧑⚖️ |
| Humor | 281th | 3.237⭐ | 40🧑⚖️ |
| Mood | 810th | 2.744⭐ | 41🧑⚖️ |
| Given | 56🗳️ | 60🗨️ |
Thanks for the comment, since this is the first time I've posted the game, this is the first time I've received a comment, and it's so gratifying)
I think that the movement could have been snappier, so higher gravity and quicker jumps. I also missed feedback when a collision would kill me. I assume it depends on velocity. It would be nice then to have some kind of meter or just show an image when the threshold value for getting me killed was reached. I also missed sounds. Just some wind ambience or similar looping in the background, and a sound when releasing the jump I think would have given a lot. There are free sound libraries, for example freesound.org where you can find it really easy. Just make sure it's creative common so you are allowed to use them.
Anyways great first entry and good luck on the next! :D
edit: oh yeah! I think it would be really nice to have a link back here from itch, so people don't loose this site before leaving a score! I there is one that I just missed, just ignore this :P
edit: Well, whether you crash or not is already calculated there, so (if (the coordinate at the moment when you left the ground minus the landing coordinate is greater than the maximum load ) then (death) )
If the crash was able to be anticipated, like with a danger meter or perhaps a healthbar as well to make it more forgiving, I think I would've played for longer.
But a fun and different entry to the other games published.
Don't give up!
Your game is fun and you will improve as you make more and more games! :smile:
edit:
I fixed it, but while I was testing, I moved the end goal to the beginning, and forgot to put it back XD.
I cannot maximize the game, it might be a thing with my browser. But I noticed that I got a lot more speed if I press at the B position instead of A so my jump must have been a lot slower than intended. I assume that you use the mouse pixel coordinates to calculate jump speed then, for example mousepos = pixel {503, 1129}. The problem with that is that you will have different jump force depending what resolution your screen have. Typically you want to you use view space instead which would give you the mouse pos as a number between 0 and 1. So if x is 0 the mouse is at the left border of the game window and if 1 its at the right. I'm not saying you need to fix it now, but maybe keep in mind for your next game! This also means that if you using a 4k screen your jumping might be a lot quicker than mine. So me saying that I wanted the jumping to be snappier might because I'm playing windowed on a 1920x1080 screen.

Yes, I've already figured it out : P, Eh.... I don't like doing backend stuff... screen size, json saving, it all seems complicated to me.... But I'll try next time.
The deaths felt a bit inconsistent for me, as the robot sometimes survived landing on its head. I also wish you had more control of how the robot turns. Other than that, it was fun!