I am randomly adding more and more stuff to the crafting, now had to refactor my hover over toolset a bit. Lots of work for hovering over stuff, that I can tell
02.11.2025 18:25 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@doosead.bsky.social
๐Gamedev๐ (AAA VFx, indie) and artist Making Wish upon Astar - a roguelike game Cat enthusiast ๐
I am randomly adding more and more stuff to the crafting, now had to refactor my hover over toolset a bit. Lots of work for hovering over stuff, that I can tell
02.11.2025 18:25 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0#devlog 66
First crafted item! Itโs named Sword and itโs a pack of arrowsโฆ well it will get better im sure
Itโs a bit Jank but itโs a first stepโฆ now gotta remove all the ugly warnings, sigh 
Footage incoming soon 
#gamedev #indiedev #unity #game #design
Poor man's crafting screen (for setting it up, not in the game)
#gamedev #indiedev #roguelike #2d #unity #game
#devlog 65
Still working on crafting. Setting up recipe UI, figuring out design questions. Trying to guess the best way to visualize a recipe next to the crafting spot. 
Quite tricky, given I don't want floating windows management. Lots of thinking ahead!
First iteration of some crafting
You can put item onto a bench and THEN you can put gems into it. Its the most basic interaction
Next up: Recipes and crafting new items
(disregard looping animation in left bottom corner lol)
#design #roguelike #game #2d #gamedev #indiedev
I had another surgery and now Iโm stuck,
Taking a break and playing Megabonk in the meantime because itโs a perfect game with no bad sides
While it sounds simple, it needs to fit into spawn pools and randomness to have controllable behavior and consequences to balance. 
But now a Treasure Trove room is born, with a chest and a key hidden somewhere! Next up, crafting system and secret rooms!
#devlog 64 - Spawn Package ๐ฆ 
Need to spawn a whole package of entities at once, something my spawner didnโt really support. But now it does!
I can spawn a chest, with items, and a key ๐ to it thrown to random room
#gamedev #indiedev #roguelike #game #2d #design
#devlog 63 - Yes, you saw it right. The key adds a 1000 lockpicking skill for a microsecond to open the chest and then removes said 1000 lockpicking skill afterwards.
Seeing how sausage is made is terrifying, isn't it? :)
#gamedev #indiedev #game #roguelike #2d #design #QnA #games
Somehow got struck with stress now.
It drains energy and signals the need for rest, if ignored it will only make things worse. 
But how to rest without holidays? Thinking about it is stressful 
#gamedev #holidays #wellbeing
#devlog 62 - Keys!
Im in a design pickle where I would need the player to equip keys to use them. And even then, using them like that wouldnโt consume them.
I think I will need a whole new pipeline for those. Arghh
#gamedev #indiedev #roguelike #games #2d #game
#devlog 61 - A very special indicator
This one only targets a 180 degree slice beyond the target you shoot, for a special Ricochet action.
Systemic design enables this kind of red highlight without any special code added!
#games #roguelike #2d #animation #gamedev #indiedev #indiegames
AoE range indicator!
I needed to simulate targeting logic for each tile in range of an attack - including all wacky modifiers.
Trying to reuse as much of generic existing logic as possible!
#gamedev #indiedev #unity #roguelike #games #2d #game
So far my #gamedev week is going great!
I did exactly 0 work!
Next, I plan to take some rest because
Oh
Boy
Itโs exhausting!
Damn!
#devlog 60 - Action Bar!
You can move items/consumables onto the Action Bar for quick use - like in all RPGs. Also supports saving/loading the game, and customisable hotkeys. All running on the same inventory system
#gamedev #indiedev #roguelike #rpg #2d #unity #game
#ScreenshotSaturday
solodev day 364: hotspots in overworld scene always visible and describe the functions better. The game's prototype playtest is still ongoing! I am thirsty for your feedback! #IndieGameDev #gamedev #UI
22.08.2025 09:37 โ ๐ 25 ๐ 4 ๐ฌ 0 ๐ 0#devlog 59
I am almost done with the action bar. The plan worked out! Each slot is an inventory and it does wonders (although i needed to make duplicate ghost items for it... ughhh)
#gamedev #indiedev #unity
Past weeks I got very little sleep. Itโs not that I donโt try to sleep, itโs justโฆ
Somethingโs off. And itโs turning me into a zombie ๐ญ
#devlog 58 
Creative use of inventory
Making an action bar, I realized I can make it actually beโฆ backpacks with just one item slot.
Every functionality is there immediately, and no one needs to know about itโฆ
#gamedev #indiedev #roguelike #unity #game #design
Depression hits extra hard recently. Little gets done. Some excuse to cuddle cats tho
14.08.2025 11:41 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Finally generating right item descriptors, so Iron Dagger is now a thing!
Now to make it visually different!
#screenshotsaturday #gamedev #indiedev #roguelike #game #2d #unity
Thanks ๐ glad you like it! Feedback is appreciated!
02.08.2025 17:03 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0#Devlog 57 - more lego pieces
When refactoring I implemented containers for more complex FX (+camshake and post), and gameplay effectors for eg. Cleave, ricochet arrows and bullets... Each piece counts!
#screenshotsaturday #gamedev #indiedev #roguelike #game #2d #design #unity
#devlog 56 - refactoring
I realized setting up content is hard if thereโs 20 different menus that do the same thing, but slightly different
So the next thing to do is: replace them all with one common interface.
#gamedev #indiedev #game #design #coding
Blackbirds
Astarโs birds of choice. 
May the black song soothe you!
#gamedev #indiedev #games #design #2d #character
So I chopped it up, each floor has a save file! Permanent and operational, plus a player save and other saves. Each time caching a single file is fast as they are lean, I can backup them individually too! 
The moral is
Butchering fatty piece into small cubes is good for you, works for bacon too
So to then to load a single level, I can query the file for each single object (slow, each query is file accessโฆ) 
Or I can cache the file into ram and read it up from there fast.
But caching thousands of useless records now takes many seconds.  Gotta lift whole giant, obese file
My floor spawns now around 300 objects, not counting data (scriptable objects)
Once you go to next floor, previous saves its state so you can go back to it as it was before. Next floor adds another 300+ objects to the fat file! Repeat it a couple of times and itโs thousands.
#devlog 55 - saving vol2 
Once you save the game: gather up all into a huge data sheet and put it into a file, you think job is done.
It ainโt. That file is obese and itโs unhealthy. Need to split it up!
1/4
#gamedev #indiedev #roguelike #games #2d #design #unity
Laying on my STOMACH as my back is regenerating after SURGERY fun fun fun I get lots of things done in totally sane and not bored as hell 
#help