I am not up for running a server of my own. I'll think about options though, because I think it c…
If Allen prefers not to maintain a standalone 4coder Discord, we're happy to make a #4coder channe…
It depends on what you like to focus on. If you prefer to learn api:s and get things built quick, …
Hi everyone, I am a new game developer working with Unity3D and C# to learn the basics. I am curre…
.. something less formal than the forum and less fleeting and more accessible than the IRC channel…
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 …
Yes, that's exactly what clear command should do - call glClear or similar function.
Edit: Someone pointed out that ^ requires two modifier keys on some European keyboards, which pro…
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…
A possible tragedy here would be if you took option (1), and then spent a lot of time on that por…
The requirements page also refers to , which says: (So, for example, glBegin() and glEnd() appar…
shouldn't make a difference, 4.5 is backwards compatible with code targeting 3.3
On the it says it supports OpenGL 4.2 through 4.5, but it looks like Handmade Hero is currently t…
This has been mostly a polish and bugfix release, but there have been some nice features. Changes:…
means is pointer to and/or array of elements
constexpr (and ctfe in D) are required to be evaluated and pruned at compile time even without opt…
Jason —
Okay so basically it's just like opengl or directx instead its your own, platform independent comm…
Example of render commands:clear current framebuffer with color Cclear current depth bufferset cur…
If you have "int" type and want to have an array of ints then you do "int *" (add an asterix) to p…
We at Impulse Gear are hiring a Senior Gameplay Engineer for our engineering team. We make VR game…
Chris, that's a neat idea for compile time hashes. Is runtime performance an issue when running in…
Jason —
So I've jumped a head a bit through handmade hero to see how Casey starts implementing opengl and …
Hi This might be a really silly question: For a list of statements why is the declaration BUF(St…
itzjac —
Thanks for sharing the podcast, I was sure Casey had covered this ... there ya go. M4, that's an i…
0 —
I posted this version because it is very straightforward to simdify for anyone familiar in doing s…
I think you'll enjoy the . My personal choice is the , the standalone version of the IBM L40sx lap…