Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 19th, 2007, 2:44 PM   #1
saut3r
Newbie
 
Join Date: Mar 2007
Posts: 8
Rep Power: 0 saut3r is an unknown quantity at this point
"Windos game programming Gurus" Good or Bad?

I have recently purchased "Tricks of the Windows Game Programming Gurus" by Andre lamothe. I was recommended to it by a few forums. But, as I ask about it on other forums, people tell me it is the worst book ever and it completely useless. What i want to kno is if it is overall a good/bad book. Of if I can learn stuff from it. (i dnt plan on using the book till the summer).
saut3r is offline   Reply With Quote
Old Mar 19th, 2007, 4:30 PM   #2
jan1024188
Programmer
 
jan1024188's Avatar
 
Join Date: Mar 2007
Location: Slovenia
Posts: 33
Rep Power: 0 jan1024188 is on a distinguished road
Send a message via MSN to jan1024188 Send a message via Yahoo to jan1024188 Send a message via Skype™ to jan1024188
Whats is your goal? 2d game programming? OpenGL? 3d game programming? DirectX?
jan1024188 is offline   Reply With Quote
Old Mar 19th, 2007, 4:47 PM   #3
dr.p
Programmer
 
dr.p's Avatar
 
Join Date: Feb 2006
Location: Ohio
Posts: 93
Rep Power: 3 dr.p is on a distinguished road
That's the book I used to learn DirectX. Personally, I like it. I got it because it covers a really wide range of topics and experience levels. But the coverage might be a bit thin in places.

I also rely heavily on gamedev.net, and a couple of other books that Lamothe edited that are on more specific topics, like special effects and isometric game programming. I initially tried "Teach Yourself DirectX 7 in 24 hours," but found that utterly confusing.
__________________
Neeley.org
dr.p is offline   Reply With Quote
Old Mar 19th, 2007, 7:27 PM   #4
rsnd
Hobbyist Programmer
 
rsnd's Avatar
 
Join Date: Jun 2005
Location: Helltown
Posts: 162
Rep Power: 4 rsnd is on a distinguished road
Books are books! Use it as a guide! But if you can't program or write algorithms in the first place, don't bother starting with that book.
__________________
Spread your wings and fly! Chicken!
rsnd is offline   Reply With Quote
Old Mar 19th, 2007, 8:58 PM   #5
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Quote:
But if you can't program or write algorithms in the first place, don't bother starting with that book.
I'm not sure exactly what you mean by this, but if one replaces "that book" with "that learning resource", one is left with silly drivel. If you mean that 'that' book is worthless, then the proposition may be true.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Mar 20th, 2007, 2:03 AM   #6
Seif
Hobbyist Programmer
 
Seif's Avatar
 
Join Date: Jan 2006
Location: UK
Posts: 215
Rep Power: 3 Seif is on a distinguished road
With your previous post in account, I personally wouldn't even think about purchasing that book until you get a grasp on the fundamentals of programming and the C++ language.

In general i find game programming books to be a bit poo, unless they are a bit more project based. So be careful if you do buy one.

However if you are determined to get into game programming, then I would recommend the following two books that would be ideal for you to start on, both of which teach all the fundamentals of C++ programming and OO concepts by creating mini console based games using these techniques. I believe the first one also has some little bits of directX near the end although possibly depricated due to its age.

C++ programming for the Absolute Beginner
ISBN:1931841438

and

Beginning C++ Game programming
Michael Dawson
ISBN:1592002056
Seif is offline   Reply With Quote
Old Mar 20th, 2007, 9:52 AM   #7
pegasus001
Hobbyist Programmer
 
pegasus001's Avatar
 
Join Date: Nov 2006
Location: 163H
Posts: 213
Rep Power: 2 pegasus001 is on a distinguished road
Telling if sth is good or bad is really subjective. It depends on the repliers knowledge on the topic and the posters knowledge. So if you don`t know a programming language, i would recommend to the intermediate level, and going straight to game programming is bad. You can`t take a Hard Disk at home from the supermarket without paying for it.

In my opinion books are always good. as Thomas Edison has said : "I have discovered 2000 ways on how not to produce a light bulb and only a way of doing it correctly."
__________________
You never test the depth of a river with both feet.
The believer is happy. The doubter is wise.
Free speech carries with it some freedom to listen.
The next generation will always surpass the previous one. It`s one of the never ending cycles of life.

Last edited by pegasus001; Mar 20th, 2007 at 10:32 AM.
pegasus001 is offline   Reply With Quote
Old Mar 20th, 2007, 5:18 PM   #8
rsnd
Hobbyist Programmer
 
rsnd's Avatar
 
Join Date: Jun 2005
Location: Helltown
Posts: 162
Rep Power: 4 rsnd is on a distinguished road
Quote:
Originally Posted by DaWei View Post
I'm not sure exactly what you mean by this, but if one replaces "that book" with "that learning resource", one is left with silly drivel. If you mean that 'that' book is worthless, then the proposition may be true.
Well old friend, it seems that I've confused you again. What I meant was, if he can't program in the first place, how much do you think "Tricks of the Windows Game Programming Gurus" will help him? Most game programming books I've come across are either concept heavy or focuses on particular packages or can be classified to be in a position between the two. They are strictly about learning "game programming." Those books won't help a lot if the reader is inexperienced in programming and solving problems.

And well, according to me, books are strictly guides. Their role is rather passive in the learning process. You can only lead a newb to water but you cant make them drink.
__________________
Spread your wings and fly! Chicken!
rsnd is offline   Reply With Quote
Old Mar 20th, 2007, 6:34 PM   #9
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
And it seems that something has confused you. People are not born knowing much more than how to suck nourishment, breathe, and shit. Most everything else is learned, and learning resources are required. Obviously, these materials cover a range: useless to excellent. "If you can't..." (do something or other) "...in the first place" is a silly statement and implies that learning is not something that can be accomplished.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Mar 20th, 2007, 9:33 PM   #10
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Tricks assumes you know C++... and that's about it. It teaches Win32 API programming and DirectX 8. Personally, I think it's brilliant, if a little outdated.
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
An aspiring game programmer needs your advice Emperor Community Introductions 5 Feb 10th, 2007 5:36 PM
Game programming forum msk420 Community Announcements and Feedback 18 Jun 6th, 2006 8:47 PM
game programming gammaman C++ 17 Oct 23rd, 2005 2:42 AM
Please recommend a good game programming book kirkl_uk C++ 3 May 24th, 2005 3:32 PM
Good game programming books? Serious question gardon C++ 9 Mar 2nd, 2005 9:49 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 12:17 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC