banner
keilthar.bsky.social
@keilthar.bsky.social
🔅 IT #Engineer - 🖥️ Indie game developer on #Unity - 🤓 Passionate about technology, science and geek culture - 🤨 Grumpy old bastard and proud of it !
Long time I did not post here. 🙃
Let me show you a system I worked on :
using Unity ECS, a leaf interaction simulation with a casting spell system.
Each leaf is an entity animated through an ISystem, using AnimationCurves.

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #vfx
November 14, 2025 at 12:08 PM
It took me an absurdly long time to create this spawn effect + separate the materials by herd + maintain the batching.

The effect is a bit heavy on the FPS side, I'll have to rework it, but it works as intended.

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #vfx
May 5, 2025 at 8:39 PM
A poor quality paper background found online that I'll redo + aligning the UI with the camera + forcing the animals to follow the area... well, it totally works !

I could have hours of fun making them run like that ! 😅

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
April 10, 2025 at 10:59 PM
A small herd system that allows you to define a zone with a variable radius and move it at will, with a specific livestock type and population density.

Functional, but I find the UI unreadable... 🤔

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
April 10, 2025 at 3:19 PM
If there's one thing I really enjoy about video game development, it's shaders and VFX.

By changing just a few parameters, you can make huge transformations in the rendering.

Who wants my ruby-sheep ? 😋

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
April 8, 2025 at 3:22 PM
Moses splits the sea in two... and for me, it's sheeps ! 😅

Actually, by adding a bit of randomness to the sheep's movements/idleness, the rendering seems sufficient to me and it runs smoothly (there are 200 of them there).

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
April 6, 2025 at 9:22 PM
Holding myself back from coding a herd simulator... holding myself back from coding a herd simulator........ it's going to be so hard!!! 😅
(I've already lost the mental battle with myself, only laziness is holding me back right now)

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
April 6, 2025 at 5:37 PM
Have I already said I don't like making UIs?

Still with the idea to ​​make diegetic interfaces (integrated in the game world), a first approach could be a thought bubble... but I'm skeptical of the result. 🫤

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #VFX
March 20, 2025 at 10:01 PM
This scenery drawing tool works quite well, even with a fairly wide brush and a sensitive mouse.
All that's left is to create the UI for selecting the scenery to spawn.

The next step will be to allow painting the color.

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #VFX
March 18, 2025 at 11:33 AM
After a few more redesigns (dividing the map into sections and storing the data for each scene), I can edit the map on the fly.

All that's left is to create the UI for the tool... except I'm terrible at UI ! 😅

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #VFX
March 15, 2025 at 6:08 PM
A few weeks ago, I talked about parallelizing the processing for map generation... well, actually, I reworked the entire architecture.
From 14 seconds to generate the all map to this... 😎
(still : Unity ECS is amazing)

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #VFX
March 12, 2025 at 12:08 AM
By replacing the old spheres that served as placeholders with a real projectile + a small incantation rune before... yeah it's starting to look good ! 😅

#indiegame #indiedev #Indiegamedev #gamedev #madewithunity #unity #unity3D #VFX
March 10, 2025 at 3:11 PM
Spawn of:
- 15 enemies / sec
- 30 projectiles / sec
which generate ~200 animated popups of damage, on a 400x400m map with 300k scenery and it runs at 100 FPS...

One happy Keilthar with his implementation, one ! 😁(love Unity ECS btw)

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
March 8, 2025 at 5:46 PM
I discovered Obsidian this weekend, a note-taking tool... and I think I fell in love. 😅

I have created artist/dev reference lists from my bookmarks, added personal tags to them and I can query everything on the fly.

It's just so good to create a reference database for artist and devs.
February 24, 2025 at 6:12 PM
I reworked the scene generation a little, it runs live now. In ~10 seconds it generates 400mx400m of map, with ~50 FPS in full zoom, while continuing to instantiate/animate/destroy ~200 mobs in the background. Unity ECS powa 😋

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
February 21, 2025 at 3:31 PM
Me: “yeah I’m happy, I’m starting to master Unity well”

Also me 5 min later: “what if I made a small infinite loop with just 5 lines of code” 🙃

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
February 17, 2025 at 5:16 PM
Small performance test to see how many animated units the Unity ECS system can handle at the same time.

We'll say that it's pretty good (in 4k with an RTX 2080 and an I7 12700K, + OBS and Unity running in the background) 😋

#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev
February 6, 2025 at 7:07 PM