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.
Ginger Bill —
I have read through that series before and it is by no means for a beginner. I know it is "Learn C…
»
Dumitru Frunza —
Slightly off-topic - I find this resource : well written. The author also expresses the same "no …
»
Jim R. Didriksen —
If the scratching is similar to this then its probably just hardware differences, but yeah this i…
»
Sebastian Colorado —
I've been trying to copy everything down exactly as Casey does in the videos but I'm sure I've mad…
»
Mārtiņš Možeiko —
Now go publish this and claim your million-dollar prize:
»
Timothy McCarthy —
I think there is a transcription problem here. The code you posted does not match the original cod…
»
Sebastian Colorado —
Fixing that still doesn't work. Stepping through the code, it looks like when BytesToWrite is 0 or…
»
Ideal —
To have a “wormhole” you need a worm to dig it. If no worm, no hole either… In short this is…
»
Timothy McCarthy —
You may have a problem with the call The original code is The buffer is zero based and looks like…
»
Sebastian Colorado —
Thanks for catching that but after fixing it, there are still skips and the buffer still doesn't l…
»
Ginger Bill —
Sadly no. I am planning a new series to teach programming in C for total beginners. Also I have a …
»
popcorn —
It's fine, I think. Anyways, Are you still making these videos?
»
popcorn —
hmm I think in your win32FillBuffer, you forgot to times t by 2.0 and PI [/code]
»
Sebastian Colorado —
I've been pulling my hair out trying to figure out what I did wrong here. I've been following alon…
»
Ginger Bill —
I would only recommend watching the later videos are the blackboard only videos. I do not like wha…
»
popcorn —
There are a lot of series to follow! Since this one is in C++ and 3D, I will follow and watch it, …
»
Vijay Varadan —
Casey[/quote] I would be great to pin this post / thread to the forum. I had the devil of a time t…
»
Ginger Bill —
It really depends on what you want. This is why quaternions in games a funny subject. I have a phy…
»
ratchetfreak —
It's just some things that I would like to see. I was debating also mentioning that you don't need…
»
Ginger Bill —
For unaligned access on x86(-64), it seems that depending on the specific architecture. For some, …
»
Raxfale —
Hmm, I think I would argue that for only an extra line or two of code you could treat alignment is…
»
Mārtiņš Možeiko —
Well it depends on your target. If you are coding for micro-controllers (Cortex-M0 or something ev…
»
Andreas —
As Jim suggested, I also prefer a more pragmatical approach to teaching, do first, explain later. …
»
Raxfale —
Good to know, one less thing to worry about :). Do you know if there is a performance hit ? (I hav…
»
Mārtiņš Možeiko —
That's not correct. On ARM it depends on architecture. For anything less than ARMv6 and except AR…
»
Ginger Bill —
I did not cover this as these videos were originally part of my Dunjun and series and just videos …
»
Raxfale —
While not a case of strict-aliasing, another potential problem with these types of casts is non-al…
»
ratchetfreak —
There are a few thing that you should at least cover if you are talking about quaternions to use i…
»
Casey Muratori —
Actually I just think it's all extremely stupid, to be honest. I have really low tolerance for th…
»
Andrew Bromage —
I probably should have been more clear about this. Aliasing is, in general, a global property of …
»