fishy | making sunfish
fishies.dev
fishy | making sunfish
@fishies.dev
Currently working on sunfish, an open-source infinite whiteboard made in Godot: https://github.com/sockeye-d/sunfish
So, turns out the highlight for Godot's find in folder search is *purely* based on the length of the content of the *search label.* It technically does work, but now that I'm trying to implement regex search, I have to fix it.

#godot
November 20, 2025 at 10:42 AM
Every time I look at @zed.dev's gpui I always think of how much more ergonomic it would be in Kotlin. Maybe I should make some JNI bindings
November 19, 2025 at 8:38 PM
November 18, 2025 at 8:52 AM
I've added a set of default colors derived from the current theme, and wired it into the newly reworked radial menu system! This should make it easier to add new radial menus in the future as well, and supports the heavily decoupled architecture I'm going for.

#godot
November 18, 2025 at 8:08 AM
New blog post - Serializing data in Godot fishies.dev/posts/godot-...

RSS feed: fishies.dev/rss.xml

#godot
Serializing data in Godot - fishnpotatoes' blog
A comparison of Godot's various serialization methods
fishies.dev
November 18, 2025 at 5:58 AM
The joy achieved by finally rendering an image on the GPU is immeasurable

#godot
November 14, 2025 at 11:03 AM
I added LaTeX rendering support to my static website generator coho!
It uses JLaTeXMath internally to take any LaTeX in a codeblock and statically generate an SVG. This removes the need for runtime math generation with tools like MathJax.

#kotlin
November 13, 2025 at 10:15 AM
Is it bad that I want to buy a steam cube and then install Void on it
November 12, 2025 at 8:47 PM
I've added tool customization to sunfish!

This was another one of those things that I was procrastinating because it seemed like it'd be difficult, but it ended up being not too bad.

#godot
November 12, 2025 at 10:19 AM
Implemented a task queue system for sunfish! This makes theme switching much more responsive. Previously, the entire app would pause for a couple hundred milliseconds.

In the video, when I switch the boolean to true or false, that's enabling or disabling the queuing respectively.

#godot
November 11, 2025 at 10:08 AM
UI design is my passion

#godot
November 8, 2025 at 10:48 PM
Got my toaster system working for sunfish! I initially tried to do everything with just anchors and offsets, but I ended up writing a custom Container node to make the animations easier.

#godot
November 8, 2025 at 6:31 AM
Reposted by fishy | making sunfish
Godot 4.6 dev 3
November 6, 2025 at 1:51 PM
Working on capture UI for sunfish, my infinite canvas drawing application

#godot
November 4, 2025 at 10:31 AM
I finally got my plugin system working for sunfish! In the video I create a new theme called RedTheme, export it as a plugin, and then load it into the application.
It's based on ProjectSettings.load_resource_pack and a custom EditorExportPlatform that only exports plugin stuff.

#godot
November 4, 2025 at 4:14 AM
I've learned I'm the only one who likes the stacked borders of Godot's UI
November 2, 2025 at 9:00 PM
😢
October 31, 2025 at 1:35 AM
Mojang promises unobfuscated Minecraft jars for future updates. This could go one of two ways:
- modders are happy
- they don't plan on releasing another update
October 29, 2025 at 11:27 PM
Booting up my egg to go play Minecraft rn
Every year, we get closer and closer to a true “Egg Computer”.



We’ve already made:

- Egg Transistors

- Egg Resistive Memories

- Egg Supercapacitor electrodes

- AND + NOT Logic Gates



Albumin is a hilariously good organic semiconductor material.
October 24, 2025 at 3:14 AM
pie menus are satisfying

#godot
October 22, 2025 at 9:50 AM
CoW tools #godot
October 21, 2025 at 4:38 AM
AAAA games are those in a 128-bit address space, unlike A games which have a much more limited 32-bit address space
October 18, 2025 at 10:20 AM
TFW you're just trying to find the latest in Godot news and people keep quoting this and it's messing with the feed.

also this review is hilarious
TFW you paid $1400 to see Beckett’s most famous work without knowing anything about it
October 9, 2025 at 9:35 AM
@steinmakesgames.bsky.social The Godot feed has been taken over once again
October 9, 2025 at 9:33 AM