Bytes Beneath
Subscribe
Sign in
Home
About
Learn Game Programming
Latest
Top
Discussions
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
•
Dylan Falconer
2
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
•
Dylan Falconer
6
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
•
Dylan Falconer
6
1
Software is the Platform - Programming Lies
Ignoring hardware realities makes you a digital vampire
May 9
•
Dylan Falconer
8
3
March 2025
Why Games Love State Machines
Less bugs. Clear code paths.
Mar 5
•
Dylan Falconer
8
February 2025
Choosing the Right Graphics API
Lessons from Canvas2D to Vulkan
Feb 26
•
Dylan Falconer
7
Entity Systems - Two ECS Alternatives
What exactly is an entity system and how do we build one?
Feb 15
•
Dylan Falconer
5
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
March 2024
Tools for memory safety in C: ASan
Believe it or not, they do exist
Mar 5, 2024
•
Dylan Falconer
6
4
February 2024
Why I care about programming
How-tos are pointless without a why.
Feb 27, 2024
•
Dylan Falconer
7
3
Hot Reloading in C
How to save 260 hours of your time, every year.
Feb 17, 2024
•
Dylan Falconer
11
The Arena - Custom Memory Allocators in C
Easy, Flexible Memory Management
Feb 9, 2024
•
Dylan Falconer
9
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts