Advertisement · 728 × 90

Posts by GarageCraft Games

New #devlog is up! 📖 Taking a step back to reflect on the engine architecture and the road from #OOP to #ECS.

Some lessons learned, some trade-offs, and where things are headed next:

garagecraft.games/devlog/2026-...

#enginedev #gameengine #indiedev #indiegames

6 days ago 4 1 1 0

On #helios’ way toward an #ECS-driven infrastructure, I’m rewriting resource management, abstracting it into a TypedHandleWorld - a handle-oriented, domain-specific registry that simplifies access to resources otherwise scattered across the system(s).

#gameengine #enginedev #indiedev #indiegames

1 week ago 4 3 0 0
Video

helios is currently rendering ~10.000 objects in the #gameloop at stable 60 fps (w/o inst.). Lets crank those rookie numbers up and make sure the render resources are managed more cache friendly, render commands batched and queues optimally sorted.

#gamedev #helios #enginedev #indiegames #indiedev

2 weeks ago 11 5 0 0
Video

finished my project assignment on the exploratory dev of an #ECS-based #gameengine. Now it’s time to refactor the remaining tech debt into more idiomatic ECS. Out with the old (SceneGraph), in with the new! (flat list of components sharing relationships)

#helios #indiedev #gamedev #indiegames

2 weeks ago 9 5 0 0
Preview
Game Studies Watchlist 2026 #8 The Game Studies Watchlist newsletter, curated by Prof. Dr Rudolf Inderst, is published weekly on GamesMarkt. This week's topics include Half-Life, the new issue of Journal of Gaming & Virtual Worlds ...

Here’s the latest edition of my weekly game culture newsletter. Feel free to read, share, and join the conversation!

//cc @gamesmarket.global

1 month ago 5 3 0 1

Dat Dithering though ❤️

1 month ago 2 0 0 0

Ich suche Stimmen aus der Spielkultur! Wenn ihr spannende Projekte habt, Video-Essays macht oder in der Game-Kultur aktiv seid, freue ich mich, von euch zu hören. Ich leite das Spielkultur-Ressort beim TITEL Kulturmagazin und möchte eure Arbeit gern vorstellen. Bitte meldet euch bei mir!

1 month ago 16 6 10 0
Post image

As I’m closing in on milestone_6 of #helios, I’m adding high scores and player lives as components and systems in my #ecs #gameengine - come join me!

twitch.tv/garagecraft_...

#twitch #streamer #gamedev #enginedev #indiegames #indiedev

1 month ago 4 2 0 0
Post image

F R I S C H ERSCHIENEN

Inderst, Rudolf/ Tobias Klös: Spielerfolg ungleich Spielforschungserfolg? Vom stagnierenden Zustand der deutschsprachigen Digital Game Studies. S. 131–148. In: ...

2 months ago 10 2 1 1
Advertisement
Post image

#helios now supports #GameState management and menu rendering. Next up: Implementing menu commands!

#gamedev #enginedev #indiedev #indiegames

2 months ago 6 2 0 0
Phase/Pass Architecture: Evolution of the Game Loop | garagecraft.games A follow-up to the game loop architecture post, introducing the refined Phase/Pass structure. This post explores how helios now organizes the game loop into phases with granular passes, enabling fine-...

Migrated helios' architecture to an #ECS-based setup, and reworked the #gameloop to allow much finer-grained control over when events become visible and when commands are applied. 📖

garagecraft.games/devlog/2026-...

#devlog #helios #indiedev #indiegames #dod

2 months ago 6 2 0 0
Post image

ECS refactor drop in #helios 🔧
Value-type GameObject handles, tag-based filtering, centralized component registration, plus new unit tests.
#gamedev #cpp #ecs #indiedev #gameengine #indiegames #enginedev

2 months ago 9 4 0 0
My fellow Weavers & Chaos Weavers,

This February, we finally wrap up filming "Louise Blackwick vs. the Algorithm" - a funny, tongue-in-cheek Youtube show where I meet versions of myself from parallel realities.

Editing & post-production will behind shortly.

Hoping you'll tune in when it's out! 🥰❤️

My fellow Weavers & Chaos Weavers, This February, we finally wrap up filming "Louise Blackwick vs. the Algorithm" - a funny, tongue-in-cheek Youtube show where I meet versions of myself from parallel realities. Editing & post-production will behind shortly. Hoping you'll tune in when it's out! 🥰❤️

My fellow Weavers & Chaos Weavers,

This February, we finally wrap up filming "Louise Blackwick vs. the Algorithm" - a funny, tongue-in-cheek Youtube show where I meet versions of myself from parallel realities.

Editing & post-production will behind shortly. 🎥

Hope you'll tune in when it's out! 🥰❤️

2 months ago 195 99 12 3
Video

Now that collision detection and SpawnPlans are in place, I’m moving on to 2D UI integration - score display and menus next. Let’s go!
#gamedev #indiedev #indiegames #helios #twitch #streamer

twitch.tv/garagecraft_...

2 months ago 10 4 0 0
Video

✅ Collision Detection - working
✅ Spawn Scheduling - implemented
Next: Span queues & support for more Spawn logic.
Let's go! 🔧

#gamedev #indiedev #indiegames #gameengine #helios

2 months ago 10 4 0 1
Preview
Twitch Twitch is the world

Grinding on Spawn Plans/Scheduling for #helios. Optimizing entity lifecycle management, batching logic, and temporal distribution patterns. Getting the system tight so we can scale spawns without tanking performance. 🔧⚙️

twitch.tv/garagecraft_...

#gamedev #indiedev #indiegames #twitch #streamer

3 months ago 5 3 0 0

Team #helios sends its regards from the other side of collision behavior hell! ✌️

3 months ago 0 0 0 0
Preview
Twitch Twitch is the world

back to #helios. tackling collision system and despawn logic.
laying groundwork for everything that comes next 🎮

#enginedev #cpp #gamedev #indiedev #indiegames #twitch #streamer

www.twitch.tv/garagecraft_...

3 months ago 5 2 0 0
Advertisement

Beautiful!

3 months ago 1 0 0 0
helios - A High-Level Overview of the Game Loop Architecture | garagecraft.games A deep dive into the architectural separation of concerns in helios. This post outlines how deterministic world mutations are handled via bare-metal Commands and Managers, while decoupled communicatio...

Over the holidays I’ve been busy refining #helios to enable player interactions with game objects: Controlling, spawning and – the holy grail of every game - Collisions💥

I ended up with this draft for a deterministic game loop:
garagecraft.games/devlog/2026-...

#gamedev #indiegames #indiedev #cpp

3 months ago 7 4 0 1
Preview
Twitch Twitch is the world

#Collisiondetection has always been the holy grail of #gamedev for me. As the author of my own #gameengine #helios, I’m starting my implementation based on spatial partitioning. 👾

#gamedev #indiedev #indiegames #twitch #streamer #happynewyear

www.twitch.tv/garagecraft_...

3 months ago 8 3 0 0
Video

Wrapping up the year with GameObject pooling and a SpawnSystem based on conditions and strategies. On to collision detection! 🕹️ 👾

#helios #gameengine #gamedev #indiedev #indiegames #cpp #programming

3 months ago 10 3 0 1
Preview
Twitch Twitch is the world

Onwards - tackling enemy pooling + a proper spawn system next. Less churn, smoother waves, more time for the fun stuff. 💥🤖

#helios #indiedev #indiegames #gamedev #twitch #streamer

www.twitch.tv/garagecraft_...

3 months ago 3 2 0 0
Video

🎮 #helios v0.3.0-milestone3 is out!
Component-based architecture, physics systems, level bounds and a proper twin-stick shooter demo with projectile pooling are now in place. 🚀

P.S.: The gang of four was right!

garagecraft.games/devlog/2025/...

#gamedev #indiedev #indiegames

3 months ago 11 4 0 1

🎄 Merry Christmas and happy holidays! ✨
May your days be cozy, creative and full of great (indie) games, books 📖 and whatever you love to do around this time of year! 🕹️ May your evenings be spent in good company with the people you love. ❤️

#Christmas #HappyHolidays #indiedev #gamedev #indiegames

3 months ago 10 5 0 0
Advertisement

Merry Christmas Nicole! 🎄

3 months ago 1 0 1 0

🌟 Merry Christmas and Happy Holidays you guys! 🎄

3 months ago 3 0 0 0
Preview
Twitch Twitch is the world

On Christmas night while all seems still, 🎄
I’m hunting bugs with coder’s will. 😤
In #helios’ components, line by line, 🎮
till systems click and stars align. 🌟

Merry Christmas y'all!

#indiedev #gamedev #indiegames #cpp #gamedev #witch #streamer

www.twitch.tv/garagecraft_...

3 months ago 9 4 0 0
Preview
Twitch Twitch is the world

’Twas the night before xmas🎄, and all through the scene,
no object was moving, no thrust to be seen. 👀

So I forged a MovementSystem
- smooth, responsive, elegant -
and wrapped the world in bounds
- with a BoundsBehaviorComponent. 🎮

www.twitch.tv/garagecraft_...

#indiedev #indiegames #gamedev

3 months ago 9 3 0 0

Happy Holidays! ☃️

3 months ago 1 0 0 0