Leonard Ritter
@lritter.bsky.social
Arts, Maths & Metaprogramming; Game Developer at @duangle. paniq in the demoscene. Building Frameloop/Tukan, a procedural game engine, maintaining Scopes & gently going NowHere. (he/him, they/them)
Mastodon: @[email protected]
Mastodon: @[email protected]
i'm currently developing a visual language for a datalog dialect, and this is what i got. the idea here is that diagonal blocks are relations and their ports. variables are bidi edges. we're looking at multiple lower tris of adjacency matrices. click raster boxes to add/remove edge. autolayouting.
October 22, 2025 at 7:19 AM
i'm currently developing a visual language for a datalog dialect, and this is what i got. the idea here is that diagonal blocks are relations and their ports. variables are bidi edges. we're looking at multiple lower tris of adjacency matrices. click raster boxes to add/remove edge. autolayouting.
wrote a WHY.md for Tukan.
bit rough around the edges, but it gets the point across i think.
git.sr.ht/~duangle/tuk...
bit rough around the edges, but it gets the point across i think.
git.sr.ht/~duangle/tuk...
October 19, 2025 at 7:58 PM
wrote a WHY.md for Tukan.
bit rough around the edges, but it gets the point across i think.
git.sr.ht/~duangle/tuk...
bit rough around the edges, but it gets the point across i think.
git.sr.ht/~duangle/tuk...
does this make sense?
October 9, 2025 at 2:01 PM
does this make sense?
yep that did it. nice. AddLine() is probably not the right function to draw circle pieces though
October 1, 2025 at 10:27 AM
yep that did it. nice. AddLine() is probably not the right function to draw circle pieces though
latest release.
i just got it to work for context menus. this one works.
i just got it to work for context menus. this one works.
October 1, 2025 at 10:20 AM
latest release.
i just got it to work for context menus. this one works.
i just got it to work for context menus. this one works.
i tried doing this but neither does it prevent the left click from firing, nor does it trigger the right-click (e.g. to activate a context menu). tbh i have no idea what i'm doing
October 1, 2025 at 10:08 AM
i tried doing this but neither does it prevent the left click from firing, nor does it trigger the right-click (e.g. to activate a context menu). tbh i have no idea what i'm doing
over on mastodon i maintain the S.O.C.K.M. health monitor. made an update this morning.
mastodon.gamedev.place/@lritter/114...
mastodon.gamedev.place/@lritter/114...
September 18, 2025 at 9:54 AM
over on mastodon i maintain the S.O.C.K.M. health monitor. made an update this morning.
mastodon.gamedev.place/@lritter/114...
mastodon.gamedev.place/@lritter/114...
writing yet another dsl for C++ using libsxpp.
this one is called dldsl (datalog dsl)
this one is called dldsl (datalog dsl)
September 17, 2025 at 11:47 AM
writing yet another dsl for C++ using libsxpp.
this one is called dldsl (datalog dsl)
this one is called dldsl (datalog dsl)
Scopes² Compiler Pipeline
December 15, 2024 at 12:56 PM
Scopes² Compiler Pipeline
police believes the perpetrator fled NYC on a bus
December 7, 2024 at 8:50 AM
police believes the perpetrator fled NYC on a bus
Kirby: The Last of Us
December 6, 2024 at 7:12 PM
Kirby: The Last of Us