Sign in

Ibis M. Sunrosa

@drsunrosa.bsky.social
110 followers 47 following 105 posts

🔞 onion bean worm bunny destroy explode wife of mentha. mtf i love animals. mother of pigeon. working on a video game of some variety

PostsRepliesMedia
Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026
yyyyyyyeaaaaaaaaaaaaaaa
060
Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026
lots of systems running in my game. arrows show a dependency. the system or systemset on the pointer-side of the arrow requires that it's run *after* the system or systemset on the origin-side of the arrow. i'm really surprised how pleasant it is to simulate a full aircraft using the ECS paradigm.
010
Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026
working on the fault panel of an aircraft, and its underlying systems. it will look better than this though in the future lol. i just needed an interface to test it.
030
Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026
seeing the directory structure of my projects is interesting. this one's getting decently big.
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 15/09/2026
I WANT TO EAT THIS HAIR
000
Ibis M. Sunrosa @drsunrosa.bsky.social · 15/09/2026
maybe this is better?
100
Ibis M. Sunrosa @drsunrosa.bsky.social · 15/09/2026
she got watermelon hair lol
060
Ibis M. Sunrosa @drsunrosa.bsky.social · 14/09/2026
oh i shouldve posted the actual sprite. videos on bsky are hard to get to the last frame of
060
Ibis M. Sunrosa @drsunrosa.bsky.social · 14/09/2026
making a fun bat girl sprite :3
061
Ibis M. Sunrosa @drsunrosa.bsky.social · 04/09/2026
working on a character for my friend's vrchat world. i'm not quite happy with the profile view. any critiques? i think the shape of the dress's base or flair is the problem.
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 02/09/2026
silly colors
030
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026
tried making some olivine. first time using blending modes like this in aseprite.
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026
struggling to decide between these artstyles. i barely understand how to do colored outlines, especially in this context. but i think it maybe has more potential.
230
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026
colt 45
040
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026
made a beretta. i really like what i did with the soft edges
040
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026
wow your rendering of skin is a lot better than i remember
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026
i definitely want to make lots of other things. right now guns are just so easy, because their shape is so unambiguous that all i really have to focus on is the colors and lighting and vibes.
010
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026
i used the sprngr.itch.io/aseprite-rec... plugin, as well as this command: ffmpeg -framerate 12 -i '%d.png' -c:v libx265 -vf "scale=1024:1024:flags=neighbor" -pix_fmt yuv420 p out.mp4 and that's all it took to create this timelapse.
010
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026
the process :3
160
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026
some new ones
a pp-19, m2hb, and a 400mm shell, plus an imaginary gun battery have entered the collection of sprites
291
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026
okay 64px icons at 1x scaling is just so much better. if you look at my previous post, the cartridges looked like shit.
040
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026
this is banger art
110
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026
i found a nice palette for making icons. i really like the v-fib icon lol. also, i'll have to find a way to add detail to the RPG, considering it's too narrow to be dithered, if it still is to fit inside a 128x128 canvas. lospec.com/palette-list...
an array of the sprites i made yesterday and today
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/08/2026
weeeeeeeeeee. made another
050
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/08/2026
making sprites for the game i'm working on. i heavily used a reference here (using measurements from the reference), but still made it by hand, and stylized as much as i could. im quite happy with this for my minimal experience with pixel art. the dithering looks especially nice to me.
UMP45 made in Aseprite
060
Ibis M. Sunrosa @drsunrosa.bsky.social · 29/08/2026
this solution (in first image) is so clean! extensive explanation in ALT text.
these functions are great, because i often have to use 32-bit floating point numbers, and i use a tick rate of 64Hz, which leads to small-enough changes getting rounded down to zero, (which would lead to, for example, a person's hunger never going down). these helpers allow me to force the tick value to always be at least the minimum supported value. and i can specify the sign, so it works in all 3 signed scenarios (always pos; always neg; one or the either)here is my helper function to apply metabolic drain in various places. you can see the always_pos() function getting used here to force the drain to occur.here we have the third situation i presented in image 1. drugs can either apply a positive health tick effect, or a negative one. and so we have the min_copysign() function. it copies the *original* sampled value, which will never be zero, because it's not yet multiplied with the time delta. the time delta is 1/64, which is why it often rounds down to zero after the multiplication is performed. this is so convenient!
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/08/2026
also doing some fun stuff with the new algebraic_mul to calculate metabolism
2 Bevy systems and a helper function for calculating human metabolism. The numbers are basically random for now.
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/08/2026
ECS dwugs
In Bevy, one system, and one observer, for drug simulation. Honestly it's not much, but it's a good place to start adding more complex interactions.
021
Ibis M. Sunrosa @drsunrosa.bsky.social · 02/07/2026
my pigeondaughter often jumps out of her nest to go find her nest, and then gets lost searching around the house for her nest
0150
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026
source code is here github.com/sunrosa/zirc...
github.com
GitHub - sunrosa/zirconia: keyboard heatmap statistics tracker
keyboard heatmap statistics tracker. Contribute to sunrosa/zirconia development by creating an account on GitHub.
010
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026
got it to look pretty good with very simple math. only one invocation of pow (in the sigmoid)
160
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026
me when i have to type \#[allow(unreachable_code)] on a line that is in fact reached
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026
also i cant believe the state of github.com/wolfpld/tracy on linux is so messy that i had to just run it through wine lol (and it works perfectly). no shade to the developers though. dynamic linking is a fucking nightmare.
github.com
GitHub - wolfpld/tracy: Frame profiler
Frame profiler. Contribute to wolfpld/tracy development by creating an account on GitHub.
010
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026
the thousand dollar thinkpad whenever you do anything on it lol. im glad i didnt buy this myself. my build times for small software regularly exceeds 30m for docs and 20m for debug.
110
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026
:3
010
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/06/2026
the fact that doing this was so easy makes me wonder why i waited so long to start developing GUIs
000
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/06/2026
getting somewhere with the heatmap
100
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/06/2026
what the fuck is this TA lol
020
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/06/2026
making a silly little key tracker
making a si
030
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/06/2026
i wonder who did this.. i didnt even know .so was a valid TLD
030
Ibis M. Sunrosa @drsunrosa.bsky.social · 26/06/2026
i foud my acount password again
1130
Ibis M. Sunrosa @drsunrosa.bsky.social · 26/06/2026
hi
180
Ibis M. Sunrosa @drsunrosa.bsky.social · 10/11/2025
waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhhhhh
0175
Ibis M. Sunrosa @drsunrosa.bsky.social · 03/11/2025
it went perfectly fine. they said my id was enough, and made no other comment. i don't even know if they noticed it wasnt real id.
040
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/10/2025
I have once again massively compressed my decoder. this is so fucking epic.
the xIBIS architecture (in progress) with decoders that have been shrunk by ~2x since the last post. the main decoder is the toothbrush-shaped thing, a bit above the "opcode" word. however, the ALU-specific decoder wasn't shrunk, and can't be, since it checks individual lines. that one can be seen to the southeast of the main decoder, and is attached to the same blue bus that the main decoder and the opcode input are attached to.
050
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/10/2025
so you just go through the normal line?
100
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/10/2025
here's a register thing i (semi-originally) made, to attract attention to it. the latch design is definitely not mine though. but i like my compact routing of the write-enable.
000
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/10/2025
epic hair woah
110
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/10/2025
does anyone have info on going through TSA without real id? i have to do it in 2 days. TSA officially recognizes this procedure and says so on their site. i've spoken to people who have done this after may this year, and got through. just wondering if there are tips on what to bring and what to say
381
Ibis M. Sunrosa @drsunrosa.bsky.social · 29/10/2025
it's register time
020