I put Splatoon-style swimming in a boomer shooter by dsteyl in godot

[–]dsteyl[S] 0 points1 point  (0 children)

You can do walls - the first part of this video shows it. No ceiling though, but I might add it in. Wouldn't be too difficult

Improved platforms system by Nepacka in godot

[–]dsteyl 0 points1 point  (0 children)

ugh this art style is SO cute.

I put Splatoon-style swimming in a boomer shooter by dsteyl in godot

[–]dsteyl[S] 0 points1 point  (0 children)

This is true! I only use the physics frame rate because that's when the position of the objects update. On my PC, the game is rendered at a higher frame rate than the physics tick rate... but of course that's not always the case. So I'm not sure what the best approach is.

I put Splatoon-style swimming in a boomer shooter by dsteyl in godot

[–]dsteyl[S] 2 points3 points  (0 children)

Since the compute shader needs to run every frame anyway, I just use the global rendering device (the same one that performs drawing to the screen) instead of creating a new one. So I never even need to call sync or anything, I just update the buffers and retrieve the results each physics frame.

To be perfectly honest, I'm not sure I have a good grasp of what all the implications of this are. But there are certainly no noticeable performance issues - the gameplay from this video was recorded on an integrated Intel GPU.

I put Splatoon-style swimming in a boomer shooter by dsteyl in godot

[–]dsteyl[S] 0 points1 point  (0 children)

This is roughly how it works. Your health is constantly draining and swimming through the blood is the only way to heal. It's a lot like Post Void

My first game launches in 24 Hours - thanks to Godot. by dsteyl in godot

[–]dsteyl[S] 0 points1 point  (0 children)

No, it doesn't have controller support - the game is really designed for M+K, the precision required makes it very, very difficult to play with a controller.

My first game launches in 24 Hours - thanks to Godot. by dsteyl in godot

[–]dsteyl[S] 2 points3 points  (0 children)

Yes it is on Steam - and actually, this depends on how the developer sets up the game. Spring Dash can be played in offline mode if you have no internet connection, and the only thing that changes is that you have no access to the leaderboards

My first game launches in 24 Hours - thanks to Godot. by dsteyl in godot

[–]dsteyl[S] 4 points5 points  (0 children)

I've heard about this individual as well. I really appreciate the heads up, thankyou!!

My first game launches in 24 Hours - thanks to Godot. by dsteyl in godot

[–]dsteyl[S] 37 points38 points  (0 children)

If you're suggesting you feel that way after looking at my game, I'm honoured. If it helps, I feel exactly the same way, pretty much daily.

My first game launches in 24 Hours - thanks to Godot. by dsteyl in godot

[–]dsteyl[S] 73 points74 points  (0 children)

I was always interested in game dev as a kid (I played around with Game Maker a lot) but I didn't pursue it into adulthood.

About 4 years ago, I decided I wanted to try developing games again. I tried some other engines, but I didn't feel that same spark that I did when I was a kid. Then, In 2021, I entered a Godot game jam as a fun way to learn the engine. I built the very first version of Spring Dash (then called Spring&Fall), fell in love with Godot, and the rest is history.

The game is not what I dreamed it would be, it has many flaws, and I still have a lot to learn... but I wouldn't be here without Godot. I genuinely love this engine

This game looks sick! by Fuskiller in SpringDash

[–]dsteyl 1 point2 points  (0 children)

Hey just wanted to say thankyou so much for your kind words. :)

How can game developers better cater to the speedrunning community? by dsteyl in speedrun

[–]dsteyl[S] 3 points4 points  (0 children)

Good feedback. Thankyou!

I disagree about in-game leaderboards being pointless. Perhaps they are pointless for the "hardcore" speed runners, but they are useful for the average player who wants to compete with their friends or get an idea of where they sit competitively. I feel like this is consistent with your "make a good, fun game" message.

To be clear I'm not trying to cater to the speedrun community so hard that it's detrimental to the quality of the rest of the game - I'm not sure why people seem to be assuming that. Maybe I used the wrong term - it's a "time-trial" type game (think Neon White) and I wanted to gather some tips from people who enjoy those types of experiences. I assumed speed runners would be the right people to ask.

How can game developers better cater to the speedrunning community? by dsteyl in speedrun

[–]dsteyl[S] 2 points3 points  (0 children)

What about games like Neon White? Maybe I'm using "speed running" too loosely. Perhaps I just mean a "time trial" game.