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
Most likely you have quad-code CPU with Hyper-Threading enabled in BIOS. That's why 4 threads use…
»
Livet Ersomen Strøm
If you are interested, I'd like you to write code that does the following, on 1, 4 and 8 threads:…
»
The_8th_mage
that sounds kinda good.
»
Mārtiņš Možeiko
Well the first question should be why do you need to allocate persistent string at all? If you r…
»
The_8th_mage
I am fairly new to c++, having worked on c# for at least 5 years. i tried making a function that …
»
Casey Muratori
Well, the problem is that I'm not sure we could actually leverage that knowledge. In order to co…
»
jeringa
When running two loops, One for the room and another for any sold object collisions you mentioned…
»
Casey Muratori
So, again, we'll cover this later in the series, so I won't go into too much detail here, but the…
»
Oliver Marsh
What I understood was that, if the hardware processed the movement as a square and we process it …
»
Burmi
So if I understand correctly, only because I have one Function, the CPU will load all my objects …
»
Mārtiņš Možeiko
That article only shows example how to implement circle dead zone. It doesn't say what kind of de…
»
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 …
»
Zyconite
@FullOfCaffeine I just ended up going back to windows :P sold the macbook and brought me one o…
»
Jesse Coyle
I see from mmozeiko's first post there on how to use it. Using Lua & Löve2d for 2 years, then…
»
Casey Muratori
It depends on what you mean by "deadzone". It is a square if you mean "region where the stick do…
»
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, mu…
»
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 Ca…
»
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 …
»
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 typic…
»
Jesse Coyle
To be honest, almost word for word, my win32 is the same as Casey's, so you're actually almost ri…
»
Kknewkles
1) Sorry for implying the copy-paste. 2) I have no idea what the hell happened there, the pieces …
»
Casey Muratori
At the limit you probably want to optimize for arrays and structs that are 16-byte friendly all t…
»