We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Mārtiņš Možeiko
There's probably nothing ready like you want. You'll need to implement yourself. You could easily …
»
George Liontos
Here is a short video: You will see the small freezes that I talk about. Sometimes it freezes com…
»
Taylor Robbins
Ahh, that makes a lot of sense. Alright so then a follow up question. Is there any good alternativ…
»
Mārtiņš Možeiko
Afaik if you select text in console, it stops receiving any output that is printed to it. It is ef…
»
David Madrigal-Hernandez
I'm not sure if anyone else is experiencing this, but whenever I try to toggle fullscreen mode (
»
Allen Webster
Hmmm that's definitely odd behavior. Could you take a quick video clip of it? It may be a graphi…
»
Taylor Robbins
Hey everyone, So I was working on ConstPort recently and starting running into a weird error. It s…
»
George Liontos
Hello there! I just bought 4coder and by the way congrats for the good job Allen. I started using …
»
Joel Davis
Python is an OOP language, so you can't really avoid it. I write a lot of python, and my approach …
»
BlahBlah
Hi, I think it would be useful to be able to resize the window without blocking. One way to this w…
»
Oliver Marsh
What I found most valuable from Handmade Hero was Casey's coding style, his way of thinking about …
»
Todd
roughcoat, I think you hit the nail on that head with that one. Bozemoto and Sintex, I'm not sure …
»
Lucian Radu Teodorescu
I just merged to master the feature branch that implements the dot operator. This feature was plan…
»
mapper
Nope, just random bits of random videos here and there.
»
x13pixels
Currently: fixing a bug in step-in whenever the /INCREMENTAL switch is specified. According to the…
»
roughcoat
I use Python quite a lot and I write procedural code exclusively. It's never been a significant pr…
»
rain1
yes usermode +x. any chance of getting this?
»
pragmatic_hero
Yes, it's called making a game. GLFW/SDL + OpenGL + stb_image or whatever and you're good to go. …
»
Pooria
Was aware of that thanks anyway. People have this tendency here to over-complicate things. You c…
»
pragmatic_hero
You don't need an engine to make a FPS.You don't need quaternions to make a FPS. Frankly you don't …
»
Asaf Gartner
You'll probably find a lot of useful information in the .
»
Pooria
I don't know if it's still going on but there is a video series that is recreating the Quake (2 …
»
Sintex
I don't understand why things have to be that different to the way you would write something in C.…
»
AM
I tracked down the problem to vsnprintf(), used by buf__printf(), in common.c. vsnprintf() is supp…
»
Simon Anciaux
Handmade Hero will help you with opening a window, creating an OpenGL context, creating some shade…
»
Bozemoto
Think it should be mentioned that the "conventional way" even if it's not great has value since it…
»
Pooria
Not intending to implement Unreal/CryEngine again really X'D , let me ask it this way, can it tea…
»
Todd
I find myself literally feeling like this: when it comes to OOP. The thing is, I need to program …
»
Todd
Awesome, yes the second part is exactly what I meant. I am using a lot of those types of tools at …
»
Mārtiņš Možeiko
There is not such thing as list of things "needed for a 3d engine". Each engine is different depen…
»