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.
Wesley Robb —
Oh damn! Bad me for not searching first. Thanks for the heads up!
»
Mārtiņš Možeiko —
Its not well documented, but Windows will restore default timer period once process exits. See old…
»
Wesley Robb —
Hey guys, So I recently started going through HH again after I fell off of the wagon a few years a…
»
Mārtiņš Možeiko —
I would say that C# is much more complex language than C if you care about writing good code and c…
»
Per Vognsen —
I don't know of a single resource which is going to cover all the different aspects of this. Almos…
»
Daniel Näslund —
How is ptr_hash better than just right shifting N bits to get rid of the zeroes due to alignment?
»
Daniel Näslund —
I have found and but none of them describes clearly to me how to select a hash function dependin…
»
Per Vognsen —
I actually changed it to (:int)x over the weekend, so it's basically the C syntax now except for t…
»
Daniel Näslund —
What's the reasoning behind the selection of the (presumable) prime constant for ptr_uint64 and th…
»
Per Vognsen —
Thanks for the reminder. I'll start thinking about some new assignments.
»
Oliver Marsh —
I agree with Telash, whatever keeps you motivated. I think learning C takes longer to get to a lev…
»
Astromop —
Thanks for the response!
»
Allen Webster —
I am not up for running a server of my own. I'll think about options though, because I think it c…
»
Abner Coimbre —
If Allen prefers not to maintain a standalone 4coder Discord, we're happy to make a #4coder channe…
»
Mikael Johansson —
It depends on what you like to focus on. If you prefer to learn api:s and get things built quick, …
»
Astromop —
Hi everyone, I am a new game developer working with Unity3D and C# to learn the basics. I am curre…
»
Jim R. Didriksen —
.. something less formal than the forum and less fleeting and more accessible than the IRC channel…
»
Allen Webster —
Unfortunately I don't have a very good way to investigate this right now as all the touch pads I h…
»
itzjac —
Is there a second episode on the keyboard topic? I think a lot of time was spent talking about the…
»
mathk —
Hey there. Is there new homework on the horizon? I personally would love it if there was at least …
»
Mārtiņš Možeiko —
Yes, that's exactly what clear command should do - call glClear or similar function.
»
Maykeye —
Edit: Someone pointed out that ^ requires two modifier keys on some European keyboards, which pro…
»
Merlyn Morgan-Graham —
Just got 4coder, and I couldn't scroll through the tutorial or the "file -> open" dialog with my t…
»
Todd —
Just saw the uploaded video from today on YouTube. I am in no way guaranteeing this will work in o…
»
James Widman —
A possible tragedy here would be if you took option (1), and then spent a lot of time on that por…
»
James Widman —
The requirements page also refers to , which says: (So, for example, glBegin() and glEnd() appar…
»
ratchetfreak —
shouldn't make a difference, 4.5 is backwards compatible with code targeting 3.3
»
James Widman —
On the it says it supports OpenGL 4.2 through 4.5, but it looks like Handmade Hero is currently t…
»
Jan Polák —
This has been mostly a polish and bugfix release, but there have been some nice features. Changes:…
»
Kiril Osi'yuk —
means is pointer to and/or array of elements
»