Projects
Discord
Events
Jams
Unwind
Conferences
Resources
Forums
Fishbowls
Podcast
Newsletter
About
Manifesto
About the Team
Log In
ratchetfreak
Member since
Jan 11, 2016
Recent Activity
Handmade Network
»
Forums
Forum reply:
Address Sanitizer and warnings question
ratchetfreak
—
May 30, 2024
Handmade Network
»
Forums
Forum reply:
Questions about GPU multi-tasking
ratchetfreak
—
May 28, 2024
Handmade Network
»
Forums
Forum reply:
Undefined behavior in C/C++
ratchetfreak
—
February 23, 2024
Handmade Hero
»
Forums
»
Code
Forum reply:
OpenGL - making light spots
ratchetfreak
—
November 6, 2023
Handmade Network
»
Forums
Forum reply:
Best way to generate lerp function?
ratchetfreak
—
September 7, 2023
C3
»
Blog
Blog comment:
Language design bullshitters
ratchetfreak
—
June 5, 2023
Handmade Network
»
Forums
Forum reply:
I asked Chat GPT to play a sine wave using directsound... it hung
ratchetfreak
—
January 3, 2023
Handmade Hero
»
Forums
»
Code
Forum reply:
Was sine implemented from scratch in some episode?
ratchetfreak
—
November 29, 2022
Handmade Network
»
Forums
Forum reply:
Confusion Regarding Network Byte Order
ratchetfreak
—
October 5, 2022
Handmade Hero
»
Forums
»
Game
Forum reply:
Day81: The random generation of X and Y coordinates is a little bit wrong.
ratchetfreak
—
September 16, 2022
C3
»
Blog
Blog comment:
The case against a C alternative
ratchetfreak
—
August 8, 2022
Handmade Network
»
Forums
Forum reply:
Transpiling one portable language to Bash and Batch?
ratchetfreak
—
July 29, 2022
Swedish Cubes for Unity
»
Blog
Blog comment:
How Media Molecule Does Serialization
ratchetfreak
—
June 1, 2022
Handmade Hero
»
Forums
»
Code
Forum reply:
Neither affine nor perspective texturing of a trapezoid!
ratchetfreak
—
May 6, 2022
Handmade Hero
»
Forums
»
Game
Forum reply:
Day33: The analysis of 32bit values for storing the world is flying over my head
ratchetfreak
—
April 4, 2022
Handmade Network
»
Forums
Forum reply:
Question about changing game settings/options
ratchetfreak
—
March 10, 2022
Handmade Hero
»
Forums
»
Code
Forum reply:
HMH metalanguage params
ratchetfreak
—
February 24, 2022
Handmade Hero
»
Forums
»
Code
Forum reply:
A case for Vulkan
ratchetfreak
—
January 11, 2022
Handmade Hero
»
Forums
»
Code
Forum reply:
How to do metaprogramming without changing the source files?
ratchetfreak
—
November 22, 2021
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?
ratchetfreak
—
September 10, 2021
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
[REQUEST] Having full date in addition of x time ago
ratchetfreak
—
September 6, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
Virtual function's disadvantage and real-life examples
ratchetfreak
—
August 27, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
Virtual function's disadvantage and real-life examples
ratchetfreak
—
August 27, 2021
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Introducing my wip game, seeking testers / feedback
ratchetfreak
—
August 26, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
August 16, 2021
Handmade Hero
»
Forums
»
Game
Forum reply:
Discussion about OS and game relationship
ratchetfreak
—
July 22, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
Reason for not checking null after memory allocations?
ratchetfreak
—
July 16, 2021
Handmade Hero
»
Forums
»
Game
Forum reply:
Why do we use homogenious coordinates?
ratchetfreak
—
July 13, 2021
Handmade Hero
»
Forums
»
Game
Forum reply:
Why do we use homogenious coordinates?
ratchetfreak
—
July 12, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
Virtual function's disadvantage and real-life examples
ratchetfreak
—
July 5, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
Why don't use discriminated union rather than Sparse System for entity system?
ratchetfreak
—
June 16, 2021
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Difference Between Professional Embedded Software and Arduino/Raspberry PI Projects
ratchetfreak
—
June 16, 2021
Handmade Hero
»
Forums
»
Code
Forum reply:
How to allocate / "Push" dynamically
ratchetfreak
—
May 28, 2021
Handmade Network
»
Forums
Forum reply:
Why is Letting the OS Clean Up Resources Faster?
ratchetfreak
—
May 6, 2021
Handmade Network
»
Forums
Forum reply:
How do you stay safe on the internet?
ratchetfreak
—
April 9, 2021
Handmade Network
»
Forums
Forum reply:
Is Immutability by Default Actually that Good?
ratchetfreak
—
February 23, 2021
Handmade Network
»
Forums
Forum reply:
How do you guys handle critical errors?
ratchetfreak
—
February 8, 2021
Handmade Network
»
Forums
Forum reply:
Quaestion about the importance of Vulkan resource cleanup.
ratchetfreak
—
November 26, 2020
Handmade Hero
»
Forums
»
Game
Forum reply:
Ep 190: Why do we use a global debug state?
ratchetfreak
—
November 3, 2020
Handmade Network
»
Forums
Forum reply:
Algorithm visualisation and stepping.
ratchetfreak
—
October 19, 2020
Handmade Network
»
Forums
Forum reply:
Algorithm visualisation and stepping.
ratchetfreak
—
October 16, 2020
Nirion
»
Blog
Blog comment:
Update #6
ratchetfreak
—
October 1, 2020
Handmade Network
»
Forums
Forum reply:
Entity system techniques
ratchetfreak
—
July 27, 2020
Handmade Hero
»
Forums
»
Code
Forum reply:
Building Java-free code for Android in C
ratchetfreak
—
May 13, 2020
Handmade Hero
»
Forums
»
Code
Forum reply:
Change rotation origin
ratchetfreak
—
March 15, 2020
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
Library feedback thread
ratchetfreak
—
March 4, 2020
Handmade Network
»
Forums
Forum reply:
How to wait for threads to finish without a busy loop ?
ratchetfreak
—
February 27, 2020
Handmade Hero
»
Forums
»
Code
Forum reply:
Questions about file handling
ratchetfreak
—
February 25, 2020
Handmade Hero
»
Forums
»
Code
Forum reply:
Would a software renderer be sufficient for applications?
ratchetfreak
—
January 10, 2020
Handmade Hero
»
Forums
»
Code
Forum reply:
Would a software renderer be sufficient for applications?
ratchetfreak
—
January 10, 2020
Handmade Hero
»
Forums
»
Code
Forum reply:
Language server protocol
ratchetfreak
—
November 12, 2019
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
New theme feedback
ratchetfreak
—
October 17, 2019
Handmade Network
»
Forums
»
Site Feedback
New forum thread:
Feeds page, read and unread posts are indistinguishable
ratchetfreak
—
October 17, 2019
Handmade Network
»
Forums
Forum reply:
malloc a struct is UB in C++?
ratchetfreak
—
October 9, 2019
Handmade Network
»
Forums
Forum reply:
malloc a struct is UB in C++?
ratchetfreak
—
October 9, 2019
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Project looking for a home
ratchetfreak
—
September 27, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
When are data structures with bad locality worth it?
ratchetfreak
—
September 25, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
When are data structures with bad locality worth it?
ratchetfreak
—
September 16, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Looking for KISS FFT usage example!
ratchetfreak
—
September 12, 2019
Handmade Hero
»
Forums
»
HandmadeCon
Forum reply:
Suggestions for possible languages to switch to (from c++)
ratchetfreak
—
August 28, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
How to deal with copying without copy constructors?
ratchetfreak
—
August 25, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
How to deal with copying without copy constructors?
ratchetfreak
—
August 24, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
How to deal with copying without copy constructors?
ratchetfreak
—
August 24, 2019
Handmade Hero
»
Forums
»
Game
Forum reply:
The Twenty Thousand Line Movement?
ratchetfreak
—
August 16, 2019
Handmade Hero
»
Forums
»
Game
Forum reply:
The Twenty Thousand Line Movement?
ratchetfreak
—
August 16, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Asset System - Loading files in general (unknown allocation size)
ratchetfreak
—
August 9, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Asset System - Loading files in general (unknown allocation size)
ratchetfreak
—
August 9, 2019
Handmade Network
»
Forums
Forum reply:
Still dumbfounded by bad software - Microsoft Edge
ratchetfreak
—
August 5, 2019
Handmade Network
»
Forums
Forum reply:
Problem copying std::function
ratchetfreak
—
July 26, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Ocaml Garbage Collector
ratchetfreak
—
July 26, 2019
Handmade Network
»
Forums
Forum reply:
Problem copying std::function
ratchetfreak
—
July 26, 2019
Handmade Network
»
Forums
Forum reply:
Problem copying std::function
ratchetfreak
—
July 25, 2019
Handmade Network
»
Forums
Forum reply:
Hotloaded Application DLL Drawbacks
ratchetfreak
—
July 22, 2019
Handmade Network
»
Forums
Forum reply:
Extending handmade hero allocation for object pools
ratchetfreak
—
July 7, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
win32 and GDI
ratchetfreak
—
July 1, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
x86 Assembly Heap Memory Allocation
ratchetfreak
—
June 7, 2019
Handmade Network
»
Forums
Forum reply:
Memory management metaprogramming
ratchetfreak
—
May 29, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 18 Sleep Question
ratchetfreak
—
May 28, 2019
Sparrow programming language
»
Blog
Blog comment:
Bitcopiable datatypes
ratchetfreak
—
May 13, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
C++ as C
ratchetfreak
—
May 10, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Horizontal adds in SIMD
ratchetfreak
—
April 26, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Horizontal adds in SIMD
ratchetfreak
—
April 25, 2019
Handmade Network
»
Forums
Forum reply:
Curriculum advice/Feedback
ratchetfreak
—
April 25, 2019
Handmade Network
»
Forums
Forum reply:
Advice on manual memory management scheme
ratchetfreak
—
April 18, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Using pure C for eveything
ratchetfreak
—
April 15, 2019
Handmade Network
»
Forums
Forum reply:
Memory and Data Structures, question on design
ratchetfreak
—
April 10, 2019
Handmade Network
»
Forums
Forum reply:
Simple MSI or MSI-ish installation solution for Windows
ratchetfreak
—
April 3, 2019
Handmade Network
»
Forums
Forum reply:
Efficient testing strategy/methodology
ratchetfreak
—
March 28, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
PeekMessage() not picking up on all the keyboard inputs in win32_handmade.cpp
ratchetfreak
—
March 27, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
To SDL, ot not to SDL
ratchetfreak
—
March 20, 2019
Handmade Network
»
Forums
Forum reply:
optimizing immediate mode UI power usage?
ratchetfreak
—
March 14, 2019
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?
ratchetfreak
—
March 7, 2019
Handmade Network
»
Forums
Forum reply:
Best libraries to learn for C/C++
ratchetfreak
—
March 5, 2019
Handmade Network
»
Forums
Forum reply:
Programming tools still in need?
ratchetfreak
—
March 1, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Better performance when working with strings
ratchetfreak
—
February 26, 2019
4coder
»
Forums
Forum reply:
What exactly can and can't you do with the customization layer?
ratchetfreak
—
February 3, 2019
Handmade Network
»
Forums
»
Career Advice
Forum reply:
Unprojecting mouse position
ratchetfreak
—
January 28, 2019
Feoh the Fitter
»
Blog
Blog comment:
Instancing
ratchetfreak
—
January 20, 2019
Feoh the Fitter
»
Blog
Blog comment:
Instancing
ratchetfreak
—
January 15, 2019
Feoh the Fitter
»
Blog
Blog comment:
Instancing
ratchetfreak
—
January 14, 2019
Feoh the Fitter
»
Blog
Blog comment:
Instancing
ratchetfreak
—
January 13, 2019
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
Bad code highlighting
ratchetfreak
—
January 6, 2019
Handmade Network
»
Forums
Forum reply:
The need for dynamic typing
ratchetfreak
—
January 5, 2019
Handmade Hero
»
Forums
»
Code
Forum reply:
Share your experience with learning Math
ratchetfreak
—
December 26, 2018
Handmade Hero
»
Forums
»
Game
Forum reply:
Conflict of intent?
ratchetfreak
—
December 19, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Getting started - Headsup
ratchetfreak
—
December 1, 2018
Odin
»
Forums
Forum reply:
Debugging?
ratchetfreak
—
November 30, 2018
Handmade Network
»
Forums
Forum reply:
Real world examples of data-oriented-design?
ratchetfreak
—
November 26, 2018
Handmade Network
»
Forums
Forum reply:
How to think about libraries and knowing when/if to use them
ratchetfreak
—
November 25, 2018
4coder
»
Forums
Forum reply:
Can we talk about macros?
ratchetfreak
—
November 23, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Unity Builds vs Compiling Only What Changed
ratchetfreak
—
November 21, 2018
Handmade Network
»
Forums
Forum reply:
[Artificial intelligence system] AMOEBA
ratchetfreak
—
November 19, 2018
Handmade Network
»
Forums
Forum reply:
Compiler warning for not accepting function return value?
ratchetfreak
—
November 12, 2018
Handmade Hero
»
Forums
»
Game
Forum reply:
What I've learned from Casey
ratchetfreak
—
November 10, 2018
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
vkbind - Single file Vulkan API loader
ratchetfreak
—
November 3, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
"TODO: Better hash function"
ratchetfreak
—
October 31, 2018
CDbg
»
Forums
Forum reply:
Custom Entry Point Procedure Not Found
ratchetfreak
—
October 31, 2018
CDbg
»
Forums
Forum reply:
Custom Entry Point Procedure Not Found
ratchetfreak
—
October 29, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
What algorithm can I use ?
ratchetfreak
—
October 28, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Animation, interploation and keyframes
ratchetfreak
—
October 25, 2018
Final Platform Layer
»
Forums
Forum reply:
Ideas for a Network API
ratchetfreak
—
October 16, 2018
Final Platform Layer
»
Forums
Forum reply:
Ideas for a Network API
ratchetfreak
—
October 15, 2018
4coder
»
Forums
Forum reply:
Setting up the VC build environment for use within 4coder
ratchetfreak
—
October 11, 2018
Essence
»
Blog
Blog comment:
Automatic UI Layouts (part 2)
ratchetfreak
—
October 8, 2018
4coder
»
Forums
Forum reply:
Tick function
ratchetfreak
—
September 27, 2018
4coder
»
Forums
Forum reply:
Tick function
ratchetfreak
—
September 27, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
On game as a service to platform layer (or other layers)
ratchetfreak
—
September 24, 2018
Handmade Network
»
Forums
Forum reply:
Quaternions and multiple calls to glRotatef()
ratchetfreak
—
September 21, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
What's so Bad about Garbage Collection
ratchetfreak
—
September 12, 2018
Handmade Network
»
Forums
Forum reply:
DirectX11 - Why Do Constant Buffers Need to Be 16-Byte Aligned
ratchetfreak
—
September 5, 2018
Handmade Network
»
Forums
Forum reply:
DirectX11 - Why Do Constant Buffers Need to Be 16-Byte Aligned
ratchetfreak
—
September 5, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Why don't we call GetProcAddress on Certain COM methods
ratchetfreak
—
September 3, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Why don't we call GetProcAddress on Certain COM methods
ratchetfreak
—
September 3, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
why are templates bad
ratchetfreak
—
September 3, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Sample Rate Choice Week 7
ratchetfreak
—
September 3, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
why are templates bad
ratchetfreak
—
September 3, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
why are templates bad
ratchetfreak
—
September 2, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
why are templates bad
ratchetfreak
—
September 2, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Issues with live code reloading and third party library
ratchetfreak
—
August 30, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
[SOLVED] Live code editing
ratchetfreak
—
August 30, 2018
4coder
»
Forums
Forum reply:
Markdown support
ratchetfreak
—
August 28, 2018
Handmade Network
»
Forums
»
Broadcasts
Forum reply:
math learning style
ratchetfreak
—
August 21, 2018
Sparrow programming language
»
Blog
Blog comment:
Practice what you preach: unit-testing
ratchetfreak
—
August 16, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
What happened to the resources page?
ratchetfreak
—
August 4, 2018
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
[request] Improvements on the projects info section (right side column on desktop)
ratchetfreak
—
July 24, 2018
Handmade Network
»
Forums
Forum reply:
Anything allocated with new should have a delete?
ratchetfreak
—
July 23, 2018
Handmade Network
»
Forums
Forum reply:
Anything allocated with new should have a delete?
ratchetfreak
—
July 23, 2018
Handmade Network
»
Forums
Forum reply:
[openGL] asset pipeline sanity check
ratchetfreak
—
July 18, 2018
Handmade Network
»
Forums
Forum reply:
[openGL] asset pipeline sanity check
ratchetfreak
—
July 17, 2018
Handmade Network
»
Forums
Forum reply:
[openGL] asset pipeline sanity check
ratchetfreak
—
July 16, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Correct way to send data to OpenGL
ratchetfreak
—
July 9, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Correct way to send data to OpenGL
ratchetfreak
—
July 9, 2018
Final Platform Layer
»
Forums
Forum reply:
compiling a the minimal example of FPL on linux
ratchetfreak
—
July 4, 2018
Handmade Hero
»
Forums
»
Game
Forum reply:
Just getting started - any heads up in hindsight?
ratchetfreak
—
June 30, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
my libc vs system's libc Insane difference
ratchetfreak
—
June 28, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
setjmp/longjmp
ratchetfreak
—
June 28, 2018
Handmade Network
»
Forums
Forum reply:
I still don't fully understand & and *
ratchetfreak
—
June 27, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
my libc vs system's libc Insane difference
ratchetfreak
—
June 25, 2018
Handmade Network
»
Forums
Forum reply:
Dynamic game code loading for "live code editing" with Visual Studio
ratchetfreak
—
June 24, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
[Question about good practice #1] Cast or not Cast ?
ratchetfreak
—
June 19, 2018
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
ceq - A Dead-Simple Scripting Language for games with Simple Scripting Needs
ratchetfreak
—
June 19, 2018
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
ceq - A Dead-Simple Scripting Language for games with Simple Scripting Needs
ratchetfreak
—
June 19, 2018
Bitwise
»
Forums
Forum reply:
Dealing with inversion of control flow
ratchetfreak
—
June 15, 2018
Bitwise
»
Forums
Forum reply:
Dealing with inversion of control flow
ratchetfreak
—
June 14, 2018
Handmade Hero
»
Forums
»
Code
New forum thread:
A case for Vulkan
ratchetfreak
—
June 11, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Casey's programming methods and encapsulation
ratchetfreak
—
May 18, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Casey's programming methods and encapsulation
ratchetfreak
—
May 18, 2018
Homebrew OS
»
Blog
Blog comment:
The Thirty-Million Line Problem
ratchetfreak
—
May 14, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Why are people always trying to convince me to switch languages for small tasks?
ratchetfreak
—
May 14, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
A value of type "const char *" cannot be used to initialize an entity of type "char *"
ratchetfreak
—
May 12, 2018
Handmade Network
»
Forums
Forum reply:
Handmade Hero style hot-reload question
ratchetfreak
—
May 7, 2018
Handmade Network
»
Forums
Forum reply:
Handmade Hero style hot-reload question
ratchetfreak
—
May 4, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
STL Vector Needing Exception Handling?
ratchetfreak
—
May 3, 2018
Handmade Network
»
Forums
Forum reply:
switching from OOP to procedural
ratchetfreak
—
April 24, 2018
Handmade Network
»
Forums
Forum reply:
Best way to handle multiple "flavors" of the same GLSL fragment shader?
ratchetfreak
—
April 22, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Understanding compression oriented programming and 'writing usage code first' methodology
ratchetfreak
—
April 21, 2018
Final Platform Layer
»
Blog
Blog comment:
Trouble with Multithreading
ratchetfreak
—
April 19, 2018
Geometer
»
Blog
Blog comment:
1 year of Geometer - Lessons learnt
ratchetfreak
—
April 14, 2018
Handmade Network
»
Forums
Forum reply:
C vs. C++ vs. C# (Beginner)
ratchetfreak
—
April 10, 2018
Final Platform Layer
»
Blog
Blog comment:
Beta 0.7.3.0
ratchetfreak
—
April 10, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 441 -- Maybe the OpenGL version played a role in the crash?
ratchetfreak
—
April 8, 2018
Handmade Network
»
Forums
Forum reply:
Compile time string hashing with C++ constexpr VS. your own preprocessor
ratchetfreak
—
April 7, 2018
Bitwise
»
Forums
Forum reply:
resolve.c difficulties + data structures in ion
ratchetfreak
—
March 31, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Are there any guidelines for encouraging vectorization?
ratchetfreak
—
March 31, 2018
Bitwise
»
Forums
Forum reply:
So, how everyone is doing with their parsers/calculators?
ratchetfreak
—
March 21, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Introducing data oriented design into position parts of entities
ratchetfreak
—
March 18, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Introducing data oriented design into position parts of entities
ratchetfreak
—
March 17, 2018
Lysa
»
Blog
Blog comment:
Custom Qt Table Widget
ratchetfreak
—
March 13, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Introducing data oriented design into position parts of entities
ratchetfreak
—
March 13, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Visual Studio: Memory Window
ratchetfreak
—
March 7, 2018
Monter
»
Blog
Blog comment:
Collision System Part 1: Collision Detection and Response Against Static Mesh
ratchetfreak
—
February 19, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Timers In Games
ratchetfreak
—
February 8, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Only one video?
ratchetfreak
—
February 7, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Only one video?
ratchetfreak
—
February 7, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Understanding exactly where the exe code is stored during execution?
ratchetfreak
—
February 2, 2018
Handmade Network
»
Forums
Forum reply:
Fixed size arrays in C++
ratchetfreak
—
January 24, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Question on comment made in HMH day 005 - Graphics Review concerning c++ constructors and destructors
ratchetfreak
—
January 7, 2018
Handmade Hero
»
Forums
»
Code
Forum reply:
Where is this headed?
ratchetfreak
—
December 29, 2017
Handmade Network
»
Blog
Blog comment:
[News] What do *you* want to see on the wiki?
ratchetfreak
—
December 8, 2017
Handmade Network
»
Blog
Blog comment:
[News] What do *you* want to see on the wiki?
ratchetfreak
—
December 1, 2017
Monter
»
Blog
Blog comment:
Game Engine Review: Shader Managment
ratchetfreak
—
November 29, 2017
raylib
»
Forums
Forum reply:
raylib 1.8 released!
ratchetfreak
—
November 29, 2017
Monter
»
Blog
Blog comment:
Game Engine Review: Rendering Pipeline
ratchetfreak
—
November 24, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
MATHC - Pure C math library for 2D and 3D programming
ratchetfreak
—
November 18, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
MATHC - Pure C math library for 2D and 3D programming
ratchetfreak
—
November 18, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Need help with Visual Studio insanity
ratchetfreak
—
November 7, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Rendering Architecture Tier and Exposing Functions
ratchetfreak
—
November 2, 2017
Handmade Network
»
Forums
Forum reply:
Hot code reload and interaction with the core of the engine
ratchetfreak
—
October 31, 2017
Handmade Network
»
Forums
Forum reply:
Hot code reload and interaction with the core of the engine
ratchetfreak
—
October 31, 2017
raylib
»
Forums
Forum reply:
raylib 1.8 released!
ratchetfreak
—
October 30, 2017
Geometer
»
Blog
Blog comment:
Quick note - bugs from mistaking points for vectors.
ratchetfreak
—
October 28, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Hot-reloading code with virtual tables
ratchetfreak
—
October 26, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Question about the intrinsics in SquareRoot
ratchetfreak
—
October 26, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Question about the intrinsics in SquareRoot
ratchetfreak
—
October 26, 2017
Handmade Hero
»
Forums
»
Game
Forum reply:
Day 242, OS X and OpenGL voes
ratchetfreak
—
October 25, 2017
Handmade Network
»
Forums
Forum reply:
Array with void* refereces
ratchetfreak
—
October 19, 2017
Handmade Network
»
Forums
Forum reply:
Ideas on tree memory allocation
ratchetfreak
—
October 15, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Troubles with engine architecture.
ratchetfreak
—
October 13, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Troubles with engine architecture.
ratchetfreak
—
October 13, 2017
Handmade Network
»
Forums
Forum reply:
What resources do you actually need to release?
ratchetfreak
—
September 19, 2017
Handmade Network
»
Forums
Forum reply:
What resources do you actually need to release?
ratchetfreak
—
September 19, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Preallocted memory and dynamic arrays
ratchetfreak
—
August 28, 2017
Handmade Network
»
Forums
Forum reply:
Reply to polymorphism in "Handmade Hero Chat 014 - CRTP and Library Design"
ratchetfreak
—
August 26, 2017
Handmade Network
»
Forums
Forum reply:
Handmade Con 2017...
ratchetfreak
—
August 23, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Preallocted memory and dynamic arrays
ratchetfreak
—
August 23, 2017
Handmade Network
»
Forums
Forum reply:
Hot-swappable programming environment
ratchetfreak
—
August 20, 2017
Handmade Network
»
Forums
Forum reply:
Reply to polymorphism in "Handmade Hero Chat 014 - CRTP and Library Design"
ratchetfreak
—
August 17, 2017
Lysa
»
Blog
Blog comment:
Parsing Variable Names
ratchetfreak
—
August 15, 2017
Handmade Network
»
Forums
Forum reply:
Reply to polymorphism in "Handmade Hero Chat 014 - CRTP and Library Design"
ratchetfreak
—
August 15, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 14, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 12, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 12, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
[OpenGL performance] Drawing many of the same object, but in different locations
ratchetfreak
—
August 8, 2017
Handmade Network
»
Forums
Forum reply:
Day024 WriteFile Problem
ratchetfreak
—
August 5, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 4, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 4, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 4, 2017
Handmade Network
»
Forums
Forum reply:
3D rotations with 3D Gibbs vectors in place of 4D quaternions
ratchetfreak
—
August 3, 2017
Handmade Network
»
Forums
Forum reply:
Navigation mesh generation
ratchetfreak
—
July 30, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Plane equation notation (day 402)
ratchetfreak
—
July 28, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Ideas for applets
ratchetfreak
—
July 27, 2017
RISCY BUSINESS
»
Forums
Forum reply:
Learning about circuits
ratchetfreak
—
July 26, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Cannot load BMP file for some reason.
ratchetfreak
—
July 24, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Cannot load BMP file for some reason.
ratchetfreak
—
July 23, 2017
raylib
»
Forums
Forum reply:
raymath - a simple 3d math library
ratchetfreak
—
July 22, 2017
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
[Feature] Turning Certain Posts into Lessons
ratchetfreak
—
July 15, 2017
Handmade Network
»
Forums
Forum reply:
How do you think about types?
ratchetfreak
—
July 14, 2017
Handmade Network
»
Forums
Forum reply:
Discuss .NET Native
ratchetfreak
—
July 11, 2017
Handmade Network
»
Forums
Forum reply:
Application rendering
ratchetfreak
—
July 9, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Model View Control
ratchetfreak
—
July 5, 2017
Handmade Network
»
Forums
Forum reply:
Pet Projects and Time
ratchetfreak
—
June 22, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
[Day 387 Bug] Handmade resolve framebuffer
ratchetfreak
—
June 4, 2017
Handmade Network
»
Forums
Forum reply:
Learning DB Performance/Behavior
ratchetfreak
—
June 2, 2017
Handmade Network
»
Forums
Forum reply:
Learning DB Performance/Behavior
ratchetfreak
—
June 1, 2017
Handmade Network
»
Forums
Forum reply:
Learning DB Performance/Behavior
ratchetfreak
—
June 1, 2017
Handmade Network
»
Forums
Forum reply:
About HandmadeCon 2016 videos
ratchetfreak
—
May 25, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Handmade GUI?
ratchetfreak
—
May 22, 2017
Handmade Network
»
Forums
Forum reply:
Performance penality of calling a function through function pointer
ratchetfreak
—
May 18, 2017
Handmade Network
»
Forums
Forum reply:
About ransomware and malware
ratchetfreak
—
May 15, 2017
Handmade Network
»
Forums
Forum reply:
Help with framerate independent updates/movement
ratchetfreak
—
May 14, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Knowledge for game makers
ratchetfreak
—
May 13, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
How Casey uses Headers and Source Files?
ratchetfreak
—
May 8, 2017
Handmade Network
»
Forums
Forum reply:
Help with stack, heap and inline functions best practices
ratchetfreak
—
May 7, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
Game Entity Memory Allocation Techniques
ratchetfreak
—
May 6, 2017
Handmade Network
»
Forums
Forum reply:
GPGPU - for non graphics apps
ratchetfreak
—
May 4, 2017
Handmade Network
»
Forums
Forum reply:
Issues with PeekMessage --- Win32 programming
ratchetfreak
—
April 23, 2017
Handmade Network
»
Forums
Forum reply:
Thoughts on Coroutines
ratchetfreak
—
April 17, 2017
Handmade Network
»
Forums
Forum reply:
Thoughts on Coroutines
ratchetfreak
—
April 15, 2017
Handmade Network
»
Forums
Forum reply:
Memory Ownership
ratchetfreak
—
April 12, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Dot product and cross product as quaternions
ratchetfreak
—
April 9, 2017
Handmade Network
»
Forums
Forum reply:
touch typing, keyboard layout and RSI
ratchetfreak
—
April 7, 2017
Handmade Network
»
Forums
Forum reply:
Avoid combinatorial explosion in API design
ratchetfreak
—
April 7, 2017
Handmade Network
»
Forums
Forum reply:
James Mickens on System Programming
ratchetfreak
—
April 6, 2017
insobot
»
Blog
Blog comment:
insobot update #1 — The Owl and the Polls went to IRC
ratchetfreak
—
April 3, 2017
Handmade Network
»
Forums
Forum reply:
Learning DB Performance/Behavior
ratchetfreak
—
March 31, 2017
Handmade Network
»
Forums
Forum reply:
Collision detection (GJK) library C API
ratchetfreak
—
March 30, 2017
Handmade Network
»
Forums
Forum reply:
Collision detection (GJK) library C API
ratchetfreak
—
March 30, 2017
Handmade Network
»
Forums
Forum reply:
Learning DB Performance/Behavior
ratchetfreak
—
March 30, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
The history of opengl vertex data
ratchetfreak
—
March 29, 2017
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
Formatting derped up
ratchetfreak
—
March 27, 2017
Handmade Network
»
Forums
»
Site Feedback
New forum thread:
Formatting derped up
ratchetfreak
—
March 27, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Regarding OpenGL Vertex Array Objects (VAOs)
ratchetfreak
—
March 27, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
The history of opengl vertex data
ratchetfreak
—
March 27, 2017
Handmade Hero
»
Forums
»
Code
New forum thread:
The history of opengl vertex data
ratchetfreak
—
March 27, 2017
Handmade Network
»
Forums
Forum reply:
The world needs a better way to create cross platform desktop GUI apps
ratchetfreak
—
March 24, 2017
Handmade Network
»
Forums
Forum reply:
stb libraries as precompiled headers or statically linked
ratchetfreak
—
March 20, 2017
Handmade Network
»
Forums
Forum reply:
The Future of C++
ratchetfreak
—
March 20, 2017
Handmade Hero
»
Forums
»
Game
Forum reply:
Structuring of code (general question)
ratchetfreak
—
March 19, 2017
4coder
»
Forums
New forum thread:
Possibly handling keyboards a bit better
ratchetfreak
—
March 18, 2017
Handmade Network
»
Forums
»
Work-in-Progress
Forum reply:
(Eternal) Screenshot Saturday -- Post images/gifs/videos of your game or other project!
ratchetfreak
—
March 15, 2017
Handmade Hero
»
Forums
»
Code
New forum thread:
Texture per quad without bindless.
ratchetfreak
—
March 14, 2017
Handmade Network
»
Forums
Forum reply:
What's with the hate on native programming?
ratchetfreak
—
March 11, 2017
Odin
»
Blog
Blog comment:
Working on a Custom Backend for Odin
ratchetfreak
—
March 9, 2017
Odin
»
Blog
Blog comment:
Working on a Custom Backend for Odin
ratchetfreak
—
March 9, 2017
Lysa
»
Forums
Forum reply:
References - Making a Debugger
ratchetfreak
—
March 8, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Designing a C API
ratchetfreak
—
March 8, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Designing a C API
ratchetfreak
—
March 7, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Specular light in OpenGL
ratchetfreak
—
March 6, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Line pattern recognition
ratchetfreak
—
March 2, 2017
Odin
»
Forums
Forum reply:
Ranges and Slices
ratchetfreak
—
February 26, 2017
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
bug with the new posts highlight;
ratchetfreak
—
February 24, 2017
Handmade Network
»
Forums
»
Site Feedback
New forum thread:
bug with the new posts highlight;
ratchetfreak
—
February 24, 2017
Handmade Network
»
Forums
Forum reply:
Throw more hardware at it
ratchetfreak
—
February 24, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 023 Looped Live Code- use of fixed base address for game memory
ratchetfreak
—
February 21, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 023 Looped Live Code- use of fixed base address for game memory
ratchetfreak
—
February 21, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 023 Looped Live Code- use of fixed base address for game memory
ratchetfreak
—
February 21, 2017
Handmade Network
»
Forums
Forum reply:
writing code that uses instruction pipelining as a form of parallelism
ratchetfreak
—
February 20, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Shippable Win32 Layer
ratchetfreak
—
February 19, 2017
Odin
»
Forums
Forum reply:
opengl
ratchetfreak
—
February 16, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Linux kernel-level Graphics - How low can you go?
ratchetfreak
—
February 16, 2017
Odin
»
Forums
Forum reply:
opengl
ratchetfreak
—
February 16, 2017
Handmade Network
»
Forums
Forum reply:
GJK + Expanding Polytope Algorithm - Implementation and Visualization
ratchetfreak
—
February 15, 2017
Handmade Network
»
Forums
Forum reply:
Custom made IMGUI: Handling overlapping widgets
ratchetfreak
—
February 11, 2017
Handmade Network
»
Forums
Forum reply:
Windows File Handling Problems
ratchetfreak
—
February 10, 2017
CDbg
»
Forums
New forum thread:
Graph visualization of structs
ratchetfreak
—
February 9, 2017
Handmade Network
»
Forums
Forum reply:
Hot Swap your shaders!
ratchetfreak
—
February 8, 2017
Handmade Network
»
Forums
Forum reply:
Hot Swap your shaders!
ratchetfreak
—
February 8, 2017
Handmade Network
»
Forums
Forum reply:
Hot Swap your shaders!
ratchetfreak
—
February 8, 2017
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
After login, go back to the page you were on
ratchetfreak
—
February 6, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
February 5, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
February 4, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
February 4, 2017
Handmade Network
»
Forums
Forum reply:
Creating skybox / cubemap textures programatically
ratchetfreak
—
February 3, 2017
Handmade Network
»
Forums
»
Site Feedback
New forum thread:
Allow us to select the language for the syntax highlighter
ratchetfreak
—
February 3, 2017
4coder
»
Forums
Forum reply:
Starting 4coder from cmd
ratchetfreak
—
February 2, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
February 2, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
When build tools matter
ratchetfreak
—
February 2, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
When build tools matter
ratchetfreak
—
February 1, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
January 31, 2017
Handmade Network
»
Forums
Forum reply:
Writing a visualization library in C
ratchetfreak
—
January 30, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
January 30, 2017
Odin
»
Forums
Forum reply:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
January 29, 2017
Odin
»
Forums
New forum thread:
About "template" like stuff (the typical parametric polymorhpism)
ratchetfreak
—
January 28, 2017
Odin
»
Forums
New forum thread:
About iterators
ratchetfreak
—
January 28, 2017
Odin
»
Forums
Forum reply:
Which feature should I work on next for Odin?
ratchetfreak
—
January 28, 2017
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
New site style
ratchetfreak
—
January 24, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
b32x, memory_index, umm, smm
ratchetfreak
—
January 22, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
How to keep files from depending on each other?
ratchetfreak
—
January 16, 2017
Handmade Network
»
Forums
Forum reply:
Clang-cl and Microsoft's link.exe
ratchetfreak
—
January 12, 2017
Handmade Network
»
Forums
Forum reply:
Clang-cl and Microsoft's link.exe
ratchetfreak
—
January 12, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
OpenGL Functions in game.dll versus Win32.exe
ratchetfreak
—
January 10, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Compiler Episode 124 Question
ratchetfreak
—
January 9, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
OpenGL rendering, understanding fill rate vs poly throughput
ratchetfreak
—
January 8, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Best graphics engine for code reference
ratchetfreak
—
January 6, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Animation frame rate vs game frame rate
ratchetfreak
—
January 3, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Thoughts on memory arenas for long term, changing memory
ratchetfreak
—
January 2, 2017
Handmade Network
»
Forums
Forum reply:
Memory management (cleanup) in C++
ratchetfreak
—
January 2, 2017
Handmade Network
»
Forums
Forum reply:
Memory management (cleanup) in C++
ratchetfreak
—
January 1, 2017
Handmade Hero
»
Forums
»
Code
Forum reply:
Compression and Encryption
ratchetfreak
—
December 26, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Compression and Encryption
ratchetfreak
—
December 24, 2016
Odin
»
Forums
Forum reply:
Are complex meta programming features actually worth it?
ratchetfreak
—
December 23, 2016
Odin
»
Forums
New forum thread:
Are complex meta programming features actually worth it?
ratchetfreak
—
December 22, 2016
Handmade Network
»
Forums
Forum reply:
I compiled a list of 100+ computer-graphics related scientific articles
ratchetfreak
—
December 22, 2016
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
Helping with the site?
ratchetfreak
—
December 19, 2016
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
Helping with the site?
ratchetfreak
—
December 18, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Where to allocate memory from ?
ratchetfreak
—
December 9, 2016
Handmade Network
»
Forums
Forum reply:
Creating skybox / cubemap textures programatically
ratchetfreak
—
December 8, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Function for drawing polygons
ratchetfreak
—
December 8, 2016
Handmade Network
»
Forums
Forum reply:
Pretty nice talk on C programming.
ratchetfreak
—
December 7, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Why does *Row has to be a uint8 instead of a uint32
ratchetfreak
—
December 2, 2016
Odin
»
Blog
Blog comment:
The Metaprogramming Dilemma
ratchetfreak
—
November 29, 2016
Odin
»
Forums
Forum reply:
Control Flow Abstraction
ratchetfreak
—
November 25, 2016
Odin
»
Forums
Forum reply:
Control Flow Abstraction
ratchetfreak
—
November 24, 2016
Odin
»
Forums
Forum reply:
Examples / code samples
ratchetfreak
—
November 24, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Slow ZeroStruct call
ratchetfreak
—
November 21, 2016
Handmade Network
»
Forums
Forum reply:
OpenGL null function address shenanigans.
ratchetfreak
—
November 20, 2016
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
Handmade Communication Guidelines v1.0
ratchetfreak
—
November 13, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Worth Learning Build Tools?
ratchetfreak
—
November 10, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Worth Learning Build Tools?
ratchetfreak
—
November 10, 2016
Handmade Network
»
Forums
»
Site Feedback
Forum reply:
New site style
ratchetfreak
—
November 6, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Offline rendering vs realtime rendering
ratchetfreak
—
November 2, 2016
Handmade Hero
»
Forums
»
Game
Forum reply:
Coding along with the series - day 29
ratchetfreak
—
October 28, 2016
Handmade Hero
»
Forums
»
Game
Forum reply:
Coding along with the series - day 29
ratchetfreak
—
October 27, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Memory allocation
ratchetfreak
—
October 26, 2016
Handmade Network
»
Forums
Forum reply:
Simplicity Matters by Rich Hickey
ratchetfreak
—
October 23, 2016
Handmade Network
»
Forums
Forum reply:
Creating a single instance application on Linux
ratchetfreak
—
October 17, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Is there an "offical" place for CTime tool?
ratchetfreak
—
October 13, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Using the Memory Arena for pathfinding ran into an issue, how to keep memory around?
ratchetfreak
—
October 13, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Using the Memory Arena for pathfinding ran into an issue, how to keep memory around?
ratchetfreak
—
October 12, 2016
Handmade Hero
»
Forums
»
Game
Forum reply:
Procedural Generation Discussion
ratchetfreak
—
October 10, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Work queue dependencies
ratchetfreak
—
October 7, 2016
Handmade Network
»
Forums
Forum reply:
Touch typing
ratchetfreak
—
October 7, 2016
Handmade Network
»
Forums
Forum reply:
Touch typing
ratchetfreak
—
October 6, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
clang-format for formatting C/C++ code
ratchetfreak
—
October 5, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Open-Addressing Hash Tables using Handmade-style memory
ratchetfreak
—
September 29, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
C Programming Resources/Algorithms
ratchetfreak
—
September 28, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Open-Addressing Hash Tables using Handmade-style memory
ratchetfreak
—
September 27, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Open-Addressing Hash Tables using Handmade-style memory
ratchetfreak
—
September 26, 2016
Handmade Network
»
Forums
Forum reply:
Quartz crystal frequency and short int range
ratchetfreak
—
September 23, 2016
Handmade Network
»
Forums
Forum reply:
The Odin Programming Language
ratchetfreak
—
September 23, 2016
Handmade Network
»
Forums
Forum reply:
Networking Guide for C/C++
ratchetfreak
—
September 20, 2016
Handmade Network
»
Forums
Forum reply:
glBufferData causing time spikes
ratchetfreak
—
September 16, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
OS independent game development
ratchetfreak
—
September 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
OS independent game development
ratchetfreak
—
September 15, 2016
Handmade Network
»
Forums
Forum reply:
Improving the malloc api.
ratchetfreak
—
September 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Building with only one translation unit
ratchetfreak
—
September 14, 2016
Handmade Network
»
Forums
Forum reply:
Improving the malloc api.
ratchetfreak
—
September 13, 2016
Handmade Network
»
Forums
Forum reply:
Improving the malloc api.
ratchetfreak
—
September 12, 2016
Handmade Network
»
Forums
New forum thread:
Improving the malloc api.
ratchetfreak
—
September 12, 2016
Handmade Network
»
Forums
Forum reply:
Is Immutability by Default Actually that Good?
ratchetfreak
—
September 8, 2016
Handmade Network
»
Forums
Forum reply:
The Odin Programming Language
ratchetfreak
—
September 8, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
C pointer casting rules
ratchetfreak
—
September 8, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Why is OpenGL defined in a weird way or I am getting something wrong?
ratchetfreak
—
September 6, 2016
Cipher Drive
»
Blog
Blog comment:
Rectangle Packing for Font Atlas
ratchetfreak
—
September 4, 2016
MotionBox
»
Forums
Forum reply:
Helping video creators by showing the description
ratchetfreak
—
September 2, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 007 - LPDIRECTSOUND versus IDirectSound*
ratchetfreak
—
August 20, 2016
4coder
»
Forums
Forum reply:
Build function for projects with multiple Translation Units
ratchetfreak
—
August 15, 2016
4coder
»
Forums
Forum reply:
Build function for projects with multiple Translation Units
ratchetfreak
—
August 14, 2016
Handmade Network
»
Forums
Forum reply:
Goodbye, Object Oriented Programming
ratchetfreak
—
August 10, 2016
Handmade Network
»
Forums
Forum reply:
Goodbye, Object Oriented Programming
ratchetfreak
—
August 10, 2016
Handmade Network
»
Forums
»
Site Feedback
New forum thread:
[Resolved] Malformed html when replying to topics with "quotation" marks in them
ratchetfreak
—
August 7, 2016
Handmade Network
»
Forums
Forum reply:
Making the obvious code fast
ratchetfreak
—
August 4, 2016
Handmade Network
»
Forums
Forum reply:
Making the obvious code fast
ratchetfreak
—
August 4, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Diff of two days of Handmade Hero
ratchetfreak
—
August 3, 2016
Handmade Network
»
Forums
Forum reply:
Looking for a nudge in the right direction (3D meshes and fileformats)
ratchetfreak
—
July 27, 2016
Handmade Network
»
Forums
Forum reply:
What is "optimization"? When is it "premature"?
ratchetfreak
—
July 26, 2016
Handmade Network
»
Forums
Forum reply:
Lighting techniques with good payoff:effort ratios
ratchetfreak
—
July 18, 2016
Handmade Network
»
Forums
Forum reply:
Blog Posting Early-Access Alpha: Braid Particle System Revision (part 1)
ratchetfreak
—
July 15, 2016
Handmade Network
»
Forums
Forum reply:
Blog Posting Early-Access Alpha: Braid Particle System Revision (part 1)
ratchetfreak
—
July 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
WriteFile seems to... not write to the file
ratchetfreak
—
July 14, 2016
Handmade Network
»
Forums
Forum reply:
Approaching entity systems
ratchetfreak
—
July 13, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Another C vs C++ "why is doing this thing": Forward Declarations
ratchetfreak
—
July 13, 2016
Handmade Network
»
Forums
Forum reply:
Designing a machine langue for a "next gen" cpu.
ratchetfreak
—
July 13, 2016
Handmade Network
»
Forums
Forum reply:
Designing a machine langue for a "next gen" cpu.
ratchetfreak
—
July 8, 2016
Handmade Network
»
Forums
Forum reply:
Blog Posting Early-Access Alpha: Braid Particle System Revision (part 1)
ratchetfreak
—
July 7, 2016
Handmade Network
»
Forums
Forum reply:
Designing a machine langue for a "next gen" cpu.
ratchetfreak
—
July 5, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Are pointer really *that* bad?
ratchetfreak
—
July 5, 2016
Handmade Network
»
Forums
New forum thread:
Designing a machine langue for a "next gen" cpu.
ratchetfreak
—
July 5, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Are pointer really *that* bad?
ratchetfreak
—
July 5, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Pointer Size Casting
ratchetfreak
—
July 4, 2016
Handmade Network
»
Forums
Forum reply:
Working with strings in C
ratchetfreak
—
June 26, 2016
4coder
»
Forums
Forum reply:
Useful custom functions
ratchetfreak
—
June 26, 2016
Handmade Network
»
Forums
Forum reply:
For those that don't like to use C++ templates, what do you do instead?
ratchetfreak
—
June 25, 2016
Handmade Network
»
Forums
Forum reply:
Working with strings in C
ratchetfreak
—
June 23, 2016
4coder
»
Forums
Forum reply:
Useful custom functions
ratchetfreak
—
June 22, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
June 18, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
June 17, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
June 16, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
LoadLibrary XInput returns NULL
ratchetfreak
—
June 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
June 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
June 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
NULL Define in c & c++ differs?!
ratchetfreak
—
June 14, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 11, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 10, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 10, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 10, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 9, 2016
Handmade Network
»
Forums
Forum reply:
Post your C/C++ macro tricks
ratchetfreak
—
June 9, 2016
Handmade Hero
»
Forums
»
HandmadeCon
Forum reply:
HandmadeCon 2016 FAQ
ratchetfreak
—
June 6, 2016
Handmade Network
»
Forums
Forum reply:
GJK Implementation
ratchetfreak
—
June 2, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
What is a not terrible way to handle strings in C?
ratchetfreak
—
June 2, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Compiling with Windows.h
ratchetfreak
—
June 1, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Cache-friendly lists
ratchetfreak
—
May 28, 2016
Handmade Network
»
Forums
Forum reply:
FBX File Loading
ratchetfreak
—
May 24, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Rendering pipeline question
ratchetfreak
—
May 18, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Rendering pipeline question
ratchetfreak
—
May 13, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Guide - How to avoid C/C++ runtime on Windows
ratchetfreak
—
May 9, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
IO completion ports explanation
ratchetfreak
—
May 8, 2016
Handmade Network
»
Forums
Forum reply:
The "How do I do X?" Thread
ratchetfreak
—
April 28, 2016
Handmade Network
»
Forums
Forum reply:
The "How do I do X?" Thread
ratchetfreak
—
April 28, 2016
Handmade Network
»
Forums
Forum reply:
The "How do I do X?" Thread
ratchetfreak
—
April 28, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Using a function call to prevent compiler memory reordering. Yay/nay?
ratchetfreak
—
April 28, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Transform hierarchies
ratchetfreak
—
April 22, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Storing Strings Data
ratchetfreak
—
April 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Free memory before application exit?
ratchetfreak
—
April 12, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Unix startup scripts
ratchetfreak
—
April 12, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Handling MAX_PATH
ratchetfreak
—
April 11, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Free memory before application exit?
ratchetfreak
—
April 11, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Free memory before application exit?
ratchetfreak
—
April 10, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Unicode and MBCS in Visual Studio Express
ratchetfreak
—
April 4, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Where is skeletal animation?
ratchetfreak
—
April 1, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Has anybody tried using strong typedefs?
ratchetfreak
—
March 30, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Why not make handmade hero run at 120fps?
ratchetfreak
—
March 29, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
When to use libraries
ratchetfreak
—
March 26, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 251: GCC/Clang build report
ratchetfreak
—
March 23, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
OpenGLRenderCommands
ratchetfreak
—
March 22, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Quaternion Interpolation
ratchetfreak
—
March 21, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Quaternion Interpolation
ratchetfreak
—
March 21, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Quaternion Interpolation
ratchetfreak
—
March 21, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Visual Studio DLL Compiler Nightmare (Week 5)
ratchetfreak
—
March 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Guide - How to avoid C/C++ runtime on Windows
ratchetfreak
—
March 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 244: White Rectangles
ratchetfreak
—
March 12, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Gouraud Shading Help
ratchetfreak
—
March 7, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Basics of modal editors.
ratchetfreak
—
March 4, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Basics of modal editors.
ratchetfreak
—
March 4, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Problem stepping into the code (Vs Problem)
ratchetfreak
—
February 27, 2016
Handmade Hero
»
Forums
»
Code
New forum thread:
Callback irony
ratchetfreak
—
February 26, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Learning C, Again
ratchetfreak
—
February 20, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Reclaiming transient block and threading
ratchetfreak
—
February 20, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
day 009 : error C2100: illegal indirection ?
ratchetfreak
—
February 18, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
day 011 : why handmade.h ?
ratchetfreak
—
February 17, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Vulkan is Released
ratchetfreak
—
February 16, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Possible SGX bypass techniques
ratchetfreak
—
February 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Reconstructed Mantle API
ratchetfreak
—
February 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Reconstructed Mantle API
ratchetfreak
—
February 15, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
day 010 : wsprintf() not printing ???
ratchetfreak
—
February 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
day 010 : wsprintf() not printing ???
ratchetfreak
—
February 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Reconstructed Mantle API
ratchetfreak
—
February 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Possible SGX bypass techniques
ratchetfreak
—
February 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Possible SGX bypass techniques
ratchetfreak
—
February 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
using Visual Studio for editing and build.bat
ratchetfreak
—
February 8, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
better loadmatrix
ratchetfreak
—
February 6, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
2d rotation help
ratchetfreak
—
February 6, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
"Generating" Data structures (Day 140)
ratchetfreak
—
January 31, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Day 25 CreateFile error
ratchetfreak
—
January 21, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Debugging a file in vs that was created in the cmd
ratchetfreak
—
January 19, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Quaternions
ratchetfreak
—
January 14, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
Quaternions
ratchetfreak
—
January 13, 2016
Handmade Hero
»
Forums
»
Code
Forum reply:
uint8_t* cast -> struct* + deref (strict-aliasing)
ratchetfreak
—
January 13, 2016
Handmade Hero
»
Forums
»
Code
New forum thread:
Bottum-up Mergesort
ratchetfreak
—
January 12, 2016