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 March 12, 2019, 8:42 p.m.


I have built a visual editor for writing & validating doxygen documentation files and wanted …
Forum handmade.network
Post date Nov. 26, 2018, 7:45 a.m.


Hi, i recently had a conversion with a group of developers and we got into the topic of data-ori…
Forum Final Platform Layer
Post date Oct. 15, 2018, 5:14 a.m.


Post your ideas for a good C-based network api, which covers everything you need to create any ki…
Forum Code
Post date Aug. 8, 2018, 8:41 a.m.


I am having trouble getting WasDown() working for my own project which uses the same input concep…
Forum Work-in-Progress
Post date July 11, 2018, 5:49 a.m.


I am in the process of writing a image viewer, to build a replacement for the extremely slow buil…

Recent Forum Replies

Forum Final Platform Layer
Post date Jan. 7, 2019, 12:19 p.m.

Randy GaulI heavily agree with the idea to make your API deal with raw buffers the user can place…
Forum Final Platform Layer
Post date Oct. 16, 2018, 7:41 a.m.

mmozeikoMy main suggestion would be to NOT do simple wrapper around BSD sockets. Do a bit more. C…
Forum Code
Post date Aug. 9, 2018, 4:47 a.m.

mrmixerIt seems that the defaultControllerIndex of the two input struct is not synced. In GameInp…
Forum Code
Post date Aug. 8, 2018, 1:44 p.m.

@mrmixer: Sure no problem, i updated the develop branch. Just check-it-out and build the demos/F…
Forum Final Platform Layer
Post date July 19, 2018, 10:21 p.m.

I did a few api changes in the recent releases, so the documentation may be a little off. The dox…