It may not look like much, it's in fact only the @godotengine 2d game tutorial "Dodge the Creeps", but hey, I wrote(-ish) a first game in Godot (and apart from a GLUT based Snake clone in university also my first game ever) AND got it exported and running on the #SteamDeck, in just under 2h!

#GameDev #GameDevVacation

Experimenting with the physics engine, did something terribly wrong while attempting to spawn bullets, and now my little spaceship looks like it is laying eggs. Ah well. It's Easter! 🐇

Well, no more egg laying, some nice pewpewpew and Asteroid-like controls, some shot pushback, wrap around and SFX. Gravity of the planets isn't working for some reason that I have not been able to figure out, but all in all I learned a TON today thanks to the tutorial and then my own experiments.

More learning tomorrow 😊

*edit* forgot to add, the stuttering is only in the screen recording (no idea why), the game itself doesn't do that.

Physics engines: The gift that keeps on giving 😂😂😂

In the end I managed to fix this hilarious bug and finish another game, this time a pong clone (what a surprise). Code and SFX by me, graphics provided by my partner, music a CC0 Synthwave song called Flux Capacitor found online.

Used the physics engine and also played a bit with 2D lighting. Might return to this to play around a bit more with gameplay adjustments ^^

Still struggling with syncing issues when recording these, excuse the small sfx delay please.

I gotta say, I really enjoy running into bugs during game development, way more funny than what I usually run into when working on OctoPrint ^^

And with that, good night for now.

@foosel What other projects do you publicly work on? Would love to just see where your creativity has taken you?
@Stark9837 Nothing gamedev related yet, currently on a four day learning run to get my foot into the door for the first time. The thread contains my journey 😊
@foosel @Stark9837 how’s your opinion about Godot so far? I have some awesome ideas for games (mainly tycoon/simulation style) but can’t decide on which engine to learn. Feels like such an investment to commit to a specific engine :D

@ctm @Stark9837 Pretty great! There are still some issues in the freshly released version 4 and a lot of the tutorials out there are still for 3.x, which means I have to work around some stuff, but it still feels like a good decision to go with 4 from the get go.

The 2d tutorial was great to get an idea of what is where & how things fit together, docs all in all are amazing and making me feel a bit self conscious about OctoPrint's 😅

So far can only recommend it! And it's FOSS!

@foosel @Stark9837 Thanks, might be something to check out over the long weekend :)