doosead's Avatar

doosead

@doosead.bsky.social

๐Ÿ’€Gamedev๐Ÿ’€ (AAA VFx, indie) and artist Making Wish upon Astar - a roguelike game Cat enthusiast ๐Ÿˆ

95 Followers  |  79 Following  |  267 Posts  |  Joined: 14.11.2024  |  1.9119

Latest posts by doosead.bsky.social on Bluesky

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

26.10.2025 18:54 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Poor man's crafting screen (for setting it up, not in the game)

#gamedev #indiedev #roguelike #2d #unity #game

23.10.2025 15:33 โ€” ๐Ÿ‘ 7    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

#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!

19.10.2025 13:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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

11.10.2025 15:25 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

04.10.2025 19:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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!

27.09.2025 14:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

#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

27.09.2025 14:26 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

#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

21.09.2025 13:36 โ€” ๐Ÿ‘ 12    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

20.09.2025 09:34 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

#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

15.09.2025 10:28 โ€” ๐Ÿ‘ 12    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#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

07.09.2025 11:55 โ€” ๐Ÿ‘ 16    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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

01.09.2025 18:08 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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!

28.08.2025 14:08 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#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

23.08.2025 14:34 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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

21.08.2025 15:08 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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 ๐Ÿ˜ญ

17.08.2025 04:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

#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

16.08.2025 19:10 โ€” ๐Ÿ‘ 7    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Depression hits extra hard recently. Little gets done. Some excuse to cuddle cats tho

14.08.2025 11:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Finally generating right item descriptors, so Iron Dagger is now a thing!
Now to make it visually different!

#screenshotsaturday #gamedev #indiedev #roguelike #game #2d #unity

09.08.2025 16:58 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks ๐Ÿ™ glad you like it! Feedback is appreciated!

02.08.2025 17:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#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

02.08.2025 16:38 โ€” ๐Ÿ‘ 15    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

#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

30.07.2025 18:59 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Blackbirds

Astarโ€™s birds of choice.
May the black song soothe you!

#gamedev #indiedev #games #design #2d #character

27.07.2025 18:00 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

24.07.2025 15:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

24.07.2025 15:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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.

24.07.2025 15:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

#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

24.07.2025 15:36 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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

20.07.2025 14:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@doosead is following 20 prominent accounts