Játékfizika szakácskönyv

Értékelés:   (4.3 az 5-ből)

Játékfizika szakácskönyv (Gabor Szauer)

Olvasói vélemények

Összegzés:

Összességében a könyv a játékfizikával és az ütközésérzékeléssel kapcsolatos értékes tartalma miatt nagyra értékelt, különösen a területen kezdők számára. Ugyanakkor számos elgépelés és kódolási hiba jellemzi, amelyek akadályozhatják a tanulási élményt az új programozók számára.

Előnyök:

Egyszerűen olvasható, sok hasznos információt tartalmaz, különösen az ütközési primitívek teszteléséről. A játékfizika gyakorlatias megközelítését nyújtja, a forráskód elérhető a GitHubon, ami segíti a tanulást. Jó a 3D-s játékfizika megalapozására, kezdőknek is alkalmas.

Hátrányok:

Hiányzik a részletekre való odafigyelés, a szövegben számos elgépelés és kódolási hiba található, különösen a 2D-s fejezetekben. Néhány olvasó úgy érezte, hogy abszolút kezdők számára nem alkalmas a hibák tisztázásához szükséges kiegészítő GitHub-kód használata miatt.

(5 olvasói vélemény alapján)

Eredeti címe:

Game Physics Cookbook

Könyv tartalma:

Fedezz fel több mint 100 könnyen követhető receptet, amelyek segítségével hatékony játékfizikát és ütközésérzékelést valósíthatsz meg a játékaidban A könyvről - Szerezz átfogó képet a nagy teljesítményű ütközésérzékelés játékokban történő létrehozásának technikáiról - Ismerd meg a játékok ütközésérzékelésének ábrázolásához szükséges alapvető matematikai fogalmakat és fizikát - Szerezz gyakorlati tapasztalatot egy merevtest-fizikai motor építéséről Kinek szól ez a könyv Ez a könyv kezdő és középhaladó játékfejlesztőknek szól. Nem kell formális képzettséggel rendelkezned a játékok terén - lehetsz akár hobbista vagy indie fejlesztő, aki a Unity 3D-vel kezdett el játékokat készíteni.

Amit tanulni fogsz - Alapvető matematikák alkalmazása, hogy szilárd játékfizikát fejleszthess - Mátrixok használata a lineáris transzformációk kódolásához - Tudd, hogyan ellenőrizheted a geometriai primitíveket ütközések szempontjából - Olyan fizikamotort építhetsz, amely realisztikus merevtest-viselkedést képes létrehozni - Megértheted a fejlett technikákat, beleértve a szétválasztó tengelytételt - Fizikailag pontos ütközési reakciók létrehozása - A térbeli particionálás mint az ütközések gyorsítási struktúrája - A primitív alakzatok közötti merevtest-ütközések megoldása Részletesen A fizika igazán fontos a játékprogramozók számára, akik realizmust és funkciót szeretnének adni a játékaiknak. Különösen az ütközések érzékelése olyan probléma, amely minden játékfejlesztőt érint, függetlenül az általuk használt platformtól, motortól vagy eszközkészlettől. Ez a könyv megtanítja az ütközésérzékelés mögött álló fogalmakat és képleteket.

Azt is megtanítjuk, hogyan építsünk egy egyszerű fizikamotort, ahol a Rigid Body fizika áll a középpontban, és megismerkedhetünk a primitív alakzatok metszési algoritmusaival.

Azzal kezded, hogy erős matematikai alapokat építesz, amelyeket az egész könyvben használni fogsz. Végigvezetünk a 2D és 3D primitívek implementálásán, és megmutatjuk, hogyan végezhetsz hatékony ütközési teszteket rájuk.

Ezután rátérünk a játékfejlesztés egyik nehezebb területére - az ütközésérzékelésre és -feloldásra. A továbbiakban megtudhatod, mi az a fizikamotor, hogyan kell beállítani egy játékablakot, és hogyan kell megvalósítani a renderelést. Felfedezzük a haladó fizika témáit, például a kényszerek megoldását.

Azt is megtudod, hogyan kell egy kezdetleges fizikamotort implementálni, amelyet felhasználhatsz egy Angry Birds típusú játék vagy egy fejlettebb játék elkészítéséhez. A könyv végére az összes kezdetleges és néhány haladó ütközési tesztet megvalósítod, és képes leszel olvasni a geometria és a lineáris algebra képleteiről, hogy továbbvihesd a saját játékaidba Stílus és megközelítés Megszerezd a szükséges készségeket, hogy gyakorlati recepteken keresztül, könnyen olvasható módon építhess egy fizikamotort a játékaidhoz. A könyvben elmagyarázott minden témához világos, könnyen érthető kód tartozik.

A könyv egyéb adatai:

ISBN:9781787123663
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Kézzelfogható C++ játékanimációs programozás: Modern animációs technikák elsajátítása az elmélettől...
Tanulj meg animációs programozást az első...
Kézzelfogható C++ játékanimációs programozás: Modern animációs technikák elsajátítása az elmélettől a megvalósításig C++ és OpenGL segítségével - Hands-On C++ Game Animation Programming: Learn modern animation techniques from theory to implementation with C++ and OpenGL
Lua gyors útmutató - Lua Quick Start Guide
A legegyszerűbb módja a Lua programozás megtanulásának Fő jellemzők A legegyszerűbb módja a Lua kódolás megtanulásának A Lua szabványos...
Lua gyors útmutató - Lua Quick Start Guide
Játékfizika szakácskönyv - Game Physics Cookbook
Fedezz fel több mint 100 könnyen követhető receptet, amelyek segítségével hatékony játékfizikát és ütközésérzékelést...
Játékfizika szakácskönyv - Game Physics Cookbook

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)