Oni

@oni.team-nutshell.dev

Graphics Programmer and Game Engine Developer. @team-nutshell.dev

Today, I learned that there's a limit in the number of "else if" you can do in a row. The C++ standard says the minimum is 256 but Microsoft doesn't care so the limit of MSVC is "generally between 100 and 110" (note: I hit it at 123). I have a workaround but ugh.

Manorbound is releasing in a little bit more than a week so if you want a key to review or stream the game at release, or if you know someone who could be interested, please tell me! If you participated in TGDQuest and already got a Manorbound key, don't worry, it will still work.

Je vois de nombreux toulousains sortir du métro et s'arrêter devant les portes fermées de la Fnac Wilson, effarés, comme égarés. Ce n'est pas un adieu mais c'est tout de même une page qui se tourne.

Devanture de la Fnac Wilson à Toulouse, fermée. Un panneau affiche "Votre Fnac Toulouse Wilson déménage. Dès le 26 septembre au soir. Réouverture au 9 Allée du Président Franklin Roosevelt, Métro Jean Jaurès. RDV le mercredi 7 octobre."

I have been working on my next game non-stop for the past two months and I'm pretty happy with the result. It's playable from start to end but lacks the polish for a proper announcement. Here are some work-in-progress screenshots though!

BildBildBildBild

Absolutely disgusted by Microsoft management in general, but especially for id Software, pioneers in real-time computer graphics for video games and one of the few studios to still use a custom engine with Vulkan, in a world where tech is now focused around a few big companies.

While NutshellEngine was already able to fetch some tagged variables from Scripts so they can be edited in the editor, it's now possible to do it even with the parent Scripts!

Bild

"Interesting" new bug with OpenGL and GLSL : I have a piece of code that determines the shadow cascade to use from a world position. I found something weird so made a minimal example. Here are the two results if I use a loop or if I unroll the loop:

BildBild