Cohost
Cohost was a social media blogging service that popped up shortly after Elon Musk bought Twitter. It had the same vibe as Tumblr, but with a smaller community and a lot more CSS crimes. Unfortunately they were no longer able to sustain the cost of hosting the platform, so at the start of the month, they went read-only, and by the end of the year, the site is going to be deleted completely, leaving all of its content gone, and links to it rotting.
This was Lilla’s home for the few glorious months that it was around, and one of the big events of the time was Strawberry Jam 8, which ran during Feburary 2024, and which she made a game for, posting some of her progress and process onto the site.
Strawberry Jam
Is a month long game jam that happens every year through Feburary and is designed to expand the space of games that are considered “horny.” You get no further context, but here is a link if you want.
A Game
i may or may not be working on a game for strawberry jam
details to be announced when my fucking squares stop exploding
#strawberry jam
squishy block
finally figured out the physic
now time to make slime asmr block game based on it
yes this is a game for strawberry jam trust me the presentation will be everything
#strawberry jam #game dev
eevee @lexyeevee
omg excellent
Lilla asked me to link the tweet where the two squares were linking to eachother and exploding, as it’s vital important context that was only sent before she started writing her thoughts onto Cohost.
this is how you can tell i’m tired of dev work
#gay dragon blabbering
oops
corner trimino is not liking it here but at least our base for making shapes mostly works
also we decided on the name SUPER SQUISHY SQUARE STACKER
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
ok i fixed it
next order of business is either giving the player control of a piece or finding a way to clear lines
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
SUPER SQUISHY SQUARE STACKER
implemented player controls
see this is gonna be a good game because you can do t-spins
need to find a way to make the speed not as fast though
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
Lanta @Lanterns
absolute clown move i love it dearly.
This just in: Developer tetris dragon most well known for making tetris makes tetris.
Omio (et al.) @Omio
That T-spin is so jank-looking and I love it.
this now meets all the basic requirements of a “tetris game”
you got shapes falling, moving, rotating, and clearing lines
clearing lines was SUCH A PAIN IN THE ARSE BY THE WAY but now that that’s done i can work on making this look better
also fuck you T spin double but it actually clears this time
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
hehe jelly
yeah this was the plan all along. maybe now it’s a little bit more obvious what i’m going after and what style i wanna emulate, but i feel like now’s an appropriate time to say that this is gonna be a parody on C4D4U’s long running series of softbody tetris animations, with lots of jelly and slime thrown in. i’ve always wanted to see it as a playable thing and this idea has been seeded in my head for several years at this point, and while i don’t remember when exactly i thought it could be a good stealth horny game for strawberry jam, i know that i wanted to do it last year but ended up passing on it due to lack of motivation and confidence. this year’s the one though.
but yeah today’s job was figuring out how to render a block from 2d physics to a 3d world and as it turns out godot does not give the slightest fuck about you mixing and matching 3d and 2d nodes so that makes that easier lmao. figuring out the deformations was something else since i am 3d baby, but now that i somewhat know what i’m doing i can spend tomorrow doing it again 10 more times for all the block pieces i have
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
For the longest time, Lilla had a bug in the 3D model deformation where the animation skeleton was set up wrong, and didn’t know why. Turns out the “Roll” value of the bone was set wrong, which has no visual feedback at all in blender.
the gang’s all here
took me one more day that i would have hoped for but once again the corner trimino giving me problems and also there’s personal stuff going on that make focusing on things difficult
it’s still done though, there’s a little bit of wonk on the concave corners when the piece is upside down but honestly good enough
for a fun game try and guess the flavours of all of them
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
Paige @MxAshlynn
Great work! Seeing them in action is very satisfying!
<∫∮。•﹏•)\) @oshisaure
thank you! i gotta work on pretty much everything else now but I’m glad i could get the basics of the gameplay working pretty well and the blocks looking good
This part was really tedious beacuse it was just the same set of actions that needed doing dozens of times for each piece, and then that had to be done 10 times. There was probably an automated way to do it, but that would have taken more time than it saves.
no concrete progress on the game itself today but
despite the personal shit going on getting worse i managed to get the creative brain going for long enough to come up with a rough sketch guide for how we want the game to look
if everything goes well we’ll spend the next couple days modelling it and setting it up in game, also gabby and violet are going to be 2d sprites and the rest will be 3d
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
started modelling
look at us go learning 3d stuffs
i’d say we’re about halfway done, need to model the jar and the control panel, add a few pipes/wires and do the materials/textures
2 days to model the playing area isn’t too bad i’d say, if we can figure out how to render the liquid jelly in the next couple days after that leaves us 2 weeks to implement the gamemodes and stuff and polish the art and do the sound, i think we’re on good pace?
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
models are done
now i need to assign materials
huh what do you mean textures nah i’m good i’m sure i can make this look okay without
edit i just looked up and found the setting for smooth shading in blender yay me
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
the pieces are now in the machine
couldn’t sleep so i thought fuck it working on game
can’t work much more today anyways cause we’re gonna be out all day
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
liquid jelly
this was so hard to do because we decided to involve the gpu in this with a compute shader
also don’t mind us trying so hard to get that all clear at the end
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
Paige @MxAshlynn
This is looking so good!
Yeah, one of Lilla’s friends was nagging her super hard for a perfect clear, but in a jokey way y’know.
hello violet
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
violet nooooooooooo :(
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam #shitpost
have a video with the violet
it’s been like 3 weeks and i finally have violet in the jelly jar
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam #shitpost
Right okay so technical explaination: The shader that Lilla is using for the fluid rendering is to render something called an isosurface (in this case metaballs (not meatballs)), which is basically a 3D plot of a surface where a certain value stays the same– Think the countour lines on a terrain elevation map but in 3D –and the value being rendered is related to the distance to every fluid particle.
By making the distance function take into account the colour of each point, the colour of the fluid surface could be made to blend the colour of the nearest points.
And all that nerd talk to say “the jelly is colourful now!” (because I noticed it was colourful, then Lilla talked my ear off, so now you get to hear it too)
sure have these two gifs from the sprites i made for my game
violet being a silly for you
#SUPER SQUISHY SQUARE STACKER
doing more spritework
gabby is in this game too
legs look jank but whatever good enough
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
Gabby is now on the controls of the doohickey machine
she gaming
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
update: you can now lose
but yeah we have a result screen in when you lose, now we need to do the result screen when you win and the title screen and this is officially a playable game, then we add music and sound and we should be about done?
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
game’s almost done
i did like all of the menu today lol
all i need to do for the next couple days is sound and we should be good to go
also don’t mind the one piece game over this is intended behaviour i swear
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam
Omio (et. al) @Omio
Piece go BOING!!!
<∫∮。•﹏•)\) @oshisaure
“my people need me” it says as it bounces into the stratosphere
cool game reminds me of those c4d4u videos
<∫∮。•﹏•)\) @oshisaure
thanks! and yeah c4d4u’s animations are the main inspiration for this, been wanting a playable version of them for ages
This is looking so good! I burst out laughing when the pieces on the bottom slipped up the side of the frame to the top 😆
Release Day
SUPER SQUISHY SQUARE STACKER IS OUT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
https://oshisaure.itch.io/super-squishy-square-stacker
go play it!!!! it’s squishy tetris!!!! it has gay dragon girls in it!!!! and lots of jelly!!!!
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam #Tetris #The Cohost Global Feed
stemmmm @stem
congrats on finishing it! it’s been so fun watching the progress over time finally get turned into a real game 😀
<∫∮。•﹏•)\) @oshisaure
thank you!!!!
Silly Rabbit @HeavenlyBunbun
“oh cool funny tetris game-” it has violet in it MUST GET
<∫∮。•﹏•)\) @oshisaure
enjoy covering Violet in jelly :3
Omio (et al.) @Omio
[Inordinate amounts of keys keysmash here.]
@Kirby703
this looks really fun! 🙂
also… I know every game dev’s dream is to troubleshoot problems on someone else’s computer with a decade-old graphics card that they can’t test on. Godot games require me to launch with opengl (no Vulkan support) but curiously enough, this logs some errors and only lets me see the main menu, settings, and credits. selecting a volume will fade to near-black, then crash. selecting “nevermind…” is fine, and toggling fullscreen doesn’t change anything.
the errors in question:
ERROR: Viewport Texture must be set to use it. at: get_height (scene/main/viewport.cpp:137)
ERROR: Viewport Texture must be set to use it. at: get_width (scene/main/viewport.cpp:127)
if you’ve seen this before and it’s a quick fix, I’d love it. if not, no worries. I’ll find a friend’s computer to play it on Soon Enough™
<∫∮。•﹏•)\) @oshisaure
this error showed up to us as well but we didn’t pay much attention because it didn’t cause us any problems… guess i should have dealt with that sooner lmao i’ll look into it after i get some sleep and let you know
<∫∮。•﹏•)\) @oshisaure
right i’ve had a look into it and realised that those errors happen on game launch so it can’t be them that crash the game if the menus load fine what the problem actually is is that i use a compute shader to offload calculating the mesh shape of the liquid jelly on the fly to the gpu, and the openGL version godot uses for compatibility mode doesn’t support compute shaders so it dies when the game tries to use them. not sure how i can fix that without hurting the game’s performance, sorry about that….
IMPORTANT QUALITY OF LIFE UPDATE
you can press escape to pause the game now
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam #Tetris
Does the jar collect the gender fluid?
<∫∮。•﹏•)\) @oshisaure
maybe
Pineapple @PineappleAnna
By the gallon (or the guylon).
I have fixed a critical skill issue in my coding
line clear delay now works properly instead of being entirely skipped
what this means is the game now properly waits a second after clearing a line before either clearing a line again or spawning the next piece
with that there should be less BS deaths since the next piece doesn’t spawn immediately after clearing a line anymore, and it should allow cascade chain reactions to happen too
#SUPER SQUISHY SQUARE STACKER #game dev #strawberry jam #Tetris
since i haven’t posted in a month you guys can have the art I made for my game
regularly scheduled gay dragon content to be resumed shortly
#Gabby Oshisaure #Violet Oshisaure #sfw #furry #furry art #jelly #they’re gay
Silly Rabbit @HeavenlyBunbun
i-i like these dragsns,,,,, i would like to know them… (in the archaic sense)
Oshisaure’s doodles @ohshesore
the dragons like you too :3
Reflections
Anonymous User asked:
hey wait why’s squishy square stacker in strawberry jam. did I miss something
i just like squishy things :3
Anonymous User asked:
hold on I just actually looked into what strawberry jam is. there are clearly galaxy brain activities happening here and I would love to hear you speak more about it
for those who have no clue what this is about, we just released super squishy square stacker as a submission for this year’s strawberry jam, which is a gamejam about horny games. there’s a few people who have been surprised at this being there despite being seemingly innocent, so i guess this is a good opportunity to explain what’s going on and how this game came to be
so the story of this game goes back quite a few years, we’ve been watching those softbody tetris animations for like pretty much as long as we got into tetris, don’t remember how we found those but i’m sure everyone has come across at least one of them during their time on youtube. like many people we wished this was a playable thing, and so that seeded the idea in our head of wanting to make softbody tetris real
fastforward to like 2 or 3 years ago, where we first hear of strawberry jam. for some reason we thought about the softbody tetris game again and thought “someone’s got to be into this right?”, it kinda made sense in our head that this soft of satisfying stuff would push some people’s buttons, just like ASMR stuff. this is the point where we started rethinking our idea and adding the horny in, and it started with violet wanting to be covered in jelly, which is where the liquid jelly mechanic comes from. that said, we knew if we just presented it as “look it’s softbody tetris guys just like the animations” we could aim for stealth, and so that’s what we went for, something completely sfw and just a playable softbody tetris on the surface, but that’s quite horny/hot if you’re into slime and liquid and stuff
but as it turns out, working on this game ended up opening our eyes to some of our own kink stuff that we weren’t really aware, but this is how we found out halfway through that we (i think i (lilla is writing this) in particular maybe) have some sort of attraction towards just…. squishy? i know it sounds abstract as fuck but it’s not the first super abstract kink i have, i also have something for shiny/glowing things, so i guess vibrant coloured blocks of squishy jelly is right up my alley. i don’t really experience kink in a super directly sexual way like violet or others in here do, but there’s definitely something that feels good about watching the blocks squish about and do their thing
so yeah in short bitches be into squishy blocks yeah hi hello i just found out i’m bitches
#basically i have obscure kinks #kinkposting #SUPER SQUISHY SQUARE STACKER #strawberry jam
Omio (et al.) @Omio
Holy shit. Stealth 100!
To lean more on the ASMR stuff, originally the plan was to have a voice acted announcer that would just whisper in your ear as an audio feedback for clearing a line, like, when you clear lines it would just be like “good“, “amazing“, “you’re doing great“, or whatever, right?
It would also be a joke/homage to Tetris Worlds (GCN/PS2), because that game had the whispery announcer that stayed for so many Tetris flash games, and so it could have made it in as a funny joke, but Lilla didn’t have the time nor confidence to record voice lines like that.
Would it have made the game hotter? Maybe. Would it have made the game even worse on people’s misophonia? Almost certainly yes.
Probably for the best that it didn’t go that way. The squelchy sounds are enough on their own.
In conclusion, this was how Lilla made the stealthiest and horniest tetris game. Well, I guess Turbo Fat exists too, but that one is a little bit more on the nose.
Leave a Reply