Archived

This topic is now archived and is closed to further replies.

codeMazter

LaMothe's tricks for windows...

Recommended Posts

codeMazter    122
Ok... I got LaMothe''s "tricks for windows gameprogramming gurus". haven''t read it so much... so damn boring in the beginning. Hella much bullshiet about this and that... Anyway... i was wondering if i should buy "Programming Role-Playing Games with DirectX" ? or does LaMothe''s book cover the same later on ?... i mean, it seems that LaMothe''s book covers alot of DirectDraw. Hence, my problem is that i don''t wanna read the first 350 pages before i can get into DirectDraw... The book, "Programming Role-Playing Games with DirectX", seems like something good. I have knowledge in visual basic, c++, java (currently on object oriented programming). Those cpurses are the ones i have been on at school. So... the beginning of LaMothe''s book is no problem for me. But it seems like he is complementing the code as he goes futher. So i cant understand so much when he gets on directX... would be greatfull if someone could say how "Programming Role-Playing Games with DirectX" developes... c ya

Share this post


Link to post
Share on other sites
siaspete    208
LaMothe''s writing style is very relaxed, so if you find it boring you''re possibly not in the right business.

I''ve got this book, so by this and that you mean Windows programming? Get used to it.


Helpful links:
How To Ask Questions The Smart Way | Google can help with your question | Search MSDN for help with standard C or Windows functions

Share this post


Link to post
Share on other sites
Lohrno    222
You know, I wouldn''t say that. I would say though that he doesn''t explain things well, and tries to make up for that by making jokes, but thats just my opinion.

-=Lohrno

Share this post


Link to post
Share on other sites
CaptainJester    523
I thought he explained things very well. And I thought some of the jokes were funny too. I guess it is just a matter of opinion.

---
Make it work.
Make it fast.

"Commmmpuuuuterrrr.." --Scotty Star Trek IV:The Voyage Home

Share this post


Link to post
Share on other sites
Cybertron    122
His jokes get annoying after a while

There was a good description about color depths and how it is arranged in memory, but his RGB conversion and file-loading function blow goats

And you don''t read programming books front to back, you go to the part thats most interesting!!!

I think someone else should write/edit a book for a change

Share this post


Link to post
Share on other sites
Castaway    122
quote:
Original post by codeMazter
Hence, my problem is that i don''t wanna read the first 350 pages before i can get into DirectDraw...


The thing is that you''ll need to crawl through more like 35 000 so-called "boring" pages in order to be a good programmer. It just takes patience to develop, there really are no shortcuts.

When you have grasped the basics of Win32API programming, you can jump straight to chapter 5, where LaMothe starts to write about DirectX and COM in general. If you don''t get the COM stuff right away, don''t worry. No-one really does the first-time through! But it really helps to know its internal workings later on.

DirectX SDK documentation also provides a brief introduction to COM and DirectX.

Share this post


Link to post
Share on other sites
a person    118
the trick is if you understand programming already, then you look through books at the store before purchase. also check the back of the book, most computer books give an approiate level expected for use of the book. dont get beginner books. you "sound" like you think the courses you took for programming will get you prepared for everything coming your way. most likly they only galzed the basics. if you find the section your reading something you could explain to someone who does not know the information THEN go farther into the book. otherwise, its boring more because you dont understand it and want to make games. like all art and sciences, there is no shortcut. seeing things explained by different ppl help. uset he book as a resource instead of one large tutorial. to truly see if your ready for the next level past all the boring stuff. code some of the problems at the end of each chapter and answer the questions (never used his books so i dont know if he does this, most programming books give excerisces). NO copying code now, thats cheating yourself. you may be surprised to find out what you dont know.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
I haven''t read "tricks for windows gameprogramming gurus" but I do have his book on Special Effect programming (using DirectX) and the Roleplaying book you mentioned. Of all the books in this series, I have seen a ton of overlap. I would have preferred if each book was half the size and more concise. Lugging those beasts around is a real pain and the bloat is unneccessary (IMHO). Both books have been fairly easy reads, though.

The Roleplaying book is more theoretical offering various tips for handling inventory management, monster management, character development, design, etc. It was probably worth reading, but I don''t think the examples are very practical. There is a "fully-functioning" RPG game on the CD (The Tower), but it''s awful. I''ve seen more impressive gameboy apps.

If I had to choose between the two (Special Effects using DirectX or Roleplaying), I would buy the Special Effects book.

Personally I wish O''Reilly would publish a similar series. They have recently released one about Game Physics Development that is excellent.

Share this post


Link to post
Share on other sites
bob_the_third    122
Personally I''ve given up on buying game programming books; after roughly 6 ringing up at about $30 each I''ve decided to go with current DirectX documentation (free) and tutorials on the web (also free) since most of the new books that I''ve thumbed through seem to be little more than wrappers for the DirectX documentation. Why pay for something that you can get legally for free?

Share this post


Link to post
Share on other sites
Belgedin    122
I really like LaMothe''s writing style...

Also I don''t see you problem with the first 350 pages of a book... If you already know it, skip it, if you don''t then you need to know it.

Share this post


Link to post
Share on other sites
russian-bear    122
If you think that that book was boring then you shouldnt even open a more general book on 3D graphics / programming / math. It would kill you.. But if you thinking of buying "Programming RPG gamnes with DX" then please do it its a great book.... it realy gets you started with DX game programming. It will probably get you a job too if you know everything that the book coveres :-).

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
Without lamothe books we would still be coding dos apps. Long live Lamothe´s books!

Share this post


Link to post
Share on other sites
a person    118
AP, speak for yourself. i have seen some of Lamothes macros on the forum and they are horrendusly wrong. they not only dont works correctly, they are not even of sound princible and would not work correctly based on just theory.

you can thanks MS for getting ppl to code games for windows. without directx (and win95) it would be very likly ppl would still be coding for dos or moved to another OS.

Share this post


Link to post
Share on other sites
glassJAw    128
quote:
Original post by a person
AP, speak for yourself. i have seen some of Lamothes macros on the forum and they are horrendusly wrong. they not only dont works correctly, they are not even of sound princible and would not work correctly based on just theory.


Yeah his macros suck a lot. But the rest of the TOTWGPG book is good

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
I read his Windows game programming for dummies which was okay, a shortend version of tricks... My main complaint was again the marcos, and that he skiped a few important details and didn''t explain enough about game programing itself. It also was cheap, entertaining, and did include some good games and did a fairly good job of explaining.

Share this post


Link to post
Share on other sites
TechnoOrganics    122
I must say.. LaMoth''s books are excelent, i have thumbed through a few in Chapters and what not and i have Windows Game programming Gurus and i havnt read far into it but am itching to get back at it... i find if u are bord w/ NE of the books then dont be in the industry.. If u want to be a programmer you should want to learn everything ther is to know. Sure its time consuming sometimes but the broader you know the more you can program and the more you can use it.... i am finished w/ Sams VC++6 in 24hrs... Good book.. but far less superior to LaMoths Game Programming.. it was a great starter book.. if i can afford more books LaMoths will be first then going down the scale.. weither i need the whole book or just somthing to scim through... either way.. it benifits me in multipul ways and hell i''d love to do it..!

-----------------------------
Im a Noob but i am willing to learn
-----------------------------

Share this post


Link to post
Share on other sites
GarlandIX    212
Which macros are you people talking about? What exactly is wrong with them?
One thing i don''t like is that his bitmap loading functions suck. I spend half an hour adapting them to one of my programs, only to find out that i get garbage when i try to load a bitmap. Using the WIN32 API functions is a much better choice.

------------------------------
BASIC programmers don''t die, they just GOSUB and don''t return.

Share this post


Link to post
Share on other sites
3lit3G4MER    122
If i had money to get "tricks" I would read it from cover to cover at least 4 times! Either you should read the book or find a new hobby/profession

Share this post


Link to post
Share on other sites
codeMazter    122
Ok... thx guys...

I have been looking on this site and I must tell this:

The articles under "Articles & Resources" on this site, I found faaaaar more interesting than LaMothes book. (And not to mention that i finally could understand it...)

And I don''t know why everyone tells me to stop this business just because LaMothes book didn''t suite me?

All I was asking for, was if the "Programming Role-Playing Games with DirectX" was better than LaMothes ? (More directly on the Direct X, and on the code) ...

Anyway... for now I got all i need
Thx to www.gamedev.net !

Share this post


Link to post
Share on other sites