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.
erpeo93
Too young :-(Not enough experience (I haven't release my own game yet) But I wish you the best of …
»
erpeo93
Thank you guys, I can't wait to start developing the game, I really hope to find someone to share …
»
Matt Mascarenhas
I haven't got to the stage of optimising C code yet, but did get a taster of optimising stuff whi…
»
drjeats
I'm sure lots of folks here have seen this retweeted around: It's the Handmade Con format, but w…
»
Andrew Bromage
As a non-answer: Do not try to parse COLLADA yourself. In fact, don't use COLLADA unless you have …
»
ratchetfreak
There is also the interquake model format:
»
Bill Strong
You might try Open Game Exchange Format. Read more about it at . It can handle animation which obj…
»
Andrew Bromage
It depends what you mean by "as good". There have been in controlled (i.e. realistic but not rea…
»
Jack Mott
Right, which is why I was talking up languages that don't do anything to enforce purity of functio…
»
Andrew Bromage
Knuth is 100% correct, and this advice is what all novice programmers should heed. However, there…
»
Abner Coimbre
It would be very remiss of me to not quote John Carmack here: To the extent performance requirem…
»
ratchetfreak
It's funny because the premature optimization quote is part of a larger statement that actually ex…
»
Jay Waggle
Hi all, To better understand optimization in programming, I'd like to ask some general questions: …
»
Timothy Wright
The problem that I've always had with functional programming is its stateless nature. Functions a…
»
strangezak
I dont use emacs anymore, but i think you might have to get the Liberation Mono font for it to loa…
»
Connor
I'm pretty sure Casey uses an older version of emacs, you could try downgrading to it and maybe th…
»
Jack Mott
Task: take an array, return the sum of the square of all the items Obvious C code that ends up AVX…
»
Pete
Thanks! It actually looks easier than I first expected it to be. It looks pretty verbose though so…
»
Michael Fairley
OBJ is fairly simple to parse and is supported by almost all 3d tools.
»
Pete
Hello everyone! I have started reading the OpenGL SuperBible and I am playing around a little bit …
»
Andrew Bromage
Not exactly. Freeing is required for memory which needs to be freed at some point before the proc…
»
Josh Filstrup
Both can be nice in moderation. Object hierarchies that are 2 levels deep, functional approaches …
»
Abner Coimbre
For those wondering about the "argument", it starts here:
»
Jack Mott
Both can be nice in moderation. Object hierarchies that are 2 levels deep, functional approaches …
»
Andrew Bromage
to remove double post. Could a moderator please remove this? Thanks.
»
Andrew Bromage
If you (and I mean you, dear reader, not specifically anyone on this thread) haven't already read …
»
Illkwon Ha
So if I understood correctly, freeing is required for memory which will be only used in some perio…
»
Timothy Wright
When I say I like Windows 10 "better", I'm just talking my quality of life. My Win10 found my pri…
»
Doeke
If I use the .emacs config file from Casey then my emacs background is white. And more color thing…
»
Bill Strong
I'm wary of the terms "natively" and "without the emulation". To clarify this is just an Ubuntu i…
»