Lazy Ben's Avatar

Lazy Ben

@lazybengames.bsky.social

#SoloDev busy making an unnamed sci-fi gardening game. #GameDev streamer Monday-Thursday @ 9:30 am (GMT) over on Twitch! twitch.tv/lazybengames YouTube Devlogs: https://youtube.com/@lazybengames

274 Followers  |  72 Following  |  296 Posts  |  Joined: 15.02.2025  |  1.7289

Latest posts by lazybengames.bsky.social on Bluesky

Iโ€™ve been working hard on texture generation in the level compiler. Combining textures across prefabs to reduce overdraw is now a thing. You can lay down practically infinite layers of floor textures with zero overdraw. ๐Ÿ‘Œ
#gamedev | #indiedev | #solodev

07.11.2025 16:55 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Take a look at std::expected. It might be what you need. ๐Ÿ˜Š

07.11.2025 16:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ve spent a second day working through c++ coroutines. Once you hide away all the fluff you can actually wrap them up in to a nice little api thatโ€™s easy to use. Iโ€™m a bit stumped on use cases tho.

Question: Anyone have any experience using them in their games?

#gamedev #indiedev #solodev

04.11.2025 16:12 โ€” ๐Ÿ‘ 5    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Took the day off engine coding to have a look at c++ coroutinesโ€ฆholy moly that was an experience.
#gamedev | #indiedev | #solodev

03.11.2025 17:11 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m 75% done with the level compiler in my game engine. Animated rigs, rivers, and ponds are now all supported. Iโ€™ve got triggers, colliders, and paths to do next but these donโ€™t require any art assets to be compiled into game data, so should be quicker to do! ๐Ÿ‘Œ
#gamedev | #indiedev | #solodev

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

Just finished a good week of coding on the game engine. Iโ€™ve been working on the content pipeline that transforms text files produced by the level editor into binary game data. Itโ€™s 50% done Iโ€™d say so one more week should do it! ๐Ÿ‘Œ
#gamedev | #indiedev | #solodev

24.10.2025 16:21 โ€” ๐Ÿ‘ 12    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Finally, after 2 months of development, the prefab system in my engine is done! A lot of code clean up to do tho! ๐Ÿ‘Œ #happy #gamedev #solodev #indiedev

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

Here's a nice screenshot of the editor in my #gameengine.
Still work to do, but getting there now!

#gamedev | #solodev | #indiedev

08.10.2025 14:09 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Itโ€™s the end of a productive week! I wrote my first Twitch overlay (to warn viewers/me ads are starting). I also made progress on my level editor. I can now add/remove triggers! ๐Ÿ‘Œ
#gamedev | #solodev | #indiedev

26.09.2025 17:15 โ€” ๐Ÿ‘ 16    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m going to have an experiment with the Twitch API today. The goal is to write an โ€˜ads starting soonโ€™ overlay for my #gamedev stream. Am I going to be in for a good time? ๐Ÿคท

21.09.2025 08:27 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™ve been stressing out the new prefab system in my engine today. I integrated triggers and started on colliders. The system held up well overall and it should be straightforward to integrate gameplay specific content when I begin full production on the game in a few weeks! ๐Ÿ‘Œ
#gamedev | #solodev

18.09.2025 14:20 โ€” ๐Ÿ‘ 14    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Awesome Twitch stream today! Iโ€™ve been spending my days coding up a new iteration of the level editor in my engine. Itโ€™s nearly there! Today was the properties panel! Whoโ€™d have thought that would be my most popular stream to date!?
#gamedev | #solodev | #indiedev | #indiegame

15.09.2025 16:44 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Finally got to the end of implementing prefabs in my game engine. Nearly time to move to full-scale production of my Sci-Fi gardening game! Itโ€™ll be nice to get back to some gameplay coding!
#gamedev | #indiedev | #solodev | #indiegame

12.09.2025 17:51 โ€” ๐Ÿ‘ 15    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I got prefabs working in the editor today! You can now draw in a bunch of sprite sheet tiles and add collision, particle effects, scripts etc. Save this as a prefab brush and stamp instances of it around the level. Prefabs can also contain other prefabs and itโ€™s turtles all the way down! #gamedev

11.09.2025 16:03 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™ve been building a new pc and installing the new CPU may have been the scariest thing Iโ€™ve ever done! ๐Ÿ˜ฌ #gamedev

05.09.2025 19:26 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Great day coding up the game engineโ€™s editor. Iโ€™ve been working hard on a content cache that allows for asset hot loading across the entire engine. The goal is to be able to slot in new asset types and have it all just work. ๐Ÿ‘Œ
#gamedev | #indiedev | #solodev

04.09.2025 14:55 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This week Iโ€™ll be reworking the Content Cache in the game engine. It has responsibility for loading and managing editor assets. Adding a new asset type currently requires a fair bit of boiler plate. But,I think I can eliminate almost all of it! ๐Ÿ‘Œ
#gamedev | #solodev | #indiedev | #indiegame

11.08.2025 18:49 โ€” ๐Ÿ‘ 13    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You know when a morningโ€™s work turns into a several day slog? I revisited the engineโ€™s lighting system. The plan was to fix a particularly unfriendly crash bug in the lighting generationโ€ฆit turns out there is quite a lot that needs improving and the bug is probably due to bad design. ๐Ÿซ 
#gamedev

06.08.2025 17:15 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just my finished my longest ever #gamedev stream! 7.5 hours of none stop c++ coding. Mainly refining code and fixing bugs. The engine is heading towards a pretty stable state now! Thanks to all the chatters! It makes streaming super fun! ๐Ÿฅฐ

#solodev #indiedev #indiegame

31.07.2025 17:15 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You know when you get to the end of a milestone/project and thereโ€™s that huge โ€œtodoโ€ list that youโ€™ve been putting off? Well Iโ€™m wading through that monstrosity atm! ๐Ÿซ 
#gamedev | #solodev | #indiedev | #indiegame

29.07.2025 19:20 โ€” ๐Ÿ‘ 15    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Currently spending some time designing RPG mechanics for my game. Itโ€™s quite amazing just how much work it adds. Every single stat needs at least one complimentary gameplay system. Itโ€™s not just a number that goes up or down.
#gamedev | #solodev | #indiedev | #indiegame

25.07.2025 13:48 โ€” ๐Ÿ‘ 13    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™ve been spending the past weeks tightening up engine features. Feeling the pull back to gameplay coding now. Thereโ€™s just one more feature to prototype before Iโ€™m off preproduction and onto building real game stuff! Exciting times! ๐Ÿ‘Œ
#gamedev | #solodev | #indiedev | #indiegame

20.07.2025 09:20 โ€” ๐Ÿ‘ 15    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I added a nice feature into the engineโ€™s behaviour tree system today. You can now add โ€œoverrideโ€ behaviours programmatically whenever you might need to interrupt the tree. Eg the player gets hit by an enemy and you want to use that event to trigger a cutscene? This feature allows for that! #gamedev

16.07.2025 18:09 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Good stream today! I finally got off the NPC instancing stuff and moved on to Path Finding Context. Eg when an enemy is finding cover they can pick the context that only allows paths that avoid the player location. This means NPCs can essentially avoid areas dynamically ๐Ÿ‘Œ
#gamedev #solodev #indiedev

14.07.2025 14:59 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Busy day working on the engine. Iโ€™m about 70% through an NPC instancing system. The goal is to be able to define behaviour/dialogue/quests/attributes etc for an instance of an NPC type. Eg enemy instances of the same type could react differently to different situations. #gamedev #solodev #indiedev

10.07.2025 15:21 โ€” ๐Ÿ‘ 13    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Two steps forward today! Path finding is fully working using background threads with and without a nav mesh! Even on my super low end laptop thereโ€™s no perceived delay when calculating paths for NPCs! ๐Ÿ‘Œ
#gamedev | #solodev | #indiedev | #indiegame

04.07.2025 15:01 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Today was a โ€œone step back for two steps forwardโ€ kind of day. Except Iโ€™ve yet to take the two steps forward. ๐Ÿซ  #gamedev | #solodev | #indiedev | #indiegame

03.07.2025 15:24 โ€” ๐Ÿ‘ 14    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Big love to all the devs affected by the layoffs over at Microsoft today! Hopefully a bunch of you come over to the indie space. Your passion project may turn out to be the best thing you ever made!
#gamedev

02.07.2025 18:15 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Good day of coding today! I finally moved NPC path finding onto background threads in the engine. It was stalling the game occasionally but now NPCs can just wait around playing some nice animations until a path becomes available for them to take!
#gamedev | #solodev | #indiegame | #indiedev

02.07.2025 14:59 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fell down a rabbit hole this weekend. Iโ€™ve been trying to reduce dynamic memory allocations in my game engine so I extended my string class with Small String Optimization. I also went over all my support classes to see whatโ€™s what and it turned into a major refactor. It was epic codage! #gamedev

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

@lazybengames is following 19 prominent accounts