Handmade Hero with Linux. Tech stack: X11 API to open windows to display buffer and receive keyboard / mouse input. Linux API for gamepad input. Alsa library for sound.