Each frame is just one big call to std::cout.
29.10.2025 03:22 β π 1 π 0 π¬ 0 π 0@riotnu.bsky.social
Tech lead on VALORANT https://linktr.ee/riotnu
Each frame is just one big call to std::cout.
29.10.2025 03:22 β π 1 π 0 π¬ 0 π 0A colleague asked me if my console game engine can run Doom. I wasn't sure.
So anyway, here's Doom running in Windows Terminal...
.. But at least I've got the basics of arrow keys and of course Unicode Snowman working properly. (3/3)
27.10.2025 04:21 β π 1 π 0 π¬ 0 π 0... So I'm manually processing keyboard events, and when the cheat interface is up I'd really like simulate normal console input. As far as I can tell, there's no built-in Windows function that just processes a buffer of input for me. There must be a better way... (2/3)
27.10.2025 04:21 β π 1 π 0 π¬ 1 π 0Way down a rabbit hole: I have a little flyout interface that lets me type cheats at runtime. I want my console game to continue updating/rendering at the same time -- it can't block waiting for user input... (1/3)
27.10.2025 04:21 β π 3 π 0 π¬ 1 π 0So I have this deeply silly idea for a game to implement on my console game engine...
20.10.2025 04:25 β π 5 π 0 π¬ 0 π 0Built a benchmarking mode for my console game engine. Now I need to optimize these unacceptable presentation times.
12.10.2025 19:17 β π 4 π 0 π¬ 0 π 0Love the setup!
06.10.2025 10:30 β π 1 π 0 π¬ 0 π 0Agony. I put my controller down. Thankfully I was sitting next to a coworker who shouted at me to pick it back up.
17.09.2025 01:33 β π 5 π 0 π¬ 0 π 0Some new friends joined the setup
14.09.2025 22:26 β π 6 π 0 π¬ 0 π 0Four trips in the last couple of months (and another in June) messed up my routine, but I am officially back on track.
08.09.2025 00:01 β π 5 π 0 π¬ 1 π 0I built a Benchmark βgameβ that stresses it hard. Iβve now got the rendering/presentation logic fast enough to push thousands of updates a second (far faster than what any terminal can actually display). Still no netcode though. Maybe thatβs on the docket for my next trip.
02.09.2025 06:01 β π 3 π 0 π¬ 0 π 0I have this silly little console βgame engineβ that I have been puttering away on for the last year, mostly when bored sitting at an airport. Itβs utterly ridiculous, but I just think Snake needs to run at 240 FPS, you know? Probably sharable after my next airport coding session.
30.08.2025 18:21 β π 8 π 0 π¬ 2 π 05.3 but still with lots of customization
28.07.2025 02:38 β π 1 π 0 π¬ 1 π 0I wish more games supported cross save between consoles and PC. Still super rare even with games releasing on all platforms. I want my saves everywhere, even if I still have to buy a game twice.
28.07.2025 02:35 β π 3 π 0 π¬ 1 π 0385 lbs on a barbell sitting on the floor
Hit a new PR. Tragically still failed to clear 400 lbs. Going to keep after it.
23.07.2025 02:40 β π 2 π 0 π¬ 0 π 0I built a console into my console game engine which is a totally normal and not at all weird thing to do
11.07.2025 16:10 β π 2 π 0 π¬ 1 π 0This year I set a goal to practice the basic lifts and hit that basic 1000 lbs milestone by December.
The year is half over. Still a long way to go, but making good progress.
Bench is really lagging. Need to work on that.
Going to spend my holiday evening absolutely destroying my six year old in Mario Kart World
05.07.2025 00:46 β π 5 π 0 π¬ 1 π 0Is a giant Philly cheesesteak the perfect food for cutting? In this essay, I will
24.06.2025 01:31 β π 1 π 0 π¬ 0 π 0Gradually making progress on my new setup. Lights installed. Desk assembled.
16.06.2025 02:04 β π 2 π 0 π¬ 0 π 0Required a new electrical circuit thoughβ¦
14.06.2025 03:52 β π 2 π 0 π¬ 0 π 1It passed POST!
09.06.2025 00:22 β π 4 π 0 π¬ 0 π 1Parts arrived for my new computer. Hopefully this is enough hardware to get me out of Bronze!
07.06.2025 20:06 β π 5 π 0 π¬ 1 π 1I feel like I am finally starting to get decent at these. Trying to dial in the right amount of volume to increase strength. 3x5 seems to be making incremental progress without too much damage?
23.05.2025 04:07 β π 4 π 0 π¬ 1 π 0Tremendous respect for how unapologetic Monster Train 2 is about its complexity from the very first run. Absolute treat for all my fellow deckbuilding sickos.
22.05.2025 04:54 β π 4 π 0 π¬ 1 π 0Game of the Year
19.05.2025 22:39 β π 4 π 0 π¬ 0 π 0Installed a nice upgrade for morning cardio sessions. Now I can work on my weeklies while biking. Aim is slightly degraded tho.
18.04.2025 15:59 β π 3 π 0 π¬ 0 π 0Reacclimatizing to squats and got a little bit ahead of myself. Glad to have the safeties. π₯²
30.03.2025 17:17 β π 7 π 0 π¬ 1 π 0Protein!
24.03.2025 02:28 β π 3 π 0 π¬ 0 π 0