Sviluppo di giochi in Python, Pygame e Raspberry Pi

Punteggio:   (4,4 su 5)

Sviluppo di giochi in Python, Pygame e Raspberry Pi (Sloan Kelly)

Recensioni dei lettori

Riepilogo:

Il libro fornisce un approccio strutturato e dettagliato alla programmazione di giochi con Python su Raspberry Pi, con esempi chiari e contenuti utili. Tuttavia, presenta alcune pratiche di codice obsolete e manca di indicazioni sulla configurazione iniziale.

Vantaggi:

Ben strutturato, con un approccio modulare a “blocchi”, concetti chiari di sviluppo di giochi, schemi riutilizzabili e un capitolo bonus per la costruzione di un progetto di laboratorio elettronico. Buoni contenuti che possono essere applicati ad altri linguaggi di programmazione.

Svantaggi:

Mancano istruzioni su come iniziare con Pygame su Raspberry Pi, contiene pratiche di codice obsolete o deprecate, problemi di formattazione del codice che possono confondere i lettori ed errori negli esempi di codice relativi all'indentazione e alle migliori pratiche.

(basato su 4 recensioni dei lettori)

Titolo originale:

Python, Pygame, and Raspberry Pi Game Development

Contenuto del libro:

Ampliate la vostra conoscenza di base di Python e utilizzate PyGame per creare videogiochi veloci con grafica e suoni eccellenti. Questa seconda edizione mostra come integrare i componenti elettronici nei giochi utilizzando i pin di ingresso/uscita per scopi generici (GPIO) e un po' di codice Python per creare due nuovi giochi.

Imparerete a conoscere la programmazione orientata agli oggetti (OOP) e i modelli di progettazione, come il model-view-controller (MVC) e le macchine a stati finiti (FSM). Sia che si utilizzi Windows, macOS, Linux o un Raspberry Pi, è possibile scatenare la potenza di Python e PyGame per creare giochi di grande effetto.

Il libro include anche il codice completo e le spiegazioni per "Bricks", "Snake" e "Invaders", tre giochi perfettamente funzionanti. Questi giochi permettono di iniziare a creare i propri giochi, per poi modificarli o creare i propri titoli. I concetti sono ulteriormente spiegati con giochi come "Copycat", in cui il giocatore deve concentrarsi e ripetere la sequenza di luci e suoni, e "Couch Quiz", in cui PyGame e componenti elettronici creano un gioco a quiz per 2-4 giocatori.

Cosa imparerete

⬤ Acquisire una conoscenza di base di Python e utilizzarlo per lo sviluppo di giochi.

⬤ Studiare progetti di giochi che possono essere utilizzati come modelli, come Bricks, Snake e Invaders.

⬤ Lavorare con funzioni definite dall'utente, ereditarietà, composizione e aggregazione.

⬤ Implementare macchine a stati finiti.

⬤ Integrare il gioco con l'elettronica utilizzando i pin GPIO.

Per chi è questo libro?

I codificatori esperti o gli sviluppatori di giochi nuovi a Python, PyGame e Raspberry Pi troveranno questo libro utile. È anche per i principianti interessati a entrare nello sviluppo di giochi.

Altre informazioni sul libro:

ISBN:9781484245323
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:389

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Sviluppo di giochi in Python, Pygame e Raspberry Pi - Python, Pygame, and Raspberry Pi Game...
Ampliate la vostra conoscenza di base di Python e utilizzate...
Sviluppo di giochi in Python, Pygame e Raspberry Pi - Python, Pygame, and Raspberry Pi Game Development
Fondamenti di rete Unity: Creare giochi multiplayer con Unity - Unity Networking Fundamentals:...
Imparate i fondamenti del networking con Unity e C#...
Fondamenti di rete Unity: Creare giochi multiplayer con Unity - Unity Networking Fundamentals: Creating Multiplayer Games 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)