Command Palette
Search for a command to run...
Technical Blog
ostringstream is the perfect C++ replacement for sprintf, except...
ostringstream is the perfect C++ replacement for sprintf, except for trying to debug its contents in Visual Studio.Add this to Microsoft Visual Studio 12.0\Common7\Packages\Debugger\Visualizers\stl.natvis: <Type Name="std::basic_ostringstream<char,*>...
More from this blog
Embedding v8 Javascript in an MSVC project
rem building v8 rem following https://medium.com/angular-in-depth/how-to-build-v8-on-windows-and-not-go-mad-6347c69aacd4 echo off set Path=%cd%\depot_tools;%Path% set DEPOT_TOOLS_WIN_TOOLCHAIN=0 set GYP_MSVS_VERSION=2022 rem curl -O https://storage...
Don't step into STL function in Visual Studio 2022
Find your Visual Studio install directory. It is probably something like "C:\Program Files\Microsoft Visual Studio\2022\Community" Navigate to the subfolder "Common7\Packages\Debugger\Visualizers". As administrator, edit the file default.natstepfilte...
Lambdas, or functions as function parameters, in Sfx
Following the work in my previous post, I happened across this Mastodon post about how good it would be to use lambdas, or function objects, as inputs in shaders. [ ](https://mastodon.gamedev.place/@meuns/111119173437770101) It occurred to me that i...

The Sfx shader language and shader variants
The Sfx shader language and shader variants 19 Sep Written By Roderick Kennedy For some reason there seems to be a lot of interest in custom and alternative game engine development now. Whatever the cause of this mysterious uptick, I thought I'd post...
Why the Metaverse Failed
Why the Metaverse Failed 11 Sep Written By Roderick Kennedy The research firm Gartner has a way of visualizing the development and adoption of new technologies. After an initial work and investment gold rush, there follows a "trough of disillusionmen...
