OpenGL. Programowanie gier (ebook)(audiobook)(audiobook)
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 632
- Druk:
- oprawa miękka
Opis książki
Czytaj fragment
Coraz szybsze procesory, coraz wydajniejsze karty graficzne -- wszystko to powoduje, że programiści gier komputerowych potrafią kreować własne, wirtualne i trójwymiarowe światy, przyciągające gracza bogactwem szczegółów i drobiazgowym odwzorowaniem rzeczywistości (lub wyobraźni twórcy). Tworzenie tak zaawansowanych i skomplikowanych gier nie byłoby możliwe bez bibliotek graficznych, takich jak OpenGL, pozwalających na wyświetlanie trójwymiarowych obiektów przez karty graficzne różnych producentów. OpenGL w ogromnym stopniu przyspiesza pracę programisty.
Książka omawia użycie OpenGL do tworzenia dynamicznych, trójwymiarowych światów gier oraz efektów specjalnych. Przedstawia podstawy tworzenia aplikacji w systemie Windows, teorię grafiki trójwymiarowej, ale główny nacisk kładzie na prezentację funkcjonalności OpenGL. Jednak autor nie poprzestał na opisie. Sama biblioteka nie wystarcza do stworzenia gry. Opisane zostały także niezbędne programiście elementy biblioteki DirectX pozwalające na wzbogacenie gry o dźwięk i wygodne sterowanie.
Książka przedstawia:
- Podstawy programowania w Windows, funkcje WGL
- Podstawy teorii grafiki trójwymiarowej
- Maszynę stanów OpenGL i podstawowe elementy grafiki
- Przekształcenia układu współrzędnych i macierze OpenGL
- Kolory i efekty związane z oświetleniem
- Mapy bitowe i tekstury w OpenGL
- Listy wyświetlania i tablice wierzchołków
- Bufory OpenGL
- Krzywe, powierzchnie i powierzchnie drugiego stopnia
- Sposoby tworzenia efektów specjalnych
- Interfejs DirectInput
- Wykorzystanie DirectX Audio
- Trójwymiarowe modele postaci
"Osobiście pojawienie się tej książki przyprawia mnie o dreszcz emocji. Po raz pierwszy programiści otrzymują książkę poświęcona programowaniu gier za pomocą OpenGL. Jeśli nawet nie wiążesz swojej kariery zawodowej z tworzeniem gier komputerowych, to lektura tej książki pomoże Ci lepiej zrozumieć technologię, która wykorzystywana jest do tworzenia współczesnych gier, a także zdobyć umiejętności, które mogą być przydatne w innych dziedzinach programowania" -- Mark J. Kilgard, NVIDIA Corporation. Autor "OpenGL Programming for the X Window System" oraz pakietu OpenGL Utility Toolkit (GLUT)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.

Oceny i opinie klientów (33)
(16)
(13)
(3)
(0)
(1)
(0)
6 oceniona przez: 2004-02-03
6 oceniona przez: 2008-08-22
6 oceniona przez: Kamil Kaczyński, 2003-06-17
6 oceniona przez: Jakub Burzyński, 2003-06-23
6 oceniona przez: Konrad Bielak, 2003-06-20
6 oceniona przez: Piotr Gradziński, 2003-06-16
6 oceniona przez: 2006-09-05
6 oceniona przez: Oktawian Kitala, 2005-03-02
6 oceniona przez: Andrzej Kaczorowski, 2004-11-19
6 oceniona przez: 2004-08-03
6 oceniona przez: gnoms, 2003-12-03
6 oceniona przez: 2003-11-14
6 oceniona przez: 2003-09-18
6 oceniona przez: 2003-08-11
6 oceniona przez: Lord, 2013-05-22
6 oceniona przez: Michał, 2003-06-25
5 oceniona przez: Łukasz Bąba, 2003-06-20
5 oceniona przez: 2006-04-24
5 oceniona przez: 2004-04-19
5 oceniona przez: Stanislaw Morawski, 2003-09-29
5 oceniona przez: Robert Drygała, 2003-06-18
5 oceniona przez: Marcin Milewski, 2003-12-31
5 oceniona przez: GorskY, 2003-06-24
5 oceniona przez: Pablo, 2005-10-20
5 oceniona przez: Łukasz P., 2003-12-04
5 oceniona przez: 2007-01-23
5 oceniona przez: sapcio, 2003-10-08
5 oceniona przez: Mateusz Chruścik, 2006-09-05
5 oceniona przez: Adrian Stanisławski, 2005-08-09
4 oceniona przez: 2005-05-06
4 oceniona przez: Paweł, 2010-02-16
4 oceniona przez: 2006-10-04
2 oceniona przez: Dawid Pakuła, 2005-03-09
więcej opinii