Sign in

Ian Durra

@freddifish.bsky.social
209 followers 416 following 1.2K posts

Games I'm working on: s.team/a/4155880 Mostly solo game development occasional politics (Leftist)

PostsRepliesMedia
Ian Durra @freddifish.bsky.social · 8h
forgot how much I like game writing, really can just put whatever you want, and the zanier the better. #godot also implementing a simple dialogue system was neat.
140
Ian Durra @freddifish.bsky.social · 21h
this scared me so bad #godot Courtesy of a degrees-to-radians bug
1141
Ian Durra @freddifish.bsky.social · 28/09/2026
Pepper’s ghost contraption!
020
Ian Durra @freddifish.bsky.social · 28/09/2026
Creepy hotel. Been having fun making 128x128 albedo-only textures using blender, ucupaint, krita, and #godot. Shoutout @passivestar.bsky.social who created a great tutorial on this process. passivestar.xyz/posts/proced...
0192
Ian Durra @freddifish.bsky.social · 27/09/2026
“Signal up, call down” gets passed around very casually in the Godot circles. But imo 90% of people are not following this, as the implications of adhering to this pattern significantly change your codebase. imo the Godot docs don’t go far enough in explaining this best practice.
010
Ian Durra @freddifish.bsky.social · 26/09/2026
Peglin rules. It has everything I liked about Peggle from back in the day + Slay the Spire progression.
010
Ian Durra @freddifish.bsky.social · 23/09/2026
I’ve been writing tightly coupled code up until now and it’s benefitted me while learning, as it enabled me to ship games. However once the projects grew in complexity it became hell to maintain. also made responding to player feedback very difficult as the code was one big knot. but no longer!!
130
Ian Durra @freddifish.bsky.social · 23/09/2026
Halfway through the post-mortem.
010
Ian Durra @freddifish.bsky.social · 22/09/2026
released Lucky Break today! Gonna write a fire post-op tomorrow
150
Ian Durra @freddifish.bsky.social · 19/09/2026
Anyone know how to flip the right and left motion of a Bluetooth mouse connected to an iPad? Up and down is correct but because of the mirror involved, mouse right is now left etc… all the text is backwards in game to compensate but mouse is still flipped left/right #godot #peppersghost
140
Ian Durra @freddifish.bsky.social · 19/09/2026
A horror murder mystery that takes place on a Cruise ship
010
Ian Durra @freddifish.bsky.social · 19/09/2026
irl game jam tomorrow, final Lucky Break development push, game release, then start figuring out what my next game will be
010
Ian Durra @freddifish.bsky.social · 18/09/2026
Making a game that will be projected using a hologram. Part physical diorama, part digital interface. Turns out the digital UI is reversed and blurry, so i will have to compensate for that. This is why we prototype!
020
Ian Durra @freddifish.bsky.social · 17/09/2026
small games are good for the soul. Working on an incremental in between development sprints of my main game. #godot
051
Ian Durra @freddifish.bsky.social · 16/09/2026
A roguelike deckbuilder where you play as a degenerate gambling addict. I'm looking for players to join the public playtest. #godot #gamedev store.steampowered.com/app/4155880/...
2110
Ian Durra @freddifish.bsky.social · 16/09/2026
super happy to have gotten a build out. And with controllers and multiple languages supported 👀. I'll do a proper post tomorrow but now I sleep
020
Ian Durra @freddifish.bsky.social · 16/09/2026
Opened the public playtest for Lucky Break. Been doing friends and family testing, and ready to open it up. store.steampowered.com/app/4155880/...
051
Ian Durra @freddifish.bsky.social · 16/09/2026
Free Palestine. Zionists conflating criticizing Israel with anti-semitism makes American Jews unsafe. Furthermore there is no reason Jews need an ethnostate. Ending all military aid is the first step to undoing this.
030
Reposted by Ian Durra
Lydian Games @lydiangames.bsky.social · 14/09/2026
🎉 Stories of Somnia has reached 10,000 wishlists! 🎉 I am thankful that so many people would want to see this game succeed. Thank you to all of our supporters, friends, and fans. I can't wait to bring you the full game. ⭐Try the brand-new demo on Steam ➡️ store.steampowered.com/app/3635640
197
Ian Durra @freddifish.bsky.social · 13/09/2026
I’m coming to believe that Internet/phone is as good as you make it. Like personally I love Discord/Bluesky b/c I connect with awesome people in my mutuals. But Instagram/Tiktok are too addicting/toxic for me due to recommending strangers content.
120
Reposted by Ian Durra
Whatever Works @whtvrwrks.io · 13/09/2026
Quick tour to show what I managed to make so far (and yes, I plan on changing the generic Blender brick texture... eventually...) #gamedev #indiedev #solodev #wip #godot #blender #b3d #screenshotsaturday
0369
Ian Durra @freddifish.bsky.social · 12/09/2026
What's behind this door? A quick art test I put together trying to nail down a ps1 aesthetic #godot #blender
040
Ian Durra @freddifish.bsky.social · 12/09/2026
is this type of texture work (Cloverpit) possible without Substance Painter? #gamedev I hate Adobe so much.
4163
Ian Durra @freddifish.bsky.social · 10/09/2026
Finished reading Game Programming Patterns (Robert Nystrom), and the level up was immediate. if anyone's got more game dev book recommendations I would like to hear them!
010
Ian Durra @freddifish.bsky.social · 10/09/2026
an incremental game about a haunted wishing well... is what I will say once I add the art assets! Making this for a jam.
000
Ian Durra @freddifish.bsky.social · 08/09/2026
#godot anyone know how to focus on a tag within a RichTextLabel "[url]{text}[url]". I can click it with a mouse (and there's built in signals like meta_clicked), but no idea how to focus on it when using a controller.
101
Ian Durra @freddifish.bsky.social · 07/09/2026
It's gonna be really cool to have people in different languages play the game. Testing out Spanish now. Yo quiero hispano-hablantes podir a jugarlo.
120
Ian Durra @freddifish.bsky.social · 03/09/2026
opening a playtest for Lucky Break in a few days (once approved)
120
Ian Durra @freddifish.bsky.social · 31/08/2026
Just bought #reaper and to learn the program made a Beach House Wishes cover. The solo at the end was fun.
120
Ian Durra @freddifish.bsky.social · 30/08/2026
Git really is a lifesaver. Just reverted a change that would have taken many hours to resolve.
011
Ian Durra @freddifish.bsky.social · 29/08/2026
redownloaded social media like the coward I am. But keeping it all off my phone. IDK how to navigate this digital world anymore!!!
000
Ian Durra @freddifish.bsky.social · 27/08/2026
GTA6 looks so good. the graphics are modern, the world-building is rich, and seems most of the mechanics were kept from GTA5. I’m gonna have to play it.
000
Ian Durra @freddifish.bsky.social · 26/08/2026
Mocking up a Pepper’s Ghost game project. Would involve a trip to Home Depot lumber to get the wood cuts, but I think it’s doable #gamedev
092
Ian Durra @freddifish.bsky.social · 21/08/2026
Trans rights are human rights 🏳️‍⚧️ I think it’s important to be vocally supportive now for trans community as they are being actively targeted and legislated against by some of the worlds most powerful people and governments.
082
Ian Durra @freddifish.bsky.social · 19/08/2026
What should I call this little guy? #godot #blender
020
Ian Durra @freddifish.bsky.social · 18/08/2026
Rainy night at the motel. #gamedev #godot
0113
Ian Durra @freddifish.bsky.social · 17/08/2026
A horror game where you manage a seedy motel
020
Ian Durra @freddifish.bsky.social · 17/08/2026
#godot is NOT a cult. I could quit at anytime!
000
Ian Durra @freddifish.bsky.social · 15/08/2026
Two associates from the I.P.A. (Ironic Punishments Agency)
000
Ian Durra @freddifish.bsky.social · 13/08/2026
My first two game releases
120
Ian Durra @freddifish.bsky.social · 13/08/2026
This will be my second Steam game where I have neglected marketing and playtesting. Never again! Next game I am running through the full marketing cycle (dev -> playtest -> outreach -> repeat), EVEN IF that means extending development time.
020
Ian Durra @freddifish.bsky.social · 13/08/2026
Zero Warning: learn to make a game [done] Lucky Break: make a polished game [in progress] Working Title: step 2 + market the game [not started]
040
Ian Durra @freddifish.bsky.social · 11/08/2026
Made it so players can change the game language from the main menu. Was really tricky to figure out #godot
240
Ian Durra @freddifish.bsky.social · 09/08/2026
just add a Bluetooth controller and you can make mobile apps that the player controls that interact with physical objects?? Imagine a game where you take care of a cat in an actual diorama. youtu.be/b94kJCXWv3A?...
youtu.be
Mini Minnie - Minnie Pratt Pepper's Ghost Cabinet
YouTube video by ArtFly
010
Ian Durra @freddifish.bsky.social · 09/08/2026
Co-op Megabonk would go hard
010
Ian Durra @freddifish.bsky.social · 09/08/2026
Peppers ghost illusion using a phone or tablet, an 8bitdo Bluetooth controller. DIY new gaming medium???
100
Ian Durra @freddifish.bsky.social · 09/08/2026
it seems like affordable holographic fans are ready to go. Has anyone played around with this? #gamedev I think it has potential for games.
141
Ian Durra @freddifish.bsky.social · 09/08/2026
“It doesn't matter what engine you choose”. FALSE. WRONG. The Medium is the message, and game engine is a critical component of the Medium. #godot #UE #unity #Gamemaker #LOVE2d etc…
270
Ian Durra @freddifish.bsky.social · 06/08/2026
so is basically every translation service on the web using LLMs now?
110
Ian Durra @freddifish.bsky.social · 01/08/2026
added some more feedback to the symbols. Pretty happy with the results, although still working through bugs #godot
140