Eniko Fox
banner
enikofox.com
Eniko Fox
@enikofox.com
I make gay video games @kitsunegames.bsky.social with @nj0rd.bsky.social. Kitsune Tails, Super Bernie World, MidBoss dev. Mask wearer. Programming language development enthusiast

Follow me on Mastodon @[email protected]

She/her
69 😏
November 14, 2025 at 1:14 PM
not necessarily. for C# you could make a language that is basically a subset of C# syntax and leverage the existing compiler for almost everything but the sandboxing analysis
November 14, 2025 at 1:14 PM
with something like C#, where the compiler ships with the runtime and you can compile stuff dynamically at runtime, you can also make a custom language that converts to C# and then compile that
November 14, 2025 at 1:07 PM
neoliberalism was a bad idea
November 14, 2025 at 12:58 PM
ew ew ew ew ew
November 14, 2025 at 10:43 AM
thanks lydia 💜
November 14, 2025 at 9:46 AM
Reposted by Eniko Fox
added the crude carpentry table, which will pave the way to many pieces of furniture and building blocks

also added a sub-text line to the hint window and it now shows how many items will be crafted as well as how many items are required/will be consumed

#EniBlockGame #GameDev #PixelArt 🎮
November 11, 2025 at 8:07 PM
Proper tracing GCs have no issues cleaning up circular references
November 13, 2025 at 8:39 PM
I think I've dealt with a bug of that kind like 3 times in 20 years, personally
November 13, 2025 at 8:39 PM
Wait how is a GCed language leaking? The GC is supposed to, you know, make that not happen
November 13, 2025 at 8:26 PM
even if you have object pooling, what happens if you forget to return an object to a pool in C# is that the garbage collector eats it eventually. if you forget to free something in an unmanaged memory language you get a memory leak instead
November 13, 2025 at 6:39 PM
nothing to really show today. i replaced a bunch of spaghetti code for left click behaviors like breaking and placing blocks with modular behavior instances, which is needed for more complex interactions with the carpentry table

which doesn't screenshot particularly well

#EniBlockGame
November 13, 2025 at 5:44 PM
yeah that's fair 😌
November 13, 2025 at 1:58 PM
November 13, 2025 at 1:05 PM
nope, no godot, just C# and FNA and a custom 3D engine
November 13, 2025 at 1:04 PM
haha yeah same
November 13, 2025 at 12:55 PM
for comparison this is what the latest video looks like bsky.app/profile/enik...
added flint knife and cordage, which you get from using a knife on flamereeds

this means all the components for the crude carpentry table (rough wood, sticks, cordage) are in place and i can start working on that next

#EniBlockGame #GameDev #PixelArt 🎮
November 13, 2025 at 12:55 PM
and the nausea!
November 13, 2025 at 12:49 PM