Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
Triki najlepszych programistów gier 3D. Vademecum profesjonalisty

Triki najlepszych programistów gier 3D. Vademecum profesjonalisty

Autor: Andre LaMothe
Data wydania: 2004/04
Stron: 1312
Zawiera CD-ROM
Niedostepna ksiazka
Szczegóły:
  • Tytuł oryginału: Tricks of the 3D Game Programming Gurus
  • Tłumaczenie: Adam Bochenek (wstęp, rozdz. 1 - 3), Jarosław Dobrzański (rozdz. 6 - 9), Przemysław Szeremiota (rozdz. 4 - 5, 10 - 13), Sławomir Dzieniszewski (rozdz. 14 - 16, dod. A - F)
  • ISBN: 837361267X / 83-7361-267-X
  • Format: B5
  • Oprawa: twarda
  • Numer z katalogu: 2327

Informacje dodatkowe:

Swoje triki zdradzą Ci prawdziwi guru ze świata twórców gier

Tworzenie gier 3D wymaga opanowania nie tylko języka programowania, ale także wielu innych dziedzin wiedzy -- analizy matematycznej, rachunku macierzowego i wektorowego oraz geometrii. Oczywiście każda z tych nauk została już opisana w dziesiątkach tomów. Książka, którą trzymasz w ręce, zawiera wszystkie informacje niezbędne do stworzenia gry 3D działającej w środowisku Windows, zebrane w jednym tomie. Korzystając z niej, nie będziesz już musiał przerzucać tysięcy stron w poszukiwaniu potrzebnego Ci wzoru.

Autor książki, wykorzystując ponad dwudziestopięcioletnie doświadczenie w programowaniu, przedstawi Ci:
  • algorytmy matematyczne wykorzystywane w grafice 3D,
  • zasady programowania w Windows i DirectX,
  • algorytmy wyświetlania grafiki 2D i 3D,
  • techniki animacji i renderingu 3D,
  • mapowanie tekstur,
  • techniki symulacji oświetlenia i wiele innych informacji.

Korzystając z tej książki, opracujesz doskonały, oparty wyłącznie na warstwie oprogramowania silnik 3D dla gry, wykorzystasz w swoich grach modele i postaci stworzone w programach 3D, stworzysz realistyczną scenerię gry 3D i zoptymalizujesz kod źródłowy programu pod kątem szybkości jego wykonywania.

Takich informacji nie znajdziesz w żadnej innej książce.

O autorze:
Andre LaMothe autor uznanych przez rynek książek o programowaniu gier i grafiki trójwymiarowej. Posiada stosowne wykształcenie z zakresu matematyki, informatyki i elektrotechniki. [więcej...]


Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/twoizo.htm" style="color:black;" title="Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript">Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 32.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=twoizo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj twoizo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prgpo2.htm" style="color:black;" title="Projektowanie gier. Podstawy. Wydanie II">Projektowanie gier. Podstawy. Wydanie II</a></strong><br/> <img src="/img/55.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 99.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prgpo2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prgpo2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/fiprog.htm" style="color:black;" title="Fizyka dla programistów gier">Fizyka dla programistów gier</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 53.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=fiprog"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj fiprog" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prgkom.htm" style="color:black;" title="Programowanie gier. Kompendium">Programowanie gier. Kompendium</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 119.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prgkom"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prgkom" /></a> </td> </tr> </table> <strong><a href="/ksiazki/grawek.htm" style="color:black;" title="Grafika wektorowa. Szkolenie podstawowe">Grafika wektorowa. Szkolenie podstawowe</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=grawek"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj grawek" /></a> </td> </tr> </table> <strong><a href="/ksiazki/javtwg.htm" style="color:black;" title="Java. Tworzenie gier">Java. Tworzenie gier</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 119.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=javtwg"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj javtwg" /></a> </td> </tr> </table> <strong><a href="/ksiazki/phms4v.htm" style="color:black;" title="PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie czwarte">PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie czwarte</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 109.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=phms4v"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj phms4v" /></a> </td> </tr> </table> <strong><a href="/ksiazki/opglk5.htm" style="color:black;" title="OpenGL. Księga eksperta. Wydanie V">OpenGL. Księga eksperta. Wydanie V</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 119.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=opglk5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj opglk5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zaexan_ebook.htm" style="color:black;" title="Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży. eBook. ">Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zaexan_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zaexan_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/wspolb_ebook.htm" style="color:black;" title="Współbrzmienie. Znajdź wspólny język z odbiorcami Twojej prezentacji. eBook. ">Współbrzmienie. Znajdź wspólny język z odbiorcami Twojej prezentacji. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 54.99 zł</b> </td><td> <a href="/zakupy/add.cgi?id=wspolb_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj wspolb_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/antysq.htm" style="color:black;" title="Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych">Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=antysq"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj antysq" /></a> </td> </tr> </table>
6
(6)
5
(6)
4
(0)
3
(0)
2
(1)
1
(1)

Liczba ocen: 14

Średnia ocena
czytelników
45


Triki najlepszych programistów gier 3D. Vademecum profesjonalisty:

okladka

Ocena : 6 Ocena książki 2004-04-21

Tomasz Raźniewski

Pozycja naprawdę zasługuje na miano 'książki wybitnej'. Jest to kompletna skarbnica wiedzy z zakresu grafiki 3D, która w swej objętości przedstawia tajniki nie tylko tworzenia efektownych gier, ale również efektywnego pisania tego typu aplikacji. Nie jest to książka w stylu 'przepraszam za dużo matematyki', czy też 'wszystko będzie lekkie, łatwe i przyjemne', ale solidna nauka, której pełne wykorzystanie zależeć będzie tylko i wyłącznie od Czytelnika. Mimo swej niemałej treści, książka pisana jest czasami żartobliwym stylem, co z pewnością pozwala się odstresować w bardziej 'napiętych' fragmentach jej studiowania. Zdecydowanie polecam ją wszystkim, którzy chcą się rozwijać w kierunku tworzenia gier, czy symulacji komputerowych. Ale - co zaznacza sam autor - trzeba poświęceń, aby tę wiedzę wchłonąć, a później właściwie wykorzystać.

Ocena : 6 Ocena książki 2006-02-15

Artur Mesjasz

Polecam tę książkę każdemu, komu marzy się pisanie gier. Mam 16 lat, języka C/C++ uczę się stosunkowo niedługo, ok. 6 miesięcy, więc Triki dają mi niezły wycisk umysłu i pamięci. Część matematyczna książki jest troszkę skomplikowana, lecz dla chcącego nic trudnego ;-) Jeśli jesteś w moim wieku i nie masz co najmniej 5 z matematyki zalecam natychmiastowe korki ;)

Ocena : 6 Ocena książki 2004-05-04

Adam Kanicki

Książkę dostałem dzisiaj i przeczytałem już pierwszy rozdział, przejrzałem resztę książki jak i zawartość CD. Cóż mogę powiedzieć. Miał autor racje, żeby zadzwonić do przyjaciół i powiedzieć, że przez następne 2 lata będzie się bardziej zajętym. Książka znakomita i co najważniejsze pokazuje jak stworzyć rendering software'owo, bo co za problem używać OpenGL czy tez DirectX.<br /> Jedyną wadą jest cena, parę złotych mniej, jak w stanach gdzie kosztuje 40$ z hakiem. (no comment).<br /> Super kniga, polecam każdemu kto chce pisać gry i nie tylko...

Ocena : 6 Ocena książki 2004-06-17

Paweł Gil

Książka jest świetna, wybitna, fascynująca, zapierająca dech w piersi itd. itd. itd. Jeśli by przymknąć oko na błędy w tłumaczeniu, to zasługuje na pełne 6. Kod jest schludny, ładnie okomentowany, autor używa prostego, przyswajalnego języka i co najważniejsze, treść jest bardzo obszerna i bogata. Po przeczytaniu tej książki grafika 3d stanie się prosta i łatwa. Jedyna wada (jak dla mnie) jest to, ze autor używa DirectX. Ja osobiście wołałbym OpenGL, ale i tak jest mini-kurs tego API graficznego, wiec zrozumienie [i przeniesienie na inne API] nie stanowi problemu (to samo tyczy się programowania w Windows).

Ocena : 6 Ocena książki 2004-08-27

Maciej Izak

Jest to najlepsza pozycja o programowaniu gier na rynku. "Triki najlepszych programistów gier 3D. Vademecum profesjonalisty" będę czytać od deski do deski (zwykle tego nie robię), za sprawą ciekawego świeżego stylu pisania (jak i geniuszu samej księgi). Jak dla mnie genialne. Autor książki kładzie nacisk na omawianie jak i zastosowanie... Dla mnie - bomba (wagi ciężkiej) - aż chce się czytać :D.

Ocena : 6 Ocena książki 2004-07-14

MadMax

Jestem bardzo wdzięczny Wydawnictwu Helion, że przetłumaczyło tak wspaniałą książkę. Jest w niej co prawda kilka literówek, ale w jakiej książce ich nie ma? Szkoda tylko, że autor nie rozłożył opisywanych zagadnień na dwie książki; w każdym bądź razie, jest to wspaniała pozycja (może najlepsza) jaka jest dostępna w Polsce, o ile chodzi o dziedzinę grafiki trójwymiarowej, matematyki i solidnej dawki wiedzy, której próżno szukać w innych książkach. Przysłowiowego lania wody jest minimum, jednak nie da się tego odczuć jak to bywa w innych tytułach. Myślę ze programowanie gier to dziedzina, z której będę utrzymywał kiedyś rodzinkę, dlatego tytuł ten jest dla mnie tak istotny - polecam. <p> Mimo że jest kilka denerwujących fragmentów w 3 rozdziale (chodzi o listę nagłówków funkcji - wiem jednak że nie dało się tego ominąć), to widać że autor dołożył wszelkich starań, aby przekazać wiedzę w sposób klarowny i jak najbardziej zrozumiały - poprzez analizowanie algorytmów. Jestem również mile zaskoczony przetłumaczonymi komentarzami w kodzie źródłowym, co tez musiało wymagać wiele pracy. Chociaż angielski znam średnio - jest to wielkie ułatwienie. <p> Studiowanie książki może być długotrwałym procesem, ale czas nań przeznaczony zwraca się kilkukrotnie. Kto programował gry z wykorzystaniem interfejsów OpenGL i DirectX wie co mam na myśli. Bez wiedzy matematycznej i znajomości procesów powstawania grafiki, przydatność wszystkich bibliotek zarządzania i graficzna reprezentacja danych, mają bardzo ograniczone zastosowanie. Chyba że do amatorskiego zastosowania. <p> Książki nie polecam osobom, które nie miały styczności z programowaniem w języku C, gdyż jest to raczej średnio-zaawansowana pozycja. Jeśli chodzi o dziedzinę algorytmów, to zaawansowana. Podsumowując: jeżeli chcesz kiedyś programować wspaniale światy trójwymiarowe, to jest to niezbędna pozycja, aczkolwiek nie powinna być czytana przez osoby, które z programowaniem miały bardzo mało do czynienia.

Ocena : 5 Ocena książki 2004-06-15

Rafał Kotusiewicz

Świetna książka. Trochę zdrowia kosztowało mnie jej pierwsze czytanie (nie zwykłem mówić o wołaniu funkcji raczej o wywoływaniu, choć kiedyś spotkałem się z tą konwencją), ale warto. Polecam każdemu, kto zamierza pisać gry...

Ocena : 5 Ocena książki 2004-12-28

Artur Matuszewski

Po przeczytaniu, jak na razie, 3 rozdziałów odnoszę wrażenie, że dokładny opis każdej funkcji nie był konieczny, dlatego właśnie 5, a nie 6. Tak, czy inaczej sądzę, że książka ta warta jest swojej ceny, choć jest ona trochę wysoka.

Ocena : 5 Ocena książki 2005-05-23

bez podpisu

Ona jest super! Zachęcam do kupowania

Ocena : 5 Ocena książki 2004-04-29

Marek Kamiński

Moim zdaniem książka skupia się na konkretnym pisaniu gier, a nie na omawianiu obszernych funkcji. Książka w wielu miejscach poszczególne funkcje traktuje jako 'czarne skrzynki', przez co użytkownik nie musi zgłębiać się w ich zawartość. Lektura w pewnych momentach wymusza znajomość podstawowych koncepcji programowania w Windows, jednak nie stanowi to większego problemu. Jedyną wadą książki jest jej dosyć wysoka cena..., jednak nadrabia to niebywałą jakością, zarówno w treści jak i w funkcjonalności (twarda okładka, zszywane strony). Od ponad trzech lat programuję gry i ta książka należy do jednej z najlepszych w moim zbiorze. Polecam szczególnie.

Ocena : 5 Ocena książki 2005-12-30

Dominik Szczepański

Mam pytanie do tych co zakupili książkę. Czym kompilujecie programy? bo mi mimo tego że zainstalowałem DirectX SDK 9.0 i uwzględniłem w LINK co trzeba nie chce się skompilować; choćby pierwszy przykład z grą Raiders3D. próbowałem kompilować w Dev-CPP, Visual C++ 6.0 i Visual C++ NET 7. W ostatnim z nich wychodzi jedynie absurdalny błąd, że plik niby jest nieskończony. Nic już nie rozumiem. W projekcie załadowałem wszystkie pliki CPP i wszystkie 3 headersy z biblioteki T3DLIB we wszystkich przypadkach czyli powinno działać. Pozdrawiam.

Ocena : 5 Ocena książki 2004-07-08

Bartłomiej Filipek

Bardzo dobra pozycja. Te 1300 stron naprawdę jest zapełnione istotnymi informacjami. Nie jest to książka dla początkujących i wymaga bardzo dużo pracy... bo przecież nie tak łatwo jest napisać taką programową wersję OpenGLa czy DirectXa... Polecam...

Ocena : 2 Ocena książki 2004-04-26

bez podpisu

Widać pośpiech w tłumaczeniu:<br /> 1. niespójności<br /> 2. błędy<br /> Z powodu tej jakości cenna powinna wynosić 80 do 90 zł.

Ocena : 1 Ocena książki 2005-12-08

Tomasz Witke

Książka naprawdę wyjątkowa. Z początku myślałem, że jest to spis różnego typu sztuczek, które wykorzystują wielcy programiści gier, ale na szczęście się myliłem. Jest to podręcznik w najdoskonalszym wydaniu jak od podstaw stworzyć prawdziwą komercyjną grę 3D. Nie polecam książki, bo nie chcę żeby wszyscy byli geniuszami ;-D