Jump to Content
Register
Log in
Forgot your password?
Third-party login
Handmade
Projects
Events
Jams
Conferences
Fishbowls
Podcast
Handmade Dev Show
Forums
Resources
Education
twitter
Handmade Network
»
Miles
Github
notnullnotvoid
Personal twitter
notnullnotvoid
Development Streams
notnullnotvoid
Member since
March 8, 2018
Projects
Happenlance
An online ragdoll joust-'em-up where your lance is your trampoline
Complete
msf_gif.h
Fast single-header GIF export library suitable for real-time gif recording.
Complete
Escher
A minimalist puzzle game about navigating simple spaces in impossible ways
DIWide
A physically-based realtime software renderer for the modern era.
On Hiatus
Recent Activity
Handmade Network
»
Forums
Forum reply:
Trying to understand linear & sRGB color spaces and antialiasing at the same time
Miles
—
7 months, 1 week ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Casey Muratori against the Standard Library
Miles
—
1 year, 8 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Casey Muratori against the Standard Library
Miles
—
1 year, 8 months ago
msf_gif.h
»
Forums
Forum reply:
Plan to use in Princess Castle Quest
Miles
—
1 year, 8 months ago
Happenlance
»
Blog
New blog post:
Sir Happenlance is released on Steam
Miles
—
2 years, 1 month ago
Handmade Network
»
Forums
»
Site Feedback
New forum thread:
Project settings page missing
Miles
—
2 years, 1 month ago
msf_gif.h
»
Blog
New blog post:
msf_gif.h v2.2
Miles
—
2 years, 1 month ago
Handmade Network
»
Forums
»
Wheel Reinvention Jam
Forum reply:
REGISTER HERE: Jam projects / teams!
Miles
—
2 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Q: What is the workflow from creating the mesh of an object in a 3d tool to the appropriate application of scaling and translation to place it in a world view inside a game?
Miles
—
2 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Q: What is the workflow from creating the mesh of an object in a 3d tool to the appropriate application of scaling and translation to place it in a world view inside a game?
Miles
—
2 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Q: What is the workflow from creating the mesh of an object in a 3d tool to the appropriate application of scaling and translation to place it in a world view inside a game?
Miles
—
2 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Q: What is the workflow from creating the mesh of an object in a 3d tool to the appropriate application of scaling and translation to place it in a world view inside a game?
Miles
—
2 years, 2 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Virtual function's disadvantage and real-life examples
Miles
—
2 years, 3 months ago
Handmade Hero
»
Forums
»
Game
Forum reply:
How is Casey so smart?
Miles
—
2 years, 3 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Why don't use discriminated union rather than Sparse System for entity system?
Miles
—
2 years, 3 months ago
Happenlance
»
Blog
New blog post:
Sir Happenlence Devlog #5 - Level Editor Tour
Miles
—
2 years, 4 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Why don't use discriminated union rather than Sparse System for entity system?
Miles
—
2 years, 5 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Why don't use discriminated union rather than Sparse System for entity system?
Miles
—
2 years, 5 months ago
Handmade Network
»
Forums
Forum reply:
Pixel art fragment shader
Miles
—
2 years, 5 months ago
Handmade Network
»
Forums
Forum reply:
Pixel art fragment shader
Miles
—
2 years, 5 months ago
Handmade Network
»
Forums
Forum reply:
Pixel art fragment shader
Miles
—
2 years, 5 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Has anyone else given Zig a serious try, only to get caught up in language debugging?
Miles
—
2 years, 6 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Has anyone else given Zig a serious try, only to get caught up in language debugging?
Miles
—
2 years, 6 months ago
Handmade Network
»
Forums
Forum reply:
Q: Interpolations in per fragment lighting in OpenGL
Miles
—
2 years, 7 months ago
Handmade Network
»
Forums
Forum reply:
How do you stay safe on the internet?
Miles
—
2 years, 7 months ago
Handmade Network
»
Forums
Forum reply:
How do you stay safe on the internet?
Miles
—
2 years, 7 months ago
Handmade Network
»
Forums
Forum reply:
Justified rant, a declamation: Here is to the react conference on hooks
Miles
—
2 years, 7 months ago
Handmade Network
»
Forums
Forum reply:
Runtime state changes in assert-based error checking
Miles
—
2 years, 7 months ago
Handmade Network
»
Forums
Forum reply:
Will there ever be real computer security or will convenience, bullshit and mass surveillance kill it?
Miles
—
2 years, 8 months ago
Handmade Network
»
Forums
Forum reply:
Programming C on Mac os X
Miles
—
2 years, 8 months ago
Handmade Network
»
Forums
Forum reply:
Programming C on Mac os X
Miles
—
2 years, 8 months ago
C3
»
Blog
Blog comment:
On arithmetics and overflow
Miles
—
2 years, 9 months ago
C3
»
Blog
Blog comment:
On arithmetics and overflow
Miles
—
2 years, 9 months ago
C3
»
Blog
Blog comment:
On arithmetics and overflow
Miles
—
2 years, 9 months ago
C3
»
Blog
Blog comment:
On arithmetics and overflow
Miles
—
2 years, 9 months ago
Handmade Network
»
Forums
Forum reply:
How do you guys handle critical errors?
Miles
—
2 years, 9 months ago
Handmade Network
»
Forums
Forum reply:
Why is Clang so much slower compiling than MSVC?
Miles
—
2 years, 9 months ago
Happenlance
»
Blog
New blog post:
Sir Happenlance Devlog #4
Miles
—
2 years, 10 months ago
Handmade Network
»
Forums
Forum reply:
Negative cost abstractions
Miles
—
2 years, 10 months ago
Handmade Network
»
Forums
Forum reply:
Negative cost abstractions
Miles
—
2 years, 11 months ago
Handmade Hero
»
Forums
»
Game
Forum reply:
Day 229: why don't use a depth buffer instead of sorting?
Miles
—
2 years, 11 months ago
Happenlance
»
Blog
New blog post:
Sir Happenlance Devlog #3
Miles
—
2 years, 11 months ago
msf_gif.h
»
Forums
Forum reply:
Plan to use in Princess Castle Quest
Miles
—
3 years ago
msf_gif.h
»
Forums
Forum reply:
Plan to use in Princess Castle Quest
Miles
—
3 years ago
msf_gif.h
»
Blog
New blog post:
Summary of updates (1.2 --> 2.1)
Miles
—
3 years, 1 month ago
Seabird
»
Blog
Blog comment:
Be Aware of High DPI
Miles
—
3 years, 1 month ago
Seabird
»
Blog
Blog comment:
Be Aware of High DPI
Miles
—
3 years, 1 month ago
Seabird
»
Blog
Blog comment:
Be Aware of High DPI
Miles
—
3 years, 1 month ago
Handmade Hero
»
Forums
»
Code
Forum reply:
QueryPerformanceFrequency returning 10mhz bug
Miles
—
3 years, 1 month ago
msf_gif.h
»
Blog
New blog post:
Summary of updates (1.0 --> 1.2)
Miles
—
3 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Jonathan Blow array
Miles
—
3 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Performance of Intel Intrinsics vs. ARM Intrinsics
Miles
—
3 years, 2 months ago
SilverNode
»
Blog
Blog comment:
devlog #002: New effects! HSL, Local Contrast, Shadows & Highlights, ...
Miles
—
3 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Jonathan Blow array
Miles
—
3 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Rust replacing C/C++?
Miles
—
3 years, 2 months ago
Escher
»
Blog
New blog post:
Escher gameplay demo video
Miles
—
3 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Getting path to C++ application's folder without relying on contemporary hacks
Miles
—
3 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
Handmade Web Development
Miles
—
3 years, 3 months ago
Handmade Network
»
Forums
Forum reply:
Tim Sweeny vs Apple
Miles
—
3 years, 3 months ago
Handmade Network
»
Forums
Forum reply:
Tim Sweeny vs Apple
Miles
—
3 years, 3 months ago
Handmade Network
»
Forums
Forum reply:
Finding a lightweight but powerful code editor for Linux
Miles
—
3 years, 3 months ago
Handmade Network
»
Forums
Forum reply:
Finding a lightweight but powerful code editor for Linux
Miles
—
3 years, 3 months ago
Monter
»
Forums
Forum reply:
3D model import
Miles
—
3 years, 3 months ago
Monter
»
Forums
Forum reply:
3D model import
Miles
—
3 years, 3 months ago
Handmade Network
»
Forums
Forum reply:
Finding a lightweight but powerful code editor for Linux
Miles
—
3 years, 4 months ago
Seabird
»
Blog
Blog comment:
Be Aware of High DPI
Miles
—
3 years, 4 months ago
Handmade Network
»
Forums
Forum reply:
Finding the best out of the sad state of things?
Miles
—
3 years, 4 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Public beta of 2D/3D/isometric software renderer
Miles
—
3 years, 5 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Public beta of 2D/3D/isometric software renderer
Miles
—
3 years, 5 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Dynamic arrays
Miles
—
3 years, 6 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
GIF Exporter / API design quandries
Miles
—
3 years, 6 months ago
Monter
»
Forums
Forum reply:
3D model import
Miles
—
3 years, 6 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Introducing my video game, plus thoughts on engines, tools, and the handmade philosophy
Miles
—
3 years, 6 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Introducing my video game, plus thoughts on engines, tools, and the handmade philosophy
Miles
—
3 years, 6 months ago
Escher
»
Blog
New blog post:
Escher Devlog #4 - Removing the Wonderland Mechanic
Miles
—
3 years, 7 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
About the Twitter/VS rant
Miles
—
3 years, 7 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
About the Twitter/VS rant
Miles
—
3 years, 7 months ago
Handmade Network
»
Forums
»
Work-in-Progress
New forum thread:
GIF Exporter / API design quandries
Miles
—
3 years, 8 months ago
Monter
»
Blog
Blog comment:
Engine Optimization: Fast High-Quality Cloudscape through Noise and Reprojection
Miles
—
3 years, 9 months ago
Escher
»
Blog
Blog comment:
Escher Devlog #3 - Playtest Postmortem
Miles
—
3 years, 9 months ago
Escher
»
Blog
New blog post:
Escher Devlog #3 - Playtest Postmortem
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
»
Jobs board
Forum reply:
Simple Computer Company
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
»
Jobs board
Forum reply:
Simple Computer Company
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
»
Jobs board
Forum reply:
Simple Computer Company
Miles
—
3 years, 9 months ago
Handmade Hero
»
Forums
»
Game
Forum reply:
Handmade Hero Word Search Project
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
Forum reply:
Want to learn a little bit about CPU-level optimization
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
Forum reply:
Want to learn a little bit about CPU-level optimization
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
»
Jobs board
Forum reply:
Simple Computer Company
Miles
—
3 years, 9 months ago
Handmade Network
»
Forums
Forum reply:
Data oriented tutorials
Miles
—
3 years, 10 months ago
Handmade Network
»
Forums
Forum reply:
Data oriented tutorials
Miles
—
3 years, 10 months ago
Handmade Network
»
Forums
Forum reply:
Data oriented tutorials
Miles
—
3 years, 10 months ago
Escher
»
Blog
New blog post:
Escher Devlog #2
Miles
—
3 years, 10 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Questions About 1px Alpha Border on Textures
Miles
—
3 years, 10 months ago
Handmade Network
»
Forums
Forum reply:
Pixel Art Arbitrary Scaling Shader Question
Miles
—
3 years, 10 months ago
Escher
»
Blog
New blog post:
Escher Devlog #1
Miles
—
3 years, 11 months ago
Escher
»
Blog
Blog comment:
Escher Devlog
Miles
—
3 years, 11 months ago
Escher
»
Blog
New blog post:
Escher Devlog
Miles
—
3 years, 11 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Project looking for a home
Miles
—
4 years, 2 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Project looking for a home
Miles
—
4 years, 2 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Project looking for a home
Miles
—
4 years, 2 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Project looking for a home
Miles
—
4 years, 2 months ago
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Project looking for a home
Miles
—
4 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
When to process images in linear versus gamma space?
Miles
—
4 years, 5 months ago
Handmade Network
»
Forums
Forum reply:
Color management in games
Miles
—
4 years, 6 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
C++ as C
Miles
—
4 years, 6 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Yet Another Question on Game Loop
Miles
—
4 years, 7 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Yet Another Question on Game Loop
Miles
—
4 years, 7 months ago
Handmade Network
»
Forums
Forum reply:
Efficient testing strategy/methodology
Miles
—
4 years, 8 months ago
Handmade Network
»
Forums
Forum reply:
Why is the rust version of this program much faster than the C version? And how to improve the C version?
Miles
—
4 years, 8 months ago
Handmade Network
»
Forums
Forum reply:
Best libraries to learn for C/C++
Miles
—
4 years, 8 months ago
Handmade Network
»
Forums
Forum reply:
Programming tools still in need?
Miles
—
4 years, 9 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
On cross-compiling.
Miles
—
4 years, 9 months ago
Handmade Network
»
Forums
Forum reply:
The need for dynamic typing
Miles
—
4 years, 10 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
float vs double?
Miles
—
4 years, 10 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Casey's criteria on types
Miles
—
4 years, 11 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Ep 4: Unaligned Access
Miles
—
4 years, 11 months ago
CDbg
»
Blog
Blog comment:
CDbg Build 0.0.0.8
Miles
—
4 years, 11 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Getting started - Headsup
Miles
—
4 years, 12 months ago
Handmade Network
»
Forums
Forum reply:
How are L2 cache misses such a big problem? Is something flushing the cache?
Miles
—
5 years ago
Handmade Network
»
Forums
Forum reply:
How are L2 cache misses such a big problem? Is something flushing the cache?
Miles
—
5 years ago
Handmade Hero
»
Forums
»
Code
Forum reply:
Unity Builds vs Compiling Only What Changed
Miles
—
5 years ago
Handmade Network
»
Forums
Forum reply:
What makes templates slow to compile?
Miles
—
5 years ago
Handmade Network
»
Forums
Forum reply:
Finishing things survey
Miles
—
5 years, 1 month ago
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Miles
—
5 years, 2 months ago
Handmade Hero
»
Forums
»
Code
Forum reply:
why are templates bad
Miles
—
5 years, 2 months ago
Handmade Network
»
Forums
Forum reply:
I'm making "One Thing a Month". Anyone want to join?
Miles
—
5 years, 3 months ago
DIWide
»
Blog
Blog comment:
Compiler Cage Fight
Miles
—
5 years, 3 months ago
DIWide
»
Blog
Blog comment:
Compiler Cage Fight
Miles
—
5 years, 3 months ago
DIWide
»
Blog
New blog post:
Compiler Cage Fight
Miles
—
5 years, 3 months ago
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Question: How can I stand a chance when applying for jobs in the programming industry?
Miles
—
5 years, 5 months ago
Homebrew OS
»
Blog
Blog comment:
The Thirty-Million Line Problem
Miles
—
5 years, 6 months ago