Input engine brief overview

August 28, 2022

Updated: Sept. 21, 2022 This is a brief overview of the parts I'll be using for input in our game engine. It's taken some time to research everything, and I've even already tried some things out only to find there are better ways to do it. Hopefully you'll find this info useful.…

Read more

The modern game-loop

July 25, 2022

When you're coding a game-loop in C/C++ for Windows, the first code you'll probably come across will be something like the following: while(1) { // while Windows messages are in the message queue...   while(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) {    // ...translate and…

Read more

Audio engine completed

July 24, 2022

I've gotten back into working on my C++ game engine (targeting Windows for now, but written in a cross-platform-ish way), and I've basically got the audio engine completed for now. I first started out by getting static wav files working (for short sound FX), as well as supporting…

Read more

Learning Roblox development

July 3, 2022

My son wants to make his own Roblox game, so I started learning Roblox development. Roblox already has great tools and infrastructure to create a game. They handle so much for you: 3D game editor Lua-based scripting language Multiplayer-first, managed-server architecture Built…

Read more

XBLIG Companion for Android Released

September 10, 2012

XBLIG Companion allows you to view and search Xbox Live Indie Games (XBLIG) for your Xbox 360, right from your Android device. You can find out more about it and download it here.

Read more