handmade.network »

I am from germany, are in the mid thirties, are married, have kids and work as a professional software engineer since two decades now.

My love of programming began with a fine age of 6 with BASIC on the C64.
Since then i continously learning one language after another. I have written a ton of applications and a lot of game-tech stuff and a few game prototypes.
In 2011 i somehow got addicted to physics programming - especially fluid-simulations, so i made physics sph stuff and rigidbody simulations as well.

Two things i made which are somehow popular:
- Xenorate Media Player
- Fluid Sandbox

Since handmade hero i pretty much do C/C++ programming only and fully dropped my OOP mindset -> Casey opened my eyes. Also i fully moved from closed-source to open-source programming.

Right know i am focusing on writing a single-header platform abstraction library called FPL (Final Platform Layer).

Recent Forum Threads

Forum Work-in-Progress
Post date Nov. 12, 2017, 4:24 p.m.

Hi i wanted to present you my recent project i am working on which is a platform abstraction li…
Forum Code
Post date April 10, 2015, 6:07 p.m.

Hi there, in Handmade Hero we use a line intersection test to determine the actual time of impac…

Recent Forum Replies

Forum Work-in-Progress
Post date March 17, 2018, 7:51 a.m.

mmozeiko Wait, I'm not talking about aligned_malloc. I'm talking about your functions which don't…
Forum Work-in-Progress
Post date March 17, 2018, 6:32 a.m.

mmozeiko Finalspace FPL does not use a singleton pattern,... You misunderstood me. I'm not talkin…
Forum Work-in-Progress
Post date March 16, 2018, 4:44 p.m.

I updated the branch, moved the event queue to the app state and removed the cached visual info. …
Forum Work-in-Progress
Post date March 16, 2018, 1:02 p.m.

mmozeiko This can happen because of something like this: 1 2 3 4 5 6 7 8 9 10 11 12 13 1…
Forum Work-in-Progress
Post date March 16, 2018, 7:09 a.m.

mmozeiko Sometimes it is false positive. Maybe library initializes some global singleton that all…