Értékelés:

Jelenleg nincsenek olvasói vélemények. Az értékelés 5 olvasói szavazat alapján történt.
Advanced Unity Game Development: Build Professional Games with Unity, C#, and Visual Studio
Kezdje el a Unity játékfejlesztést egy teljes, professzionálisan elkészített játék részletes áttekintésével, amely a Unity, a C# és a Visual Studio segítségével készült. Felbecsülhetetlen tapasztalatokat szerezhet a kódszerkezet, a projektstruktúra, a játékállapot-adatok központosítása, a szkriptkomponensek ellenőrzött inicializálása, az AI ellenfelek, a többféle bemeneti forrás, a játékos preferenciái, a teljes HUD és menürendszer, a zene és a hangeffektek, a szint/pályaépítés és még sok más kérdésben.
A szerző, Victor Brusca végigvezet a játék kódján, szkriptjein és általános szerkezetén, miközben megmutatja, hogyan működik a kód a Unity motoron belül, hogy egy teljes, kifinomult játékot hozzon létre. A könyv a játék specifikációival kezdve az alaposztályokat, az alapvető interakciós osztályokat, a fejlett interakciós osztályokat, a segédosztályokat, a bemeneti osztályokat és a nyers bemenet absztrakcióját tárgyalja. Ezután belemerül a menürendszerbe, és a kód részletes áttekintésén és a működő példákon keresztül megnézi, hogyan kódolnak és állítanak be egy teljes, komplett menüt és HUD-ot a projektben. Ezt követően betekintést nyerhetsz a játékos- és játékállapot-kezelésbe, és a szerző demisztifikálja a Unity-játékok komponensalapú felépítését, bemutatva, hogyan lehet fenntartani a rendet és a központosítást. Végezetül áttekintjük a vonatkozó építési és projektbeállításokat, miközben megtanuljuk a játékok teljesítményének profilozására és ellenőrzésére szolgáló technikákat, és mindezt a mellékelt játékprojekt új versenypályájának megépítésével kötjük össze.
A könyv befejezésekor egy légpárnás autóversenyzős játék részletes áttekintésén keresztül tapasztalatot szerezhet a C#, a Unity kódolás, a Visual Studio, a Unity C# projektmenedzsment, a Unity környezet és a Unity projektmenedzsment használatával.
Mit fogsz tanulni
⬤ A Unity projekttervezés és -megvalósítás megértése a kódbázis és a jelenethierarchia/játékobjektumok tekintetében.
⬤ Megtanulja a Unity jelenet játékobjektumokhoz kapcsolódó játékmechanikák megvalósítását működő demonstrációkkal.
⬤ Tanulja meg a szakmai témákat, mint például az AI ellenfelek, adatmegmaradás, menürendszerek stb. és implementálja a mellékelt projektben.
⬤ Elkészítsen egy teljes játékot az alapoktól kezdve az előre elkészített modellek és a szövegben áttekintett kód felhasználásával.
Kiknek szól ez a könyvOlvasók, akik rendelkeznek némi kódolási tapasztalattal, ismerik az OOP nyelv osztályait, és alapos tapasztalattal rendelkeznek a Unity Editor használatában. A kódot osztályonként részletesen áttekintjük és elmagyarázzuk, miközben áttekintést nyújtunk a kódbázis, a projekt és a jelenetek általános felépítéséről is.