Modelli e migliori pratiche per lo sviluppo di videogiochi

Punteggio:   (5,0 su 5)

Modelli e migliori pratiche per lo sviluppo di videogiochi (P. Doran John)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 2 voti.

Titolo originale:

Game Development Patterns and Best Practices

Contenuto del libro:

Utilizzate soluzioni comprovate per risolvere i problemi più comuni nello sviluppo dei giochi Informazioni su questo libro Districatevi nel flusso di lavoro dello sviluppo dei giochi, realizzate un codice più pulito e create giochi strutturalmente solidi Implementate gli schemi di programmazione chiave che vi permetteranno di realizzare un'IA efficiente e di eliminare le duplicazioni Ottimizzate il vostro gioco utilizzando le tecniche di gestione della memoria A chi si rivolge questo libro

Se siete sviluppatori di giochi che desiderano risolvere problemi comuni o avere un modo per comunicare con altri sviluppatori in un formato standardizzato, questo libro fa per voi. Si presuppone la conoscenza dei principi di base della programmazione dei giochi e della programmazione in C++. Cosa imparerete Imparate cosa sono i design pattern e perché dovreste usarli Riducete l'onere della manutenzione con un codice ben testato e più pulito Impiegate efficacemente il pattern singleton per ridurre il carico di lavoro del compilatore Usate il pattern factory per aiutarvi a creare oggetti diversi con la stessa logica di creazione e ridurre il tempo di codifica Migliorate le prestazioni del gioco con i pool di oggetti Permettete al gioco di interagire con la fisica o la grafica in modo astratto Rifrattori del codice per rimuovere gli odori di codice comuni In dettaglio

Avete imparato a programmare e probabilmente avete creato qualche semplice gioco, ma ora volete realizzare progetti più grandi e scoprire come risolvere i vostri problemi. Quindi, invece di essere un coder, dovreste pensare come uno sviluppatore di giochi o un ingegnere del software. Per organizzare bene il vostro codice, avete bisogno di alcuni strumenti e questo è l'argomento di questo libro.

Imparerete le tecniche per codificare in modo rapido e corretto, assicurandovi che il vostro codice sia modulare e facilmente comprensibile.

Per iniziare, partiremo dai modelli fondamentali di programmazione dei giochi, ma non nel modo consueto. In questo libro adotteremo la strategia dei casi d'uso. Prenderemo un gioco standard AAA e vi mostreremo gli ostacoli in diverse fasi di sviluppo. Allo stesso modo, vengono utilizzati vari casi d'uso per illustrare altri pattern come il pattern adapter, il pattern prototype, il pattern flyweight e il pattern observer. Infine, vengono illustrati alcuni suggerimenti e trucchi su come rifattorizzare il codice per eliminare i comuni odori di codice e rendere più facile la collaborazione con gli altri. Alla fine del libro sarete esperti nell'uso dei pattern più popolari e più frequentemente utilizzati, con le migliori pratiche. Stile e approccio

Questo libro adotta un approccio graduale basato su casi di studio reali. Ogni modello viene spiegato prima di tutto utilizzando un collo di bottiglia. Vi mostreremo un problema nel vostro flusso di lavoro quotidiano, poi vi presenteremo il pattern e vi mostreremo come il pattern risolverà la situazione. Indice Introduzione ai design pattern Un'istanza per governarle tutte: i singleton Creare flessibilità con il Component Object Model Intelligenza artificiale Usare lo State Pattern Disaccoppiare il codice tramite il Factory Method Pattern Creare oggetti con il Prototype Pattern Migliorare le prestazioni con i pool di oggetti Controllare l'interfaccia utente tramite il Command Pattern Disaccoppiare il gioco tramite l'Observer Pattern Condividere gli oggetti con il Flyweight Pattern Capire le best practice di grafica e animazione

Altre informazioni sul libro:

ISBN:9781787127838
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Unreal Engine 4.x Scripting with C++ Cookbook - Seconda edizione - Unreal Engine 4.x Scripting with...
Scrivere script efficienti e riutilizzabili per...
Unreal Engine 4.x Scripting with C++ Cookbook - Seconda edizione - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Sviluppo di giochi mobili con Unity 2020: Scoprite tecniche ed esempi pratici per creare e...
Una guida pratica su come utilizzare Unity per la...
Sviluppo di giochi mobili con Unity 2020: Scoprite tecniche ed esempi pratici per creare e realizzare giochi coinvolgenti per Android e iOS. - Unity 2020 Mobile Game Development: Discover practical techniques and examples to create and deliver engaging games for Android and iOS
Sviluppo di giochi per dispositivi mobili Unity 2017: Creare, distribuire e monetizzare giochi per...
Imparate a creare, pubblicare e monetizzare i...
Sviluppo di giochi per dispositivi mobili Unity 2017: Creare, distribuire e monetizzare giochi per Android e iOS con Unity - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Modelli e migliori pratiche per lo sviluppo di videogiochi - Game Development Patterns and Best...
Utilizzate soluzioni comprovate per risolvere i...
Modelli e migliori pratiche per lo sviluppo di videogiochi - Game Development Patterns and Best Practices
Unity 2021 Shaders and Effects Cookbook - Quarta edizione: Oltre 50 ricette per aiutarvi a...
Supera le sfide e le complessità legate alla creazione...
Unity 2021 Shaders and Effects Cookbook - Quarta edizione: Oltre 50 ricette per aiutarvi a trasformare il vostro gioco in un capolavoro visivamente stupefacente - 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 - Terza edizione: Creare e pubblicare giochi coinvolgenti per...
Intraprendete un'avventura nello sviluppo di...
Unity 2022 Mobile Game Development - Terza edizione: Creare e pubblicare giochi coinvolgenti per Android e iOS - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
Costruire un gioco FPS con Unity - Building an FPS Game with Unity
Creare un gioco sparatutto in prima persona di alta qualità utilizzando il motore di gioco Unity e...
Costruire un gioco FPS con Unity - Building an FPS Game with Unity

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)