Gwarancja dostawy nawet na następny dzień! Zobacz więcej

Box2D

57,60 zł -10%
64,00 zł
Cena okładkowa
64,00 zł Najniższa cena Najniższa cena z 30 dni przed obniżką

Ostatnie sztuki

Szczegóły produktu

Data wydania
1 sty 2014
Format pliku
eBook (epub,mobi)

Box2D

ISBN ePUB: 978-83-01-18142-0 ISBN Mobi: 978-83-01-18143-7
Czy wiesz, co wpłynęło na sukces Angry Birds? Realistyczna fizyka, za którą stoi Box2D – silnik fizyczny wykorzystywany dzisiaj w setkach gier.
Autorom, posiłkującym się silnikiem Box przez ostatnie kilka lat działalności w branży, nie udało się co prawda napisać gry na porównywalnym poziomie, niemniej jednak są oni współtwórcami kilku projektów, które odniosły wymierny sukces komercyjny.
Publikacja ta, dzięki odsłonięciu technik implementacyjnych, ma na celu zachęcić czytelników do tworzenia ciekawych i oryginalnych gier, co z pewnością przyczyni się do podniesienia rangi polskiego GameDevu na świecie i dalszego pomyślnego rozwoju tej sfery polskiej wytwórczości.
Z książki dowiesz się, jak:
- napisać dobrą, zgodną z obecnymi standardami grę na swojego smartfona, - zaimplementować funkcjonalność podobną do zastosowanej w sztandarowych tytułach, - tworzyć własne rozwiązania z uwzględnieniem fizyki, - wzbogacić swój program o fizykę.
Czytając tę książkę powinieneś znać:
- C++ w stopniu podstawowym, - zintegrowane środowiska programistyczne, w tym Microsoft Visual Studio, - podstawy mechaniki Newtona.

Spis treści

Rozdział 1. Wprowadzenie 9 1.1. Dla kogo jest ta książka? 10 1.2. Dlaczego Box2D? 11 1.3. Platformy docelowe 13 1.4. Materiały uzupełniające 14 Rozdział 2. Principia physica, czyli podstawy fizyki gier 15 2.1. Teoria 15 2.1.1. Podstawowe wielkości fizyczne 17 2.1.2. Rachunek wektorowy 18 2.2. Rigid body physics, czyli fizyka ciała sztywnego 34 2.2.1. Struktura silnika fizycznego 35 2.3. Soft body physics, czyli fizyka ciała deformowalnego? 39 Rozdział 3. Przygotowujemy środowisko, czyli decyzje projektowe 41 3.1. Zintegrowane środowisko programistyczne 41 3.1.1. Konfiguracja 41 3.1.2. Portowalność 42 3.2. Wizualizacja obiektów fizycznych 42 3.3. Debug framework – szablon roboczy 43 Rozdział 4. Otwieramy pudełko! 45 4.1. Faza zerowa: inicjalizacja i parametryzacja świata Box2D 45 4.2. Faza pierwsza: tłusta oliwa 48 4.2.1. Prymitywny start 48 4.2.2. Obiekty „wielkie i ciężkie” 55 4.2.3. Podłoże 60 4.2.4. Lokomotywa 67 4.3. Faza druga: para buch 82 4.3.1. Siły 82 4.3.2. Kolizje 87 4.4. Faza trzecia: koła w ruch 102 4.4.1. Liny 102 4.4.2. Mosty 107 4.4.3. Ciała złożone 109 4.4.4. Cięcie obiektów 115 4.4.5. Ciała miękkie 126 4.4.6. Obiekt ragdoll 129 4.4.7. Profiler 135 Rozdział 5. Piszemy „prawdziwą” grę! 141 5.1. Nowy, lepszy szablon aplikacji 142 5.1.1. Klasa gry 170 5.1.2. Dodajemy Box! 172 5.1.3. Mini Birds 173 5.2. Port na Android OS 179 5.3. Port na iOS 181 5.4. Port dokądkolwiek 185 Rozdział 6. Podsumowanie 187 Bibliografia 189 Dodatek 1. C++. Materiał referencyjny 191 Dodatek 2. OpenGL ES 1.1. Materiał referencyjny 195 Skorowidz 209

 

Recenzje (0)

Zainspiruj się kategoriami tego produktu

Książki tego autora
Box2D  Fizyczny świat w pudełku
Książka
3
41,60 zł -35%
64,00 zł Cena okładkowa
64,00 zł Najniższa cena
Książki tego wydawnictwa
Reports on Mathematical Physics 96/3
Książka
39,00 zł -22%
50,00 zł Cena okładkowa
50,00 zł Najniższa cena
Piękno niedoskonałości
Książka
47,20 zł -20%
59,00 zł Cena okładkowa
59,00 zł Najniższa cena
Kiedy świat staje w miejscu
62,10 zł -10%
69,00 zł Cena okładkowa
69,00 zł Najniższa cena
Introwertyczny lider
Książka
47,20 zł -20%
59,00 zł Cena okładkowa
59,00 zł Najniższa cena
Od Startu do Skali
Książka
55,20 zł -20%
69,00 zł Cena okładkowa
69,00 zł Najniższa cena
Czy pingwiny lubią zimy?
Książka
39,20 zł -20%
49,00 zł Cena okładkowa
49,00 zł Najniższa cena

Box2D: Odkryj tajniki fizyki w grach – od teorii do praktyki

Jeśli fascynuje Cię świat tworzenia gier i chcesz poznać techniki, które stoją za sukcesem takich hitów jak Angry Birds, ta książka jest dla Ciebie. Autorzy dzielą się wiedzą na temat silnika fizycznego Box2D, pokazując, jak wykorzystać go do tworzenia realistycznych i oryginalnych gier. Przygotuj się na inspirujące wskazówki i praktyczne przykłady, które pomogą podnieść poziom Twojej twórczości w branży GameDev.

  1. Obliczenia kwantowe dla każdego: Ta książka to przystępne wprowadzenie do fascynującej dziedziny obliczeń kwantowych, które łączą fizykę kwantową z informatyką. Autor tłumaczy złożone koncepcje w sposób zrozumiały dla każdego, kto zna matematykę na poziomie licealnym, otwierając drzwi do nowoczesnych technologii przyszłości.
  2. Grafika 3D czasu rzeczywistego: Poznaj najnowsze wersje OpenGL od 3.3 wzwyż i naucz się tworzyć realistyczne grafiki 3D. Ta książka jest idealnym przewodnikiem zarówno dla początkujących, jak i zaawansowanych programistów, którzy chcą zaktualizować swoją wiedzę o najnowsze technologie w grafice komputerowej.
  3. Praktyczna analiza plików binarnych: Zmagasz się z analizą złośliwego oprogramowania? Ta praktyczna książka pokaże Ci, jak zrozumieć ukryte funkcje programów binarnych, korzystając z technik inżynierii wstecznej i deasemblacji. Idealna dla inżynierów bezpieczeństwa i hakerów pragnących zgłębić tajniki analizy binarnej.
  4. HTML5 Komponenty: Rozszerz swoją wiedzę o technologiach przeglądarkowych i naucz się tworzyć nowoczesne, responsywne aplikacje internetowe. Ta książka to praktyczny przewodnik dla początkujących i średniozaawansowanych programistów, którzy chcą opanować HTML5 na wysokim poziomie.
  5. Algorytmika praktyczna: Skupiając się na praktycznym zastosowaniu, ta książka jest idealna dla uczniów i studentów przygotowujących się do konkursów programistycznych. Przedstawia implementacje podstawowych algorytmów i struktur danych, które można od razu wykorzystać w rozwiązywaniu zadań konkursowych.
  6. HTML5 i CSS3. Definicja nowoczesności: Naucz się tworzyć responsywne i funkcjonalne strony internetowe, które będą wyglądały świetnie na każdym urządzeniu. Ta książka krok po kroku przeprowadzi Cię przez proces projektowania, od szkieletu po pełną szatę graficzną, pokazując najnowsze techniki.
  7. Shadery. Zaawansowane programowanie w GLSL: Zanurz się w świat programowania shaderów i naucz się wykorzystywać możliwości GPU do tworzenia efektów wizualnych. Ta książka jest niezbędna dla deweloperów gier i grafików, którzy chcą podnieść swoje umiejętności na wyższy poziom.
  8. Asembler. Wykłady i ćwiczenia: Poznaj podstawy programowania w języku Asembler i naucz się pisać efektywne programy dla systemów DOS i Windows. Ta książka to solidna baza wiedzy dla każdego, kto chce zgłębić tajniki niskopoziomowego programowania i współczesnych tendencji w informatyce.
  9. SWiSH Max2 i SWiSH Max3: Chcesz tworzyć atrakcyjne animacje i prezentacje multimedialne? Ta książka pokaże Ci, jak szybko i skutecznie opanować techniki animacji w programach SWiSH Max. Zdobądź umiejętności, które pozwolą Ci wyróżnić się w świecie grafiki i multimediów.
  10. Domeny internetowe: Dowiedz się, czym są domeny internetowe i jak skutecznie nimi zarządzać. Ta książka odpowiada na pytania o handel domenami, ich wartość i sposoby ochrony przed porywaczami, pomagając zbudować własny sukces w wirtualnym świecie.
Box2D

Box2D

57,60 zł -10%
64,00 zł
Cena okładkowa
64,00 zł Najniższa cena Najniższa cena z 30 dni przed obniżką