Now that I have been in China for almost 1 month, I am glad that I bought almost all the books that I need, and I am so ready to read them all.
the crucial problem now for my next project is to create a flexible and robust structure, involving solid software engineering knowledge.
Now I found the book "game script mastery" really good for this kind of subject. cuz in order to get flexibility, I have to add script capability to my program, and this is the most important link between different subsystems, like audio,game logic, renderer, io system, etc..
at the same time, because I have already had some knowledge on OpenGL, the further direction is to learn computer graphics, and that will be accomplished by reading "Interactive Computer Graphics: a top-down approach using OpenGL", which shows pretty much what I need to know right now. It's the most suitable book I can have right now.
moreover, my C programming language skill still needs to be improved by reading "Poiners on C", then I will be able to understand how C deal with memory, the most important resource in programming.
after reading the 1st volume of "Write Great Code", I already have some basic knowledge on computer archietecture, the next thing I need to do, after reading the three books mentioned before, is to read some books on "computer archietecture", and "operating system".
John Carmack has begun the Doom Classic Iphone project, which is a very good opportunity for me to build a Doom-like engine now along with John, good timing. Link
The week before last, when I was in Beijing, I talked to my girl about making a simple CPU after reading computer architecture book, and now, one video game programmer Steve Chamberlin in the US has made that reality. Link
Looking back on my time back in China, I am really not satisfied with my low-efficiency!
I want peace, I want peaceful mind.....
I HATE!
the crucial problem now for my next project is to create a flexible and robust structure, involving solid software engineering knowledge.
Now I found the book "game script mastery" really good for this kind of subject. cuz in order to get flexibility, I have to add script capability to my program, and this is the most important link between different subsystems, like audio,game logic, renderer, io system, etc..
at the same time, because I have already had some knowledge on OpenGL, the further direction is to learn computer graphics, and that will be accomplished by reading "Interactive Computer Graphics: a top-down approach using OpenGL", which shows pretty much what I need to know right now. It's the most suitable book I can have right now.
moreover, my C programming language skill still needs to be improved by reading "Poiners on C", then I will be able to understand how C deal with memory, the most important resource in programming.
after reading the 1st volume of "Write Great Code", I already have some basic knowledge on computer archietecture, the next thing I need to do, after reading the three books mentioned before, is to read some books on "computer archietecture", and "operating system".
John Carmack has begun the Doom Classic Iphone project, which is a very good opportunity for me to build a Doom-like engine now along with John, good timing. Link
The week before last, when I was in Beijing, I talked to my girl about making a simple CPU after reading computer architecture book, and now, one video game programmer Steve Chamberlin in the US has made that reality. Link
Looking back on my time back in China, I am really not satisfied with my low-efficiency!
I want peace, I want peaceful mind.....
I HATE!

Leave a comment