Thibault Hennequin
banner
thennequin.bsky.social
Thibault Hennequin
@thennequin.bsky.social
☀️(Ex lead) tools programmer @ Kylotonn by day.
🌑Solodev by night working on a custom engine and games.
A month has passed since my last post, but I was on vacation (full disconnection) and then I worked on game systems, and more specifically on NPC (Non Player Characters).
Now they can follow a target with their eyes in a more natural way.
#indiedev #gamedev #gameengine #npc
November 23, 2025 at 10:55 AM
I realized that my cubemap filtering and my IBL (the specular with roughness part) were incorrect, so I recreated the famous PBR spheres with Pisa HDRI to check if everything was OK.
It's seems Ok now.
#indiedev #gamedev #gameengine #pbr
October 26, 2025 at 9:02 AM
A new room with a computer and... a twisted corridor ? What is this room ?
#indiedev #gamedev #liminalspace
October 19, 2025 at 4:55 PM
First step to developing on #SteamDeck : launch a simple rendering demo of my render layer.
Next step : the custom engine.
#indiedev #gamedev #gameengine
September 29, 2025 at 10:20 PM
My eye shader isn't perfect yet, it's just une simple PBR material with clearcoat.
Here's a slightly improved version, but I'm not completely happy with the result.
September 21, 2025 at 9:08 AM
Running the "Digital Emily" model from the @matmadnessart.bsky.social's HumanShaders Godot plugin in my engine.
It looks pretty good to me.
#ScreenshotSaturday #indiedev #gamedev #gameengine
September 20, 2025 at 12:11 PM
I'm trying a create a new environnement inspired by Control of @remedygames.com
#indiedev #gamedev #ControlRemedy #liminal
September 14, 2025 at 8:13 PM
Don't blindly trust the #Microsoft Win32 documentation, it automatically switches to the local language.
And sometimes, the translation is the opposite of the English version.
So don't forget to switch the documentation to English.
September 12, 2025 at 9:31 PM
Since the beginning of my gizmos in my engine, something visual was missing and it was not the priority to add it.
But I took the time to add these little things and it's cooler.
#indiedev #gamedev
August 31, 2025 at 2:51 PM
I added sounds and interactive objects to my cave test scene.
#ScreenshotSaturday #indiedev #gamedev
August 23, 2025 at 9:40 PM
By chance, I may have created the first piece of a survival game by assembling Polyhaven meshes.
#indiedev #gamedev #customengine #polyhaven
August 20, 2025 at 7:48 PM
I'm playing with the particle system and create an alien/portal smoke effect and colorful sparks.
#indiedev #gamedev #customengine
August 17, 2025 at 10:30 AM
I'm creating a simple level to test my GI (global illumination) in my engine and it comes out with a #HalfLife vibe, but that's a coincidence 🙄
#ScreenshotSaturday #indiedev #gamedev #graphicsprogramming
August 15, 2025 at 10:04 PM
First truly functional weapons system to my engine.
Next (big) step : adding ennemies and more weapons
#screenshotsaturday #indiedev #gamedev #fps
August 2, 2025 at 5:37 PM
I get good results in my engine with old school global illumination (offline computing of SH probes) .
I still have light leaks, but I'll try to reduce them.
#indiedev #gamedev #solodev #GlobalIllumination
July 9, 2025 at 10:05 PM
I fulfilled a dream, I implemented my own facial animation system in my engine.
A dream I had since the release of #HalfLife 2 in 2004.
#ScreenshotSaturday #gamedev #indiedev #facialanimation
July 5, 2025 at 5:26 PM
For the second time this week, I reworked my PBR integration in my engine and added some subsurface scattering.
Now I'm happy with the result.
#indiedev #gamedev #solodev #notunreal
June 25, 2025 at 10:57 PM
Just for fun, I reopened a previous level prototype and added my new glass shader.
#screenshotsaturday #indiedev #horror #scifi
June 21, 2025 at 9:10 PM
First step for old school global illumination : Cubemap rendering.
#indiegame #gamedev #globalillumination
June 20, 2025 at 11:00 AM
Finally, I can play videos (old school MPEG-1) in my engine, thanks to @phoboslab for pl_mpeg, an easy to use library.
Now I just need to find a game use case for video playing :)
#indiegame #gamedev #gameengine
June 11, 2025 at 2:44 PM
I'm working on the main menu for my Backrooms game, what do you think ?
#indiegame #gamedev #uidesign #liminalspace
June 9, 2025 at 7:26 PM
Hum, I think it's time to commit some changes :D
May 19, 2025 at 6:51 PM
And the final results
May 16, 2025 at 8:41 PM
Over the past two weeks, I've been working hard to optimize my engine.
Particularly with occlusion culling to reduce draw calls.
And I'm quite happy with the results.
Here are some before/after shots with stats.
#GameDev #IndieGameDev #SoloDev #Engine
May 16, 2025 at 8:40 PM
I'm trying to fill an occlusion culling buffer by simply projecting the corners of the boxes, but it's not enough. I have to rasterize my occlusion boxes on the CPU. Optimization is hard.
#gamedev #solodev
May 4, 2025 at 5:34 PM