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.
Oliver Marsh —
What I understood was that, if the hardware processed the movement as a square and we process it a…
»
Burmi —
So if I understand correctly, only because I have one Function, the CPU will load all my objects i…
»
Mārtiņš Možeiko —
That article only shows example how to implement circle dead zone. It doesn't say what kind of dea…
»
Tim Liou —
Oh... OK, I got it. Thank you! owensd.
»
Daniel Bartholomae —
Hi Casey, thanks for your quick reply. I was just wondering because from my experience for most ga…
»
Zyconite —
@FullOfCaffeine I just ended up going back to windows :P sold the macbook and brought me one of th…
»
Jesse Coyle —
I see from mmozeiko's first post there on how to use it. Using Lua & Löve2d for 2 years, then dra…
»
Casey Muratori —
It depends on what you mean by "deadzone". It is a square if you mean "region where the stick doe…
»
Casey Muratori —
The file I/O that's in there now is definitely not what we will use in the end because we will be …
»
Jesse Coyle —
still no dice, even if I remove that switch completely it doesn't get rid of the warning. Doesn't …
»
Mārtiņš Možeiko —
Oh, my bad - instead of removing "-EHa-" you need to change it to "-EHsc".
»
Jesse Coyle —
hmm. well getting rid of the -EHa- switch didn't help as far as fstream, got the same warning, mus…
»
Mārtiņš Možeiko —
This totally makes sense to me. It is not discussed later episodes.
»
Mārtiņš Možeiko —
You can not use C++ I/O classes (fstream) in Handmade project, because it disabled C++ exceptions …
»
Daniel Bartholomae —
Hi there, I just finished day 17 and was wondering about the dead zone for the stick. The way Case…
»
David Owens II —
It's called a unity build. There are no other object files created that need to be linked together…
»
Tim Liou —
Hi, all! First, Sorry for my poor english. I just finish Day 11 of Handmade Hero. I really love th…
»
Jesse Coyle —
Does anyone know how to use Casey's File I/O, or tell me if it is even capable of what I'm trying …
»
Krzysiek —
Generally when you read keyboard input you can have two different approaches. In games you typical…
»
Jesse Coyle —
To be honest, almost word for word, my win32 is the same as Casey's, so you're actually almost rig…
»
Kknewkles —
Sorry for implying the copy-paste.I have no idea what the hell happened there, the pieces morphing …
»
Casey Muratori —
At the limit you probably want to optimize for arrays and structs that are 16-byte friendly all th…
»
Jesse Coyle —
I think the problem is that the key is down, and every frame it looks at the controller and sees i…
»
Dale Kim —
Ah, yes, that pretty much discusses my problem very thoroughly. Although, it seems a bit iffy to m…
»
Patrick Lahey —
This was discussed a bit in thread. You might find the comments there useful.
»
Dale Kim —
In my own projects, I've been trying to write code where I request all the memory for my applicati…
»
Mārtiņš Možeiko —
There is one more level below Xlib. Newest versions of Xlib library use XCB to perform its work: …
»
Pete —
I am trying to find a good answer to what the native API is for doing GUI applications in linux. F…
»
Kknewkles —
Day 6, 42:30 - Casey starts coding the keyboard input. From what I remember, while you hold the ke…
»
Jesse Coyle —
I've tried it, Got rid of the wasdown != isdown check, and made keyup serperate as well as vice ve…
»