jki
banner
jkirstei.bsky.social
jki
@jkirstei.bsky.social
Learning Godot in my spare time
Messing around with #godot for #tvos - got it to build (though not the simulator build yet)

There's some MetalFX upscaling thing happening in the iOS code, which makes it less straightforward to run on tvOS.
January 29, 2025 at 12:26 PM
Spent some time investigating #godot builds and how to bundle metadata with it.

Ended up generating a build.cfg at build time, populated with git describe + auto-incremented build number stored in a BUILD file.

And a python script to also modify export_preset.cfg 🙈
January 26, 2025 at 9:45 PM
Experimenting with custom #godot containers. The top "black bar" is a container that positions content inside "16:9 play area inside iOS safe area" but extends the edges to the screen edge.
January 20, 2025 at 8:43 PM
Found an old flash game i did (in #flixel iirc) online.

I wonder if it's feasible to preserve it outside of ad infested websites by bundling with some open source player built for the desktop? E.g. "ruffle" that launches directly this SWF. Has anybody seen this work?

#gamedev #flash
January 15, 2025 at 12:25 AM
Created a little margin node to help set the iOS safe area insets with #godot: gist.github.com/jkirsteins/5...

I think it might be useful to have some ability to simulate these sizes in the editor, without going to the device each time.
January 12, 2025 at 11:51 PM
All of these #apple #macos settings are hostile UX. The hubris of people who decided these work remotely well enough to be “on by default” must be astounding.
January 4, 2025 at 9:35 PM
Going to make some custom drawn #godot nodes for status effects.

Early sneak peek. Going to be beautiful, get in on the ground floor. "I saw it before it was hot" (these are glyph outlines)
December 28, 2024 at 6:26 PM
🧵 I'm learning Godot by making a game.

The focus is not on design. I'll implement a simple pre-existing game for 2 players.

The focus is on #learning #Godot. I hope this will expose me to a vertical slice of everything: localisation, 2d, shaders, animations, multiplayer etc.
December 1, 2024 at 10:59 PM