Quote:Original post by stimarco
1. Your English does not appear to be that of a native speaker. This isn't a huge problem if you get a decent editor ...
Thank you, I do have a nice one and you will surely see an improved writing later.
Quote:2. "Ultima Underworld" was released a few years before DOOM, yet had a more technically accomplished 3D engine. Carmack is good, but I certainly don't know anyone who considers him a 'god'.
3. 3D graphics have been around in games for decades...
First of all I respect Carmack. I didn't realize my addressing DOOM would ever be so offending. It's in my opinion that DOOM made 3D engine popularized. I'd be glad to change it to make the book theretically correct.
Quote:4. Six chapters seems awfully short for a book of this depth.
Thank you but I don't want to give a lenthy book indeed. The focus of my book is about what a generic engine is and how you can do it. It's a kind of technique that helps in connecting various programmers' work, not just the work of mine or a single person or team. So it's not that long at all.
Quote:5. A large part of your preface appears to be discussing generic _game_ engine design rather than merely the design of a _3D_ graphics engine.
You are right. However, there is a lot discussion on 3D issues in the book. I'll see what I can do to make it more accurate.
Quote:6. I'd also be wary of some of your phrasing. You appear to imply, for example, that an MCA can _only_ be done using C++.
Thank you. I surely didn't mean that. But C++ is definitely the chosen one in this book.
Quote:Today's graphics engines are merely advanced 2D renderers. 3D graphics is simply not possible while display devices remain resolutely two-dimensional...
Yeah, I absolutely agree. It reminds me Star War ( where they used a real 3D renderer to communicate:-)
[Edited by - Serenade on October 21, 2006 12:24:11 AM]