turtlehat
banner
turtlehatdev.bsky.social
turtlehat
@turtlehatdev.bsky.social
game dev doing too many arts at once ~ he/they ~ adult ~ account is 13+

developing avocado attorney, a courtroom visual novel made in scratch.
don't develop your games in scratch

✊🏾🏳️‍🌈🏳️‍⚧️ love all but those who don't
#AvocadoAttorney now has something any visual novel needs: dialogue options!

You can build these with a linear string of blocks using a simple template. The system is highly modular, allowing certain options to add others to the list or lead to a sub-menu.

#GameDev #IndieDev #Scratch
October 4, 2025 at 11:39 PM
Second of two evidence-related things I worked on last month: Evidence introductions!

By repurposing sprites from the user interface and some existing animations, this was also surprisingly easy to add!

#AvocadoAttorney #GameDev #IndieDev #Scratch
September 2, 2025 at 8:49 PM
First of two evidence-related things I worked on last month: Evidence popups!

Thanks to the animation systems I've already made, this was surprisingly easy to add!

#AvocadoAttorney #GameDev #IndieDev #Scratch
September 2, 2025 at 8:49 PM
August 31, 2025 at 5:20 AM
hope i'm not late to this but uh. i may have made some unwise decisions about how much time is okay to spend on a joke. so now the In Stars and Time Professor Layton Puzzle is a playable game that exists

i made it in Scratch, you can play it here lol scratch.mit.edu/projects/120...
August 22, 2025 at 5:01 AM
Intro video for our #GMTKJam game:

#GMTKGameJam2025 #GameDev #IndieGame
August 3, 2025 at 6:37 PM
"OooooOOOoooo, looks like you'll have to make a whole GAME about me, stardust~! 96 whole hours thinking about your bestie, aren't you excited????"

#isat #InStarsAndTime #GMTKJam #GMTKGameJam2025
July 30, 2025 at 5:11 PM
malanga fritters i made back in may from the recipe in the manual for in stars and time! siffrin was right!! they good!!!

(also thanks to deliham and insertdisc5 for making a manual with recipes for the game, extra goodies like that are so fun and it rocks! & papers & scissorses)

#food #isat
July 29, 2025 at 11:22 PM
sure why not here's mine :)

#UNDERTALE #UndertaleMemories
July 26, 2025 at 6:50 PM
just regained lucidity after a feverish week-long programming haze and my ui now has animated transitions... huh

it works with both mouse and keyboard, and changes state instantly so players can press buttons as fast as they want :D

#AvocadoAttorney #GameDev #IndieDev #Scratch
July 4, 2025 at 1:16 AM
These sections are pretty standardized, so I made a set of custom blocks that developers can use to author them. If you use the template correctly, you can just fit blocks together in a linear order and they'll handle gameplay state and loop back to each other to support nonlinear player actions :3
June 25, 2025 at 6:12 PM
4 years into developing my game and i have finally added Gameplay 😎

#AvocadoAttorney now has cross-examination scenes! Like in #AceAttorney you must match a statement with a piece of contradicting evidence. I'm really happy with how easy making these scenes is now :)

#GameDev #IndieGame #Scratch
June 25, 2025 at 6:12 PM
made a terrible comic for #makeaterriblecomicday2025, thank you to @candyether.space for reminding me this existed lol

featuring my character mecker, an underpaid witch working for a magic factory whom i will make a game about eventually™
June 25, 2025 at 3:26 AM
This week for #AvocadoAttorney my main task was making my graphic effect system work with visual overlays. Now you can apply effects to overlays on a specific layer (or all layers)—even ones that haven't been created yet, so you can setup their effects beforehand :)

#GameDev #Scratch #AceAttorney
June 13, 2025 at 4:23 AM
Recent progress on my #Scratch game #AvocadoAttorney!

A couple weeks ago I finished a bunch of visual overlays! I've programmed a system that simplifies creating new ones and animating them with motion tweens, all independent of framerate. (Art is temporary)

#GameDev #IndieDev #AceAttorney
June 13, 2025 at 4:11 AM
Here's the block that creates this dialogue. Each string in square brackets is a text command, and each letter and comma-separated number within is interpreted as a parameter. These allow myself and other users of the tool to create robust and tightly-directed scenes with very little code!
May 27, 2025 at 2:38 AM
Current task for developing #AvocadoAttorney is overhauling the visual effect system. With a single in-text command, you can now cause a preset visual effect to appear at any layer of the scene. Another command clears them individually by layer or all together.

#devlog #scratch #AceAttorney
May 27, 2025 at 2:38 AM
February 12, 2025 at 7:51 PM
Hiii I'm finally posting on bsky now! I'm turtlehat, I have a lot of games I want to make. The first of those is #AvocadoAttorney, an #AceAttorney -inspired VN featuring a whole lot of absurd nonsense. I'll be posting a #devlog here from time to time!
February 12, 2025 at 7:21 PM