Játékfizikai motorfejlesztés: Hogyan építsünk megbízható, kereskedelmi minőségű fizikamotort a játékunkhoz?

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

Játékfizikai motorfejlesztés: Hogyan építsünk megbízható, kereskedelmi minőségű fizikamotort a játékunkhoz? (Ian Millington)

Olvasói vélemények

Összegzés:

Ian Millington „Game Physics Engine Development” című könyve kiváló forrásként ismert a játékfejlesztők számára, akik egy praktikus és működőképes fizikamotor megvalósítására törekszenek. A könyv végigvezeti az olvasót a játékfejlesztésben használt fizika alapvető fogalmain, miközben a hangsúlyt a kódolási technikákra helyezi. Ugyanakkor kritika érte a bonyolult jelölésmód, a kódminták hibái és a fejlett matematika alapszintű ismeretének szükségessége miatt.

Előnyök:

Gyakorlati bevezetést nyújt a játékfizikába, amely alkalmas a fizikában kevés vagy semmilyen tapasztalattal nem rendelkező programozók számára.
Alaposan, lépésről lépésre elmagyarázza egy működő fizikamotor felépítésének folyamatát.
A mellékelt kód hasznos, és alapként szolgálhat a további fejlesztésekhez.
A szerző kerüli a felesleges bonyolultságot és szakzsargont, és a világos megvalósításokra összpontosít.
Jól használható a játékokon túl is alkalmazható alapelvek elsajátításához.

Hátrányok:

Sok olvasó számolt be hibákról és problémákról a mellékelt forráskóddal kapcsolatban, különösen a különböző rendszerek közötti kompatibilitás tekintetében.
A könyv jelölései zavarosak lehetnek, és előzetes számtani és haladó matematikai ismereteket igényelhetnek, amit néhány olvasó ijesztőnek talált.
Néhány kritika szerint a magyarázatok ismétlődhetnek, és a könyv nem terjed ki átfogóan a haladóbb témákra.
Néhány olvasó megjegyezte, hogy a kódpéldákhoz túl sok kommentár tartozik, ami megnehezíti a tényleges megvalósítás felismerését.

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

Eredeti címe:

Game Physics Engine Development: How to Build a Robust Commercial-Grade Physics Engine for your Game

Könyv tartalma:

A fizika nagyon fontos a játékprogramozók számára, akiknek tudniuk kell, hogyan adjanak fizikai realizmust a játékukhoz. Figyelembe kell venniük a fizika törvényeit, amikor szimulációt vagy játékmotort készítenek, különösen a 3D-s számítógépes grafikában, hogy a hatások valóságosabbnak tűnjenek a megfigyelő vagy a játékos számára. A játékmotornak fel kell ismernie a művészek által létrehozott tárgyak fizikai tulajdonságait, és ezeket valósághű mozgással kell kombinálnia.

A fizikai ENGINE egy olyan számítógépes program, amelyet a játékba dolgozol be, amely szimulálja a newtoni fizikát, és előre jelzi a különböző körülmények között fellépő hatásokat. A videojátékokban a fizikamotor valós idejű fizikát használ a realizmus javítása érdekében.

Ez az egyetlen könyv a kategóriájában, amely végigvezeti az olvasót egy teljes, játékra kész fizikamotor felépítésének folyamatán a semmiből. A könyvben bemutatott Cyclone játékmotor kifejezetten ehhez a könyvhöz készült, és iPhone-alkalmazások fejlesztésében és Adobe Flash-projektekben is felhasználásra került. Rengeteg mesterkurzus szintű információ áll rendelkezésre, de szinte semmi olyan formátumban, amely az alapokat gyakorlatiasan tanítja. A második kiadás ÚJ és/vagy átdolgozott anyagot tartalmaz az ütközésérzékelésről, a 2D fizikáról, a Flash-játékok alkalmi játékfizikájáról, több hivatkozást, szójegyzéket és fejezet végi feladatokat. A kísérő weboldalon megtalálható lesz a Cyclone fizikamotor teljes forráskódja, valamint a fizikarendszert működés közben bemutató példaalkalmazások.

A könyv egyéb adatai:

ISBN:9780123819765
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2010
Oldalak száma:524

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

AI for Games, harmadik kiadás - AI for Games, Third Edition
A mesterséges intelligencia minden videojáték szerves részét képezi. Ez a könyv segít a szakembereknek...
AI for Games, harmadik kiadás - AI for Games, Third Edition
AI for Games
Mi a mesterséges intelligencia? Hogyan használják a mesterséges intelligenciát a játékfejlesztésben? A játékfejlesztés a maga technikai világában él. Saját nyelvezete,...
AI for Games
Játékfizikai motorfejlesztés: Hogyan építsünk megbízható, kereskedelmi minőségű fizikamotort a...
A fizika nagyon fontos a játékprogramozók számára,...
Játékfizikai motorfejlesztés: Hogyan építsünk megbízható, kereskedelmi minőségű fizikamotort a játékunkhoz? - Game Physics Engine Development: How to Build a Robust Commercial-Grade Physics Engine for your Game

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