Evaluare:
Cartea servește ca o introducere solidă în Unity, acoperind o gamă largă de subiecte pentru a oferi cunoștințe de bază. Cu toate acestea, are dezavantaje semnificative, în special în ceea ce privește organizarea și acuratețea tehnică, care pot frustra începătorii.
Avantaje:⬤ Prezentare generală cuprinzătoare a Unity care acoperă subiecte esențiale.
⬤ Bun pentru începători pentru a se familiariza cu interfața.
⬤ Capitolele de sine stătătoare permit cititorilor să sară înainte.
⬤ Fragmente de cod utile și capturi de ecran Unity.
⬤ Potrivit pentru a începe dezvoltarea jocurilor.
⬤ Recenzii pozitive din partea dezvoltatorilor cu experiență care apreciază stilul de scriere.
⬤ Început lent, cu puțină programare la început, concentrându-se mai mult pe UI și designul lumii.
⬤ Mulți cititori raportează erori critice și inconsecvențe în instrucțiuni.
⬤ Cuprins greșit tipărit care afectează ușurința în utilizare.
⬤ Lipsă de acoperire pe multiplayer și tipuri specifice de jocuri (de exemplu, jocuri de curse).
⬤ Unii cititori l-au considerat copleșitor pentru începători din cauza erorilor tehnice.
(pe baza a 15 recenzii ale cititorilor)
Hands-On Unity 2020 Game Development: Build, customize, and optimize professional games using Unity 2020 and C#
Construiți experiențe de joc imersive folosind noile caracteristici Unity 2020 cu acest ghid practic
Caracteristici cheie
⬤ Dezlănțuiți capacitățile scripturilor C# pentru a crea interfețe interioare imersive, grafică, agenți AI pentru jocuri și multe altele.
⬤ Explorați cele mai recente instrumente Unity, inclusiv Universal Render Pipeline, Shader Graph și VFX graph, pentru a îmbunătăți grafica și animația.
⬤ Începeți să construiți experiențe de realitate augmentată folosind Unity's AR Foundation.
Descrierea cărții
De-a lungul anilor, motorul de jocuri Unity și-a extins domeniul de aplicare de la a fi doar despre crearea de jocuri video la construirea de experiențe AR/VR, simulări complexe, randare realistă în timp real, filme și jocuri serioase pentru instruire și educație. Caracteristicile sale pentru implementarea gameplay-ului, a graficii și a personalizării folosind programarea C# fac din Unity o platformă completă pentru dezvoltarea de experiențe bogate la nivel profesional.
Cu ajutorul acestei cărți, veți putea să construiți proiecte Unity impresionante pas cu pas și să vă aplicați cunoștințele despre conceptele Unity pentru a crea un joc din lumea reală. Completat cu tutoriale și proiecte practice, acest ghid ușor de urmat vă va arăta cum să dezvoltați primul dvs. joc complet folosind o varietate de instrumente Unity. Pe măsură ce faceți progrese, veți învăța cum să profitați la maximum de editorul Unity și să creați scripturi utilizând limbajul de programare C#. Această carte de dezvoltare de jocuri Unity vă va conduce apoi prin integrarea graficii, sunetului și animațiilor și prin manipularea fizicii pentru a crea mecanici impresionante pentru jocurile dumneavoastră. Veți învăța, de asemenea, cum să codificați un agent AI simplu pentru a provoca utilizatorul și să utilizați instrumente de profilare pentru a vă asigura că codul rulează într-un mod performant. În cele din urmă, vă veți familiariza cu Unity's AR Foundation pentru a crea experiențe AR pentru aplicații și jocuri 3D.
Până la sfârșitul acestei cărți, veți fi dezvoltat un joc complet și veți fi construit o bază solidă folosind ecosistemul de instrumente Unity pentru a dezvolta proiecte de jocuri de orice scară.
Ce veți învăța
⬤ Scrieți scripturi pentru personalizarea diferitelor aspecte ale unui joc, cum ar fi fizica, gameplay-ul și interfața utilizator.
⬤ Programați shaderi și efecte bogate folosind noul Shader Graph și Universal Render Pipeline din Unity.
⬤ Implementați postprocesarea pentru a crește calitatea grafică cu efecte full-screen.
⬤ Creați de la zero sisteme de particule bogate pentru jocurile Unity utilizând VFX Graph și Shuriken.
⬤ Adăugați animații la jocul dvs. utilizând Animator, Cinemachine și Timeline.
⬤ Implementați inteligența artificială (AI) a jocului pentru a controla comportamentul personajelor.
⬤ Detectați și remediați problemele de optimizare utilizând profilatoare și batching.
Pentru cine este această carte
Această carte este destinată dezvoltatorilor de jocuri care doresc să migreze la motorul de jocuri Unity. Dacă sunteți un dezvoltator cu o anumită expunere la Unity, această carte vă va ajuta să explorați cele mai recente caracteristici ale acestuia. Experiența anterioară cu programarea C# este necesară pentru a profita la maximum de carte.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)