32yo trans woman, gamedev, furry goat thing. Working on a new project, more info soon! Follow my gamedev progress here or at my website! Desktop Linux user. FOSS enjoy-er.
Public Key
npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al Profile Code
nprofile1qqsqfmlaxtjz8edvhxyntwqk2yjuyu2xrevrcv3spqnu78dvqywk8cgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds7tws63
Show more details
Published at
2026-06-14T14:26:22Z Event JSON
{
"id": "c3923ef2e82ca66642eef64b6ecacf895b37bd52f10a73b0ddd8f43dd6ab4244" ,
"pubkey": "04effd32e423e5acb98935b8165125c271461e583c32300827cf1dac011d63e1" ,
"created_at": 1781447182 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/users/wildrose",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"WildRose😈🌹🏳️⚧️✅\",\"about\":\"32yo trans woman, gamedev, furry goat thing.\\n\\nWorking on a new project, more info soon!\\n\\nFollow my gamedev progress here or at my website!\\n\\nDesktop Linux user. FOSS enjoy-er.\",\"picture\":\"https://cdn.masto.host/mastodongamedevplace/accounts/avatars/114/763/742/884/679/988/original/b15deeead747cfea.png\",\"banner\":\"https://cdn.masto.host/mastodongamedevplace/accounts/headers/114/763/742/884/679/988/original/aaa4dc6ca8aa3fe0.png\",\"nip05\":\"[email protected] \",\"fields\":[[\"Website:\",\"https://wildrose.space/\"]]}" ,
"sig": "ee780e860a27c10068335ab5b016aaf04e8a7f00848a217521281694478ee8178856d5940e54ea5cce7ea855b962d31e03c5db79d6f6eee773eaba1cebffb032"
}
Last Notes npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ So uh what game engines and frameworks have a strict no AI slop code policy? #gamedev #gameengine #noai npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu I'm sort of working on that. I wish the rest of society was organized better for that, because cooking without meat is easy. Going to restaraunts with friends... Now its getting harder.. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu for me, its a lot of recent bad luck making me do the whole "how much is this me being a failure vs the world is just falling apart" thought loop npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Depression is fun weeeee npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu the screen will randomly be washed out and blue. I can get a screenshot once I'm done with work. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu I finally had the time to play around with this for a bit! I like how it looks so far! There is a bug for me where sometimes the blue filter just stays around in normal gameplay? Otherwise I think the opening feels slightly slow? like its a twin stick shooter and I feel like i'm mostly just collecting things and not shooting often. Really excited to see where this goes tho! npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu omg I need to play this! I just got back from camping so I'm too tired now npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu Never mind I figured it out! name and attribute tables "cleared" to $10 https://cdn.masto.host/mastodongamedevplace/media_attachments/files/116/445/652/525/691/901/original/a00d9d7832940182.png npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu Yeah that's literally what I want it to do, make the screen go blank and start drawing the entire nametable. So uh... how do i disable the ppu? npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Learning #NESDEV questions: Does it normally take multiple frames to fully clear the nametable? When I try to just do a loop to clear it during NMI, it seems to only clear 1/3 of the screen. #NES npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu omg I need to play around with this npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu omg an NES text adventure game. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ I just realized that you can perfectly fit an 8x8 Dwarf fortress tileset into the NES's tile graphics rom... NES roguelike maybe?????? #NESDev #DwarfFortress #ascii https://cdn.masto.host/mastodongamedevplace/media_attachments/files/116/371/984/757/519/530/original/e1ee7cd3c424767e.png npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Playing around a bit more with my Raylib project I guess. Taking what I learned from NES DEV and putting all of the sprite data on a single PNG. I am baking that image data into the executable and then loading that as the only texture this game should use. Should work great for smol pixel art game https://cdn.masto.host/mastodongamedevplace/media_attachments/files/116/106/226/587/432/443/original/71f59301f40a2e2f.png npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…valu maybe? I will give it a try when I get home! npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ I was just in Minneapolis last weekend. Its uh kind of crazy the conditions on the ground. Its worse than I thought it was... Honestly that experience is making my life kind of fall apart? Now that I'm back home, It feels like the only thing that matters is hundreds of miles away and its hard to think about gamedev or even post here? The vibe is very much "I just don't want to look at the problem" so idk why am I even on this site, how is that even worth my time? npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ It bad :( npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ I hate the web. Considering scrapping my toy game engine npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ I just heard about the re-naming of Microsoft Office. *laughs in Linux* npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…e330 @nprofile…9vka @nprofile…lzyq oh wow. Yeah that explains why the ship is sinking. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…e330 @nprofile…9vka @nprofile…lzyq can someone explain to me why they are like this? If their monet comes from ads, which can be added to unity games, then uh... why not make the engine free so more people make more games with ads??? Am I missing something here? npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ I don't get why people want HL3.i would rather have another HL1 expansion tbh. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ I tried to have the argument that HL1 > HL2 but no one is fighting me on this right now??? npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…e330 true... hmmmm.... npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ It's funny, I almost designed my engine/framework thing around the assumption ram would always be cheap. I was going to build all resources into the executable so I don't have to deal with file IO at runtime. You can afford to have every game asset loaded at all times in ram, right???? I almost added this error message for if you didn't have enough ram: "buy more ram lol" npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ In some random group chat I went on a whole rant about why modern graphics are ugly and I think I figured it out. PBR pipelines makes it way to easy to accidentally end up in hyper-reality, where material properties look exaggerated, extra above what reality looks like. Plastics looking more plastic than plastic. Metals more metallic than metal. It's as if we let Jeff Koons run wild on all triple A games. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…e330 yeah! It's that thing :( npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Stumbling through JS is painful. Yeah there's this cool SharedArrayBuffer that the docs talk about and would make this simple. Nope, that's only if your server is set up right because it's a security problem (and python -m http.server isn't set up for that) So now I got to plan it out differently because that's not something I can easily get working on any server... npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…e330 yeah... I am out of my depth dealing with an environment I am not familiar with. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…f4xf yeah I dumb, is what I'm learning lol npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ @nprofile…e330 back when I played around with SDL2, I used QueueAudio. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Web Audio API also has each channel in separate buffers, not interleaved. My plan is to have game generate samples to a circular interleaved buffer, which the platform layer can pull from in any amount is natural for it, 128 samples or othrwise. For web this means going from interleaved to not, to back again to play the song. But this will be better for native PC, which I care about more so... npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Currently I'm working up the courage to touch the Web Audio API Researching it, I see why Emscripten's implementation of SDL's audio stuff was so bad... The JS that generates new audio samples must run in a different thread and can only generate 128 samples per function call. Very different from how you would naturally make something in SDL. npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ Hi, I'm not dead. I started a new project that took a while to have anything to show for it. And here it is: Skelly, the bare bones game framework It's ment for 2D pixel art and low poly 3D games. Software rasterizer that builds to web assembly without Emscripten, and without WebGL https://wildrose.space/2025/11/12/new-project-wasm-game-framework-without-emscripten/ #gamedev #wasm #softwareRenderer #gameFramework #blogPost npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ It took me a while but my site, https://wildrose.space is completely remade! npub1qnhl6vhyy0j6ewvfxkupv5f9cfc5v8jc8serqzp8euw6cqgav0ssata0al WildRose😈🌹🏳️⚧️✅ My first NES rom is finally live on my website! https://wildrose.space/game/firstRom/ This is my first time composing music in a long time. It sounds way better downloading it and running it in a better emulator but you can try it out on my website in the browser. #nesdev #gamedev #nes #mos6502