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.
CodyCoderson
First let me say that I'm new to programming, so if I'm asking stupid questions, sorry. I've been …
»
Blake Martin
I often that the intrusive approach that rachetfreak mentioned is the simplest. It can consume ext…
»
Marc Costa
As of 524, Casey is still working on the engine. The Rich Combinatoric Interactions refer to gamep…
»
Seth Archambault
I too am interested in this! From my occasional check-ins it looks like the lighting + visuals are…
»
ratchetfreak
One way to give control over allocations to the user is to have an "intrusive" linked list. You de…
»
Tucker Kolpin
Casey mentions on day 27 that he's interested in implementing "Rich Combinatoric Interactions", di…
»
sudo459
For my current implementation of a linked list, I have the user of the "library" manage all memory…
»
Jason
Alright, thanks for the input guys. I'll see what I can do.
»
x13pixels
A lot of work this round went into beefing up the expression parser and evaluation for the watch …
»
Simon Anciaux
You can search for developer talks about 2d games you liked. Often it the game looks good there ar…
»
Mārtiņš Možeiko
There is no such thing as "properly" lighting in 2d game. Because real light works in 3d. So any 2…
»
Mārtiņš Možeiko
You don't need to put color as first member. Compiler knows alignment for each member in structure…
»
Jason
Damn, that sucks. Would you know if any good resources on how to properly light a 2d game? Or the …
»
AntonHakansson
mmozeiko thank you! The alignment turned out to be the problem as you suggested. I've never had a…
»
Simon Anciaux
I don't think Casey's gone back to that. At the moment, handmade hero uses a mix of 3d graphics (w…
»
Mārtiņš Možeiko
Not sure about 0xFFFFFFFFFFFFFFFF (is your rect pointer valid?). Are you sure it happens at this p…
»
AntonHakansson
Hi! I have a a backbuffer rendering approach that fills a buffer with rendering primitives for the…
»
Jason
I've recently finished watching up to day 104 which seems to finish up the 2d lighting stuff. At t…
»
Mandelmus
Is this final VS2019 version? If you had preview versions installed before it may messed up somet…
»
Mandelmus
No that's correct. I don't have a w:\handmade\ folder, my build folder is right there in w: and t…
»
Ryan Fleury
If a path you specify has a at the beginning of it, that signifies that the path starts in the d…
»
Mārtiņš Možeiko
Does "W:\build\win32_handmade.exe" file actually exists? Is this final VS2019 version? If you had …
»
Mandelmus
Hey everyone. I just started the journey of trying to follow along with Casey's series and I'm stu…
»
Chen
Alright sounds good. Thanks for helping me out with this issue.
»
x13pixels
In that case I'm not sure what is going on. It might be worth adding some diagnostics to the Outpu…
»
Chen
I do have /Z7 flag enabled instead of /Zi. This is my build.bat: IF NOT EXIST ..\build mkdir ..\b…
»
x13pixels
Chen, RemedyBG currently only supports PDBs with full debug information. The first thing to try i…
»
Chen
Hi. When I try stepping into the code with RemedyBG, it steps into the disassembly instead of step…
»
thorduragust
I made a command that preserves indentation of the line you came from when you input a newline. Wh…
»
x13pixels
Not currently, no. I'll see what I can do to get this moved up the list. -- George
»