Chris
banner
gamekombinat.com
Chris
@gamekombinat.com
You can hire this guy for your Unity games!
Systems, gameplay code, editor tooling.

Making six-dimensions-of-freedom procgen shooter called Liha.


Wishlist on steam!
https://store.steampowered.com/app/1332820/Liha/

Solo Developer from Germany.
Pinned
The tactical update part one for the Liha demo is out and about!

It's free explosions and gunfighting in a world that will make you question what "up" really means.

And you can go and play it right here, right now! :D

store.steampowered.com/app/3490370/...

#gamedev #indiedev and hey. #twitch !
To also say something positive. I do enjoy quite a lot that I can write UI in code.
No visual editors required and all.

I get that many people like visual editors.
But I prefer working in text form and it's really enjoyable that I can.

The Data Binding stuff is excellent as well
November 18, 2025 at 11:08 AM
Okay. I found a solution. And it's fine. But it's kinda funky. Feels a bit sneaky to do it.

But hey. I guess that's also kind of what the CSS heritage brings to the mix lol
November 17, 2025 at 6:49 PM
You know what? I take that back.
It's fucking half-baked like the damn rest.

Everytime with the disappointments, man.
November 17, 2025 at 5:59 PM
Took some time today to check out unitys UI Toolkit API.

Gotta say. Very tasty stuff.
Very tasty indeed.
November 17, 2025 at 4:49 PM
Steam Machines and Frames are nice and all. But I'm so looking forward to that new Steam Controller.

I loved the first model. The new one looks like it'd be perfect for my sasquatch mittens.

I definitely will find out once I can get a hold of one of these
November 12, 2025 at 7:35 PM
In fact.
I could probably use that to speed up module/module overlap tests (that operate on the SDFs). But it's already pretty fast so ... eh.
November 6, 2025 at 3:50 PM
It appeats that this diversion path technique wasn't going to suffice. It would sometimes use transit elements where the exit connections would point to existing geometry.

So I now rasterize the modules SDFs into a coarse world space grid to allow cheap look-aheads when placing modules.
#gamedev
November 6, 2025 at 3:49 PM
I did add a little diversion path in case the graph cannot be resolved spatially. Ie. there ain't no room to put a module.

This uses small transit elements to move the execution to a spot where there is space.

And it is wild (but plausible) 😂
#gamedev
November 5, 2025 at 12:28 AM
The level isn't functional yet.
But the graph generates pretty things now. And it's very controllable.

Incidentally, this also fixes the issue of level segments being open so players could get out into the void.

#gamedev
November 5, 2025 at 12:25 AM
I wasn't happy with the junk I produced on my own, after all, and seeked help on the interwebs.
Which means I watched youtube videos, hoping to find somebody that knows more about that topic than I do.

Found @theshaggydev.bsky.social s videos.
Highly recommended! Thanks for making them!
Challange has been mastered.
I have some world generation back, now.
Although everything else is broken.

But making fresh new progress.
Man, this stuff is really hard to wrap my head around.
A challenge has arisen!
November 4, 2025 at 5:16 PM
Did I mention btw that I'm doing freelance gigs?
A guy needs to eat, after all.

If you need something done in Unity, C# let me know.
System designs, gameplay code, editor tooling.
Need some fires put out? Hit me up!

#gamedev #unity
October 27, 2025 at 9:15 PM
Challange has been mastered.
I have some world generation back, now.
Although everything else is broken.

But making fresh new progress.
Man, this stuff is really hard to wrap my head around.
A challenge has arisen!
October 27, 2025 at 9:12 PM
Man, this stuff is really hard to wrap my head around.
A challenge has arisen!
October 23, 2025 at 10:01 PM
Started working on improving the world gen with keys and locks.
And I'm making this way too complicated but it's all I know to do 🫠
#gamedev
October 23, 2025 at 4:16 PM
Papers have been wroked through.

Honestly. I'm all kinds of exhausted from that. The amount of despair and anxiety is rough, let me tell ya.

Time for a bit of a short break for a day or two. Then more Space Mc Shooty game!
October 8, 2025 at 9:57 AM
Almost done with all the paperwork.
Man, I gotta be honest. I'm about done with excel sheets at this point 😂
But numbers gonna number
October 6, 2025 at 7:12 PM
The binary patcher tool is a Unity game itself.
See. Unity IS using their own engine to make something! 😂🫠
October 3, 2025 at 1:09 PM
If YOU have a Unity game out there you should probably not sit this out. I guess it's not that urgent, all things considered.
But you bet that once the evil-doers reverse engineer what that vulnerability is, they go on a hunt for stragglers.

Don't be a straggler.

#gamedev
It's Unity Day in Germany.
Really it's Tag der deutschen Einheit.
But either way.
It's funny that today of all days, Unity publishes patches for some security vulnerability that apparently needs somewhat immediate attention.

Because ... Unity? Get it?
Unity Day? ... heh 🫠
October 3, 2025 at 12:08 PM
It's Unity Day in Germany.
Really it's Tag der deutschen Einheit.
But either way.
It's funny that today of all days, Unity publishes patches for some security vulnerability that apparently needs somewhat immediate attention.

Because ... Unity? Get it?
Unity Day? ... heh 🫠
October 3, 2025 at 12:06 PM
Still here! Fear not. In case you were afraid
Busy doing paperwork things.
I shall sprinkle you with more random gamedev stuff and funky gameplay again, when all the papers have been worked.
September 30, 2025 at 12:45 PM
Kinda makes sense now that they went on ahead and tried to make new projects cloud projects by default the other time.

That in combination with default-enabled diagnostics services sure would bump the user numbers right up
So, #unity folks.
Mind this here new default setting.
Unity Diagnostics are not compliant with the GDPR by default.
You have to take action on your own (at least provide opt-out option) or manually disable the usage.

#gamedev
September 14, 2025 at 1:18 PM
So, #unity folks.
Mind this here new default setting.
Unity Diagnostics are not compliant with the GDPR by default.
You have to take action on your own (at least provide opt-out option) or manually disable the usage.

#gamedev
September 14, 2025 at 1:15 PM
I was today years old when I learned there is a FixedString API in Unity. With which one can do allocation free string manipulations.

Can combine that with an extention to TMP_Text to accept these. Nice, nice

docs.unity3d.com/Packages/com...

#gamedev #unity
Class FixedString | Collections | 2.2.1
docs.unity3d.com
September 9, 2025 at 4:34 PM
Someone wasn't paying attention 🫠
September 8, 2025 at 8:05 AM
So Unitys Autotile Tile generates default colliders for sprites that have no custom shape. Making it effectively useless when painting a tileset that has walls and floors at the same time.
Because the floors will become solid.

Sometimes I just can't with this engine 🥲
September 2, 2025 at 2:49 PM