Wolfmyths
banner
wolfmyths.bsky.social
Wolfmyths
@wolfmyths.bsky.social
🏳️‍⚧️ Indie gamedev/software programmer
🎮 Creating a game called Photophantasma
😺 I love cats and progressive rock/metal

Profile picture by @sketchthewitch.bsky.social

Ko-fi: https://ko-fi.com/wolfmyths
#godot #indiegamedev
Python was my first language, I understand what you mean

Learning statically typed langs helped me become a better programmer

I feel like I have to at least use basic type hinting in python though, but the moment I have to use more generic hints that end up sounding the same I give up
October 29, 2025 at 7:25 PM
Quick rant but I HATE pure type hinting a python project as someone who prefers statically typed code, theres so many non standard things you gotta know and import from the typing lib for it to be absolutely correct due do how dynamic python is and it drives me crazy
October 29, 2025 at 7:15 PM
From my experience with python using pyinstaller to make .exes can have a lot of bloat too with dependencies

Whenever I use python outside of its original purpose it feels like less effort to use another language like what you said about solutions being over engineered
October 29, 2025 at 7:10 PM
Turns out you were right! I messed around with physics and it didn't get anywhere near the results

What I ended up doing was creating a timer to signal when the player stops moving the mouse which changes the lerp's end point to go back to the object's default rotation
July 4, 2025 at 7:02 PM
The idea I have is that an object is being moved by the player's mouse and depending on the velocity of the mouse movement the object will tilt to the left or right a little bit

I got this to work but I can't figure out how to get it to lerp back down when there's no motion going on
July 4, 2025 at 5:06 PM
Upon research it seems what I am trying to make is something similar to PinJoint3D's use

Speaking of 3D physics objects, I never see tutorials for them, I didn't even know Join3D and its related classes existed until now lol
July 4, 2025 at 8:13 AM
Me dropping my collison layers on the floor and forgetting what they all mean (I keep forgetting to name them)
June 18, 2025 at 6:16 PM
I have a link in the thread of an article I found that really helps
June 12, 2025 at 9:10 PM
I ended up using a raycast that grabs the first valid material name from the mesh instance (which usually is the parent of a collision object)

A material is valid when it accesses a const dictionary with all the materials' names as key, that have soundstreams as the value
June 12, 2025 at 9:09 PM
Thankfully I found an article tackling this problem from a lot of angles, there's even examples and such

www.footnotesforthefuture.com/words/godot-...
Material Based Footstep Sounds in Godot
www.footnotesforthefuture.com
June 12, 2025 at 8:56 PM
It has been very flattering and motivating, but the problem is I don't know if its scary to others since I easily get scared, I don't even have textures for the enemies and they've gotten me a couple times 😭
May 22, 2025 at 8:23 AM