Xenoprimate
banner
xenoprimate.bsky.social
Xenoprimate
@xenoprimate.bsky.social
TinyFFR Creator | https://tinyffr.dev

Game/Engine developer | store.steampowered.com/app/508940/Escape_Lizards/
#dotnet #csharp

Why does NuGet/dotnet make it SO opaque to understand where my packages are being restored from?

It makes testing packages so hard-- you don't know if your package is actually being restored from a configured source, or one of the many caches strewn around your HDD...
November 6, 2025 at 8:55 PM
User reported that my mixed C#/C++ nuget pkg was busted on Linux. I was expecting some dependency hell or nasty native runtime resolution issue...

Turns out I flipped the MacOS and Linux libs in the last step of my CI build. Ubuntu was basically saying "bro what's a .dylib!?" 😅

#gamedev #dotnet
November 4, 2025 at 11:13 PM
C# 3D rendering lib update:

Trying to get the function ptr to toggle vsync on an X11 OpenGL system running in a VM, but it's null.

Not sure if I'm looking for the wrong func, generally just Doing It Wrong™️, or if the VM's OGL abstraction simply doesn't supply that extension...

#gamedev #csharp
November 4, 2025 at 3:23 PM
I'm currently trying to add vsync support to my C# rendering lib. Windows: Done. Linux: WIP.

But MacOS? Not sure it's worth renting a mac again for another month just for this. Apple refusing to enable development on MacOS without buyin just hurts indie devs like me.

#csharp #macos #gamedev #dev
November 1, 2025 at 1:53 PM
Today I changed the normal-map pattern generators in my 3D rendering library "TinyFFR" from using Vector3s to unit spherical coordinates.

I think it's much more intuitive to create normal patterns with azimuthal/polar offset pairs than creating unit vects.

#devblog #csharp #dotnet #gamedev
October 22, 2025 at 4:43 PM
iPlayer app just sent me a push notif "reminding" me to watch more QI

✨ Insta-blocked ✨

No streaming app ever needs to send notifications. Get fucked
October 22, 2025 at 12:13 PM
I like this app/site. Came here because #reddit is getting so unusuable...

Over the last yearish they've broken my fave app (API costs), banned my account with no reason, stopped RES from working, keep adding visual barf (badges), redesigns/phasing out the "Old" design...

#Enshittification
October 22, 2025 at 12:04 PM
I'm new to Bluesky; I just learned that posts are called "Skeets"...

Man, "Bleats" was right there... 🐏
October 15, 2025 at 12:01 PM
It took a while, but I finally finished adding cross platform (Win/Mac/Linux) and UI integration support (WPF, Avalonia, WinForms) to my C# .NET 9 rendering library 🥳

tinyffr.dev
October 14, 2025 at 10:13 AM