Re: languages which prioritize functional but allow other stuff, many many years ago I tried Ocaml…
graeme —
Here's a quote from the start of Michael Abrash's graphics programming black book. The first chapt…
There's glTF format from Khronos: It's not intended as runtime format, but more as transmission…
Pete —
Why is it that COLLADA is such a bad format? From what I can see it is XML-based which is enough …
I am really starting to like the Handmade Network and the people it attracts. This is the first u…
Doeke —
Thanks! Installing the font did the trick!
I find internet arguments about it tend to get tautological. That is, any early optimization that …
Too young :-(Not enough experience (I haven't release my own game yet) But I wish you the best of …
Thank you guys, I can't wait to start developing the game, I really hope to find someone to share …
I haven't got to the stage of optimising C code yet, but did get a taster of optimising stuff whi…
I'm sure lots of folks here have seen this retweeted around: It's the Handmade Con format, but w…
As a non-answer: Do not try to parse COLLADA yourself. In fact, don't use COLLADA unless you have …
There is also the interquake model format:
You might try Open Game Exchange Format. Read more about it at . It can handle animation which obj…
It depends what you mean by "as good". There have been in controlled (i.e. realistic but not rea…
Right, which is why I was talking up languages that don't do anything to enforce purity of functio…
Knuth is 100% correct, and this advice is what all novice programmers should heed. However, there…
It would be very remiss of me to not quote John Carmack here: To the extent performance requirem…
It's funny because the premature optimization quote is part of a larger statement that actually ex…
Hi all, To better understand optimization in programming, I'd like to ask some general questions: …
The problem that I've always had with functional programming is its stateless nature. Functions a…
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…
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…
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 …
Not exactly. Freeing is required for memory which needs to be freed at some point before the proc…
Both can be nice in moderation. Object hierarchies that are 2 levels deep, functional approaches …
For those wondering about the "argument", it starts here: