Where are you planning on taking this?
just a taste of what's to come between tastyspleen and q2 (client/server/browser interfacing) while i gain a footing on more advanced topics in 3D.
The biggest difficulty i face as a new developer is understanding and parsing closed source binaries(external file formats) and client/server communication between unknown network protocols.
I see a lot of typedef struct{ //vars} cnode_t; or something similar. What kind of structure is this and what's its connection to cnode_t.
What's the purpose of header files in relation to .c files?