caprisun @rosehairedsheep.bsky.social · 05/09/2026an animated version of the sprite commission sheet: 120 0
caprisun @rosehairedsheep.bsky.social · 05/09/2026commissions are now open! offering simple sprites, whole GBA scene mock-ups and actual ROMs, and character reference sheets. open to other ideas as well if you can't find it on the list! animated examples found in comments ↓ #commissions #commissionsopen #pixelart #gba #furry 284 0
caprisun @rosehairedsheep.bsky.social · 12/08/2026uh-oh, i don't think pyretap is saving this run! it's taken me a while, but here's a GBA-styled demake mockup of Monster Train 2 :) #pixelart #monstertrain 0104 0
caprisun @rosehairedsheep.bsky.social · 26/06/2026a quick little favicon commission for a friend (@sublimepoulpe.bsky.social). always a pleasure :) #furry #furryart 140 0
caprisun @rosehairedsheep.bsky.social · 24/06/2026i've been sort of preparing for artfight (still not sure if i can pull it off) but that required drawing a new picture of my, uh, ponysona. wait, what year is it? #mlp #mlpart 092 0
caprisun @rosehairedsheep.bsky.social · 18/06/2026it's finally done, a custom title screen for @virtualgearschris.bsky.social that runs on the GBA! you can download this and all past and future ROMs yourself with a one-time tip on my ko-fi page (ko-fi.com/rosehairedsh...) – funds go towards buying an actual GBA! #gba #gamedev 2144 0
caprisun @rosehairedsheep.bsky.social · 28/05/2026since i'm leaving for a week, i felt like posting a WIP of the next gba title screen i've been working on, this one for @virtualgearschris.bsky.social. you can move the character and backgrounds with the controller! i've been learning a lot, and i'm very excited to see this finished #gba #gamedev 0103 0
caprisun @rosehairedsheep.bsky.social · 15/05/2026i've been so excited to share this but i've made my own custom title screen for the GBA! first project using Butano *and* C++ so it's been quite fun. rom is available to download on my ko-fi for one-time donors as well (ko-fi.com/rosehairedsh...) – help me buy an actual GBA #gba #gamedev #furryart 2144 0
caprisun @rosehairedsheep.bsky.social · 02/04/2026i have also implemented level transitions which take into account the scroll position of the columns. i suppose there's no excuses now, gotta start making the actual levels #gamedev #solodev #indiegame #godot 0113 0
caprisun @rosehairedsheep.bsky.social · 02/04/2026there's no time for a full-on level editor in a jam, but there is time for a level loader. slightly easier than doing all this in Godot proper #gamedev #solodev #indiegame #godot 1124 0
caprisun @rosehairedsheep.bsky.social · 31/03/2026how about a game jam WIP? i have so many things planned for this but there’s been a lot on my plate this week. even if i don’t manage to finish it in time, i’m probably gonna put some more work in afterwards! #gamedev #solodev #indiegame #godot 0136 0
caprisun @rosehairedsheep.bsky.social · 25/03/2026i might be focusing more on game dev nowadays, but i do still make art. i drew this pixel-art reference sheet for myself late last year, and i wanted to show it off #furry #furryart 180 0
caprisun @rosehairedsheep.bsky.social · 02/03/2026here's the data used to create this dialogue. speaker data among others contain references to available animations, listing animation frames in order alongside the frame time, and followed by behaviour after it has finished playing (switch to the default animation, switch to a specific one, or loop) 020 0
caprisun @rosehairedsheep.bsky.social · 02/03/2026i've been working on this prototype for a while; i'm not aiming for it to become an actual game at the moment, moreso just having fun. here's a little showcase of a completely data-driven dialogue system, including in-line triggers and data-based animations #gamedev #solodev #indiegame #godot 192 0
caprisun @rosehairedsheep.bsky.social · 25/02/2026i didn't want to plaster the whole game-screen in the exact tone the player picked, so i took the hue, shifted it based on the element's greyscale value, and wrapped it around. now there's a bit of variation! 000 0
caprisun @rosehairedsheep.bsky.social · 25/02/2026my favourite part of Kosmik is the exhaust hue slider that affects the colour of a lot of game elements, from UI to objects. interestingly, because Godot doesn't really allow you to apply materials to UI sub-parts, i had to write my own slider-fill implementation #gamedev #solodev #indiegame #godot 1112 0
caprisun @rosehairedsheep.bsky.social · 01/02/2025config: this part is dependent on what module we're dealing with, so each type has custom code. here's the one for checkboxes for example! the config handler takes care of sanitisation, and will not break the game or save a non-valid config if the ID is wrong (7/9) 100 0
caprisun @rosehairedsheep.bsky.social · 01/02/2025the localisation file formats all module names as SETTINGS_{SectionID}_{ModuleID}, making it easily automatable (6/9) 100 0
caprisun @rosehairedsheep.bsky.social · 01/02/2025localisation: godot localises most labels/strings upon initialisation, but needs a push when the locale changes during a node's existence. i connect each module to a signal i emit whenever i change a setting. this does result in some unnecessary calls, but it makes adding settings MUCH easier (5/9) 100 0
caprisun @rosehairedsheep.bsky.social · 01/02/2025all modules reside within container-based scenes called sections, which correspond to the individual sections in the config file. this will make the menus look organised while also allowing me to fetch the section name for interaction with the config and localisations (4/9) 100 0
caprisun @rosehairedsheep.bsky.social · 01/02/2025here comes the fancy stuff, the settings menu! it works quite simply on a one-variable basis; adding a setting to the menu involves slapping in a pre-made module and giving it an appropriate string ID. it will automatically fetch localisation, config, and change the config upon interaction (3/9) 100 0
caprisun @rosehairedsheep.bsky.social · 01/02/2025this #screenshotsaturday needs an explanation. i love making systems, and i've been at work implementing an easy-to-expand one for configs. i'm very happy with the results so far, so let's look under the hood!! (1/9) #gamedev #solodev #indiegame #godot 1185 0
caprisun @rosehairedsheep.bsky.social · 11/01/2025i've been putting off learning 3D modelling for this project, but i got something done. it probably won't end up in the final project, i'm anticipating some future issues with animation due to the setup, but it's a decent first step! #gamedev #solodev #indiegame #godot #screenshotsaturday #lowpoly 0124 0
caprisun @rosehairedsheep.bsky.social · 05/01/2025this has me quite stumped... for the past month or so, Flight Of Fancy has had *exactly* one view from Reddit on most days, quite consistently, even though my post over there has long been buried. i don't know what's going on, but honestly, it's very funny to me #gamedev 150 0
caprisun @rosehairedsheep.bsky.social · 04/01/2025i've taken a bit of a break over the holidays, but we're back! :) this time i have added an Undo Turn functionality as well as a lot of under-the-hood work, a localisation system, debug console, all that fun stuff #gamedev #solodev #indiegame #godot #screenshotsaturday 093 0
caprisun @rosehairedsheep.bsky.social · 14/12/2024i have mostly been working on music for a different project this week, but i did find a bit of time to start on some procedurally generated sheep models :) #gamedev #solodev #indiegame #godot #screenshotsaturday #lowpoly 0194 0
caprisun @rosehairedsheep.bsky.social · 07/12/2024wrapping up week two of development, the game loop is now (in principle) fully playable :) #gamedev #solodev #indiegame #godot #screenshotsaturday 0142 0
caprisun @rosehairedsheep.bsky.social · 30/11/2024hey! :) i'm making an ordered list of the blocks, then setting up a tween for each block, first applying an interval that gets progressively longer for each, and then tweening the position. here's the relevant code! TimeDelay increases with each block, Distance and FallTime are constant 110 0
caprisun @rosehairedsheep.bsky.social · 30/11/2024been working on a camera and level loading system for the next game :) very happy with how smooth it is so far #gamedev #solodev #indiegame #godot #screenshotsaturday 3315 0
caprisun @rosehairedsheep.bsky.social · 24/11/2024i've made a new game! it's really cute (and free to play!) cheatcodetojoy.itch.io/flight-of-fa... #gamedev #solodev #indiegame 0111 0
caprisun @rosehairedsheep.bsky.social · 29/03/2024a few days ago i have released my first videogame, and now it’s free to play on itch! give it a shot if you’re interested in a more fast-paced and chaotic tower defence :) cheatcodetojoy.itch.io/ninestepsdown 001 0
caprisun @rosehairedsheep.bsky.social · 08/03/2024what it’s supposed to look like vs what it actually looks like (i love it so much it’s gonna stay in) 010 0
caprisun @rosehairedsheep.bsky.social · 13/02/2024don’t you just love upgrading your assets from the prototype version 000 0