keeri awooed

played 5d chess despite being bad at chess and its a lot of fun

fun fact: you can win by sending a bishop diagonally through time

yeah, thats right,

keeri awooed

Yo, I was actually drawing stuff this month - 25 little paintings aka inchies. And now I finally motivated myself enough to scan them. Had lots of fun with these and found joy in painting with watercolors again.

#mastoArt #inchie #smallart #animal #pokemon #landscape #art #cat #fox #dinosaur #watercolor

re: #gamedev update 

layout for the driving school course is sketched out, free roaming mode works too (which was handy for testing the sketch, even if it doesn't have the collisions yet)

initially planned to disable multiplayer for driving school but maybe it could serve as a hub of sorts, when not doing story missions? will structure it with mp support in mind, can toggle it off if it doesn't work out

Show thread
keeri awooed

Music Theory and White Supremacy

Adam has just outdone himself this time. I'm in awe. This is a work of art.

keeri awooed

Being privileged and disadvantaged at the same time 

It's really not that hard to understand that you can be disadvantaged and privileged at the same time.

I am disadvantaged by a disabling chronic illness that's taken much of my life away from me. But privileged by my partner and I being in a comfortable financial position, something many disabled people don't have.

I'm disadvantaged by being a woman, but privileged by being a white cis woman. I still experience oppression (sexism, patriarchy), but the oppression isn't as bad as that which a black trans woman will experience (sexism, patriarchy, transphobia and racism).

You don't lose anything by understanding your privilege. With some reflection and honesty, you can gain a better understanding of the intersections of different privileges and disadvantages, and how you can work harder, and be a better ally with others.


managed to get about 25% through Chapter 9: Farewell, and i'm really proud of that haha but i'm calling it quits here and watching a stranger play through the rest of it

the chapter is fairly difficult from the start but at some point the levels get so complicated that it would take me weeks to beat it – i appreciate the hardcore challenges, i have a game to make, haha

i need to get my game translated so i can say it has a lot of polish

re: #gamedev update 

at the start the events will likely take place at a driving school where you get to meet new characters and learn some gameplay mechanics

i'll need to design a pretty course area, where you can freely practice and eventually obtain a driver license (in a hopefully non-anxious way)

Show thread

#gamedev update 

i think i want to get some progress on the storyline. there are plenty easier tasks to do, but they wouldn't make it a game with lore and snoots that i want it to be

game server suddenly stuck in some kind of infinite loop consuming /all the processing power/

smol investigation led to a single database query that fetches the race and all associated things with it (participants, game turns, chat messages, the race track itself etc.)

that one query had 6 frickin LEFT OUTER JOIN's

i have replaced it with 5 smaller queries

food mention, animal royale reference 

banan gave me a lot of energy

praise banan

re: #gamedev performance thoughts, no food mention 

ok wow it's pushed

i need some minutes to recover from this discovery

Show thread

re: #gamedev performance thoughts, food mention 

sweet potato 60fps

turns out the minimap was rendering ~500 circles and that was the main source of poor performance

it used to properly generate a texture (albeit an unnecessarily huge one) but that brok when i switched game engine versions

i'll see if i can get rid of unnecessary calls to the method that creates the texture, and it should be ready to release after that

Show thread

re: #gamedev performance thoughts 

oh no, i think part of the bottleneck is actually the minimap? how could you, minimap!

Show thread

re: giggling at this variable name i found in my code 

i feel this joke is ruined by another definition of tween i just learned about

the context is motion tween animation so can we all just ignore the other meaning of tween thank you

Show thread

giggling at this variable name i found in my code 


#gamedev performance thoughts 

also i'm a little curious why larger maps have worse performance, maybe i'll look into that soon. obviously there are more off-screen objects, though i'm not even rendering them, so either this engine is struggling to update coordinates of hundreds of objects or it's doing something else that i don't know about

orrrr.. my custom camera culling is just bad. that's also a possibility

Show thread

current goals are just adding fun value and variety by designing pretty and interesting road obstacles

not sure if i'll get to that part of storytelling, but in fact there are floofs in the game world that are paid to create those props, unlike me ehehe

speaking of completed games, just finished main storyline in Celeste :3

Show thread
Show more
The Vulpine Club

The Vulpine Club is a friendly and welcoming community of foxes and their associates, friends, and fans! =^^=