caprisun
banner
rosehairedsheep.bsky.social
caprisun
@rosehairedsheep.bsky.social
computational linguist and indie game dev. i work with Godot/Unity, draw, make music, the whole package. here's my portfolio ---> https://rosehairedsheep.github.io/

pfp by @menthaam
config: 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)
February 1, 2025 at 3:46 PM
the localisation file formats all module names as SETTINGS_{SectionID}_{ModuleID}, making it easily automatable (6/9)
February 1, 2025 at 3:46 PM
localisation: 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)
February 1, 2025 at 3:46 PM
all 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)
February 1, 2025 at 3:46 PM
here 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)
February 1, 2025 at 3:46 PM
this #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
February 1, 2025 at 3:46 PM
i'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
January 11, 2025 at 6:28 PM
this 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
January 5, 2025 at 2:36 PM
i'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
January 4, 2025 at 3:56 PM
i 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
December 14, 2024 at 5:53 PM
wrapping up week two of development, the game loop is now (in principle) fully playable :)
#gamedev #solodev #indiegame #godot #screenshotsaturday
December 7, 2024 at 1:41 PM
hey! :) 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
November 30, 2024 at 6:23 PM
been 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
November 30, 2024 at 1:27 PM
i've made a new game! it's really cute (and free to play!) cheatcodetojoy.itch.io/flight-of-fa...
#gamedev #solodev #indiegame
November 24, 2024 at 10:25 PM
a 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
March 29, 2024 at 10:05 AM
what it’s supposed to look like vs what it actually looks like
(i love it so much it’s gonna stay in)
March 8, 2024 at 10:08 PM
don’t you just love upgrading your assets from the prototype version
February 13, 2024 at 11:23 AM
i love game dev
February 12, 2024 at 10:20 PM