Modele și cele mai bune practici de dezvoltare a jocurilor

Evaluare:   (5.0 din 5)

Modele și cele mai bune practici de dezvoltare a jocurilor (P. Doran John)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.

Titlul original:

Game Development Patterns and Best Practices

Conținutul cărții:

Utilizați soluții dovedite pentru a rezolva probleme comune în dezvoltarea jocurilor Despre această carte Dezlegați-vă fluxul de lucru în dezvoltarea jocurilor, realizați un cod mai curat și creați jocuri solide din punct de vedere structural Implementați modele cheie de programare care vă vor permite să realizați AI eficient și să eliminați duplicarea Optimizați jocul utilizând tehnici de gestionare a memoriei Pentru cine este această carte

Dacă sunteți un dezvoltator de jocuri care dorește să rezolve problemele frecvent întâlnite sau să aibă o modalitate de a comunica cu alți dezvoltatori într-un format standardizat, atunci această carte este pentru dumneavoastră. Se presupune cunoașterea principiilor de bază ale programării jocurilor și a programării C++. Ce veți învăța Aflați ce sunt modelele de design și de ce ați dori să le utilizați Reduceți sarcina de întreținere cu un cod bine testat și mai curat Utilizați modelul singleton în mod eficient pentru a reduce volumul de lucru al compilatorului Utilizați modelul factory pentru a vă ajuta să creați obiecte diferite cu aceeași logică de creare și pentru a reduce timpul de programare Îmbunătățiți performanța jocului cu Object Pools Permiteți jocului să interacționeze cu fizica sau grafica într-un mod abstract Refractorați-vă codul pentru a elimina mirosurile comune de cod În detaliu

Ați învățat cum să programați și probabil ați creat la un moment dat câteva jocuri simple, dar acum doriți să construiți proiecte mai mari și să aflați cum să vă rezolvați problemele. Așadar, în loc să fiți un programator, s-ar putea să doriți acum să gândiți ca un dezvoltator de jocuri sau un inginer software. Pentru a vă organiza bine codul, aveți nevoie de anumite instrumente pentru a face acest lucru și despre asta este vorba în această carte.

Veți învăța tehnici pentru a codifica rapid și corect, asigurându-vă în același timp că codul dvs. este modular și ușor de înțeles.

Pentru început, vom începe cu modelele de bază de programare a jocurilor, dar nu în modul obișnuit. Vom lua strategia cazurilor de utilizare cu această carte. Vom lua un joc standard AAA și vă vom arăta obstacolele în mai multe etape de dezvoltare. În mod similar, diferite cazuri de utilizare sunt folosite pentru a prezenta alte modele, cum ar fi modelul adaptor, modelul prototip, modelul flyweight și modelul observator. În cele din urmă, vom trece în revistă câteva sfaturi și trucuri despre cum să vă refactorizați codul pentru a elimina mirosurile comune de cod și pentru a face mai ușor pentru alții să lucreze cu dvs. Până la sfârșitul cărții, veți fi competenți în utilizarea celor mai populare și mai frecvent utilizate modele cu cele mai bune practici. Stil și abordare

Această carte are o abordare pas cu pas a studiilor de caz din viața reală. Fiecare model este explicat mai întâi folosind un blocaj. Vă vom arăta o problemă din fluxul dvs. de lucru de zi cu zi, apoi vă vom prezenta modelul și vă vom arăta cum va rezolva acesta situația. Table of Contents Introducere în modelele de proiectare O instanță care să le conducă pe toate - Singletons Crearea flexibilității cu modelul de obiecte componente Inteligența artificială Utilizarea modelului de stare Decuplarea codului prin modelul metodei fabrică Crearea obiectelor cu modelul prototip Îmbunătățirea performanței cu piscinele de obiecte Controlul interfeței cu utilizatorul prin modelul de comandă Decuplarea jocului prin modelul observator Partajarea obiectelor cu modelul Flyweight Înțelegerea graficii și animației Cele mai bune practici

Alte date despre carte:

ISBN:9781787127838
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Unreal Engine 4.x Scripting with C++ Cookbook - Ediția a doua - Unreal Engine 4.x Scripting with C++...
Scrieți scripturi eficiente și reutilizabile...
Unreal Engine 4.x Scripting with C++ Cookbook - Ediția a doua - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Unity 2020 Mobile Game Development: Descoperiți tehnici și exemple practice pentru a crea și livra...
Un ghid practic despre cum să folosești Unity...
Unity 2020 Mobile Game Development: Descoperiți tehnici și exemple practice pentru a crea și livra jocuri captivante pentru Android și iOS - Unity 2020 Mobile Game Development: Discover practical techniques and examples to create and deliver engaging games for Android and iOS
Unity 2017 Mobile Game Development: Construiți, implementați și monetizați jocuri pentru Android și...
Învățați să creați, să publicați și să monetizați...
Unity 2017 Mobile Game Development: Construiți, implementați și monetizați jocuri pentru Android și iOS cu Unity - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Modele și cele mai bune practici de dezvoltare a jocurilor - Game Development Patterns and Best...
Utilizați soluții dovedite pentru a rezolva...
Modele și cele mai bune practici de dezvoltare a jocurilor - Game Development Patterns and Best Practices
Unity 2021 Shaders and Effects Cookbook - Ediția a patra: Peste 50 de rețete pentru a vă ajuta să vă...
Depășiți provocările și complexitățile implicate...
Unity 2021 Shaders and Effects Cookbook - Ediția a patra: Peste 50 de rețete pentru a vă ajuta să vă transformați jocul într-o capodoperă vizuală uimitoare - Unity 2021 Shaders and Effects Cookbook - Fourth Edition: Over 50 recipes to help you transform your game into a visually stunning masterpiece
Unity 2022 Mobile Game Development - Ediția a treia: Construiți și publicați jocuri atractive pentru...
Îmbarcați-vă într-o aventură de dezvoltare a...
Unity 2022 Mobile Game Development - Ediția a treia: Construiți și publicați jocuri atractive pentru Android și iOS - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
Construirea unui joc FPS cu Unity - Building an FPS Game with Unity
Creați un joc first person shooter de înaltă calitate folosind motorul de joc Unity și cadrele...
Construirea unui joc FPS cu Unity - Building an FPS Game with Unity

Lucrările autorului au fost publicate de următorii editori:

© 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)