top of page

Vulkan Descriptor Sets for OpenGL Programmers
I was having some trouble wrapping my mind around descriptor sets and how the fit into Vulkan, and what the OpenGL equivalent is. So,...
risk
May 18, 20234 min read
27 views
0 comments

AI Assisted reviews on github now.
A few days ago I wrote an article about a github action I had written to allow me to use the openai api to perform automated code...
risk
May 11, 20231 min read
40 views
0 comments

Using the OpenAI API to perform code reviews.
Using OpenAI to perform code reviews and provide feedback!
risk
Apr 29, 20233 min read
40 views
0 comments

Creating a console window for debug output.
How to create a console window to capture stdout, stderr in a win32 application
risk
Apr 20, 20232 min read
11 views
0 comments

What is a stencil buffer?
It's been some time since I've done graphics programming, as part of my refresher I was recently doing some research on stencil buffers....
risk
Apr 18, 20232 min read
20 views
0 comments

A conversation with ChatGPT-4, help me improve my input system.
Welcome! I've been working with GPT-4 on improving the input system for the engine. You'll find the full conversation below. I'm posting...
risk
Apr 10, 20231 min read
10 views
0 comments

Unveiling the Theory Engine: Building a C++ Game Engine from Scratch
Hey fellow game devs! Have you ever been curious about creating your own game engine instead of using pre-built options? That's exactly...
risk
Apr 7, 20232 min read
29 views
0 comments


Git repo structure for rapid prototyping
I've settled on the following structure for my git repo while I'm developing the TheoryEngine. This is working well for now and I'll...
risk
Jan 7, 20231 min read
9 views
0 comments


Printing all CMake variable
I've found that while managing my cmake files there are times when I need to view all of the variable at a current parsing point. The...
risk
Jan 7, 20231 min read
70 views
0 comments
bottom of page