britown

Creative-Type Impersonator

🌸请别在工作死🌸


I sometimes like working on never-to-be-finished video game projects


Right now I'm making a game called Chronicles.


Wanna make a game? Here is a list of great C++ libraries to use.


I maintain a Letterboxd in much the way that I assume people maintain bonsai trees.


This is Owen:
Owen
And this is Molly:
Molly
Furthermore, this is Max:
Molly

Running my game inside an imgui window really accelerated a ton of debugging work because I could reload maps, change palettes, show debug stats, whatever completely trivially.

It also meant that I've spent over a year of this game's development without having any of the in-game mechanics for getting around ie. changing levels, restarting, quitting, all that normal game state flow stuff.

Now that I'm finally adding it all for the demo it is like nectar of the gods it is so satisfying to feel like my weird tech demo looks and acts like a dang video game.

The last time one of my game projects got this far the best way to run it was to send it to my phone so debug functionality had to be built in super early for messing with the state while the game was running. That necessitated a UI system earlier in development so you just had menus and all of the above the whole time. Never thought about what a boon that is for being able to hand your game to someone super early on.


You must log in to comment.