Bytes Beneath
Subscribe
Sign in
Home
About
Learn Structured Game Program…
Latest
Top
Discussions
How to Architect Your Games so They Don't Fall Apart Two Weeks In
The System Stack Method
Jun 9
•
Dylan Falconer
7
1
February 2026
Make Any Game You Can Imagine - Programming Lies
You have been told that the first step of creating the game of your dreams is to pick an engine. In this contained a subtle lie.
Feb 23
•
Dylan Falconer
4
Why I Still Choose Custom Engines in 2026
A video version of this article is available on my YouTube channel:
Feb 6
•
Dylan Falconer
3
October 2025
Hot Reloading in Odin + Raylib
Change Code - Instantly See Results In-Game
Oct 7, 2025
•
Dylan Falconer
5
September 2025
25 Lines of Code that Glue Systems Together (Events)
Used in games like Skyrim and Fallout. Drop it in your engine this afternoon.
Sep 8, 2025
•
Dylan Falconer
8
August 2025
Your Game's Input System is Holding You Back
Hard coded keybindings. Frame-dependent input bugs. Players complaining they can't rebind controls.
Aug 25, 2025
•
Dylan Falconer
7
May 2025
Programming Languages as Religion
The programming language wars are a distraction from what actually matters in programming, and in life - getting better.
May 16, 2025
•
Dylan Falconer
7
1
Software is the Platform - Programming Lies
Ignoring hardware realities makes you a digital vampire
May 9, 2025
•
Dylan Falconer
8
3
March 2025
Why Games Love State Machines
Less bugs. Clear code paths.
Mar 5, 2025
•
Dylan Falconer
8
February 2025
Choosing the Right Graphics API
Lessons from Canvas2D to Vulkan
Feb 26, 2025
•
Dylan Falconer
7
Entity Systems - Two ECS Alternatives
What exactly is an entity system and how do we build one?
Feb 15, 2025
•
Dylan Falconer
5
1
1
May 2024
C for JavaScript Developers
This newsletter is for those of you interested in taking a crack at C (or any systems language) from the perspective of a web developer.
May 8, 2024
•
Dylan Falconer
1
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts