- 288 pagine
- Italian
- ePUB (disponibile sull'app)
- Disponibile su iOS e Android
Imparare a programmare in Java con Minecraft
Informazioni sul libro
Questo manuale insegna la programmazione in Java nel mondo di Minecraft. La teoria è ridotta all'essenziale per dare spazio a progetti pratici mirati a scrivere plug-in che danno vita a oggetti spettacolari come mucche fiammeggianti (flaming cows), creeper volanti, portali per il teletrasporto e molte altre funzionalità divertenti. Per questo viene utilizzata la libreria CanaryMod, gratuitamente disponibile per tutti gli appassionati di Minecraft. Dopo le prime pagine dedicate a preparare quello che serve, il lettore vedrà velocemente il suo codice manipolare e controllare gli elementi dell'ambiente grafico 3D senza dover scrivere complicati programmi o studiare difficili framework. Alla fine di ogni capitolo un comodo riepilogo permette di misurare i progressi fatti. Nessuna esperienza di programmazione è necessaria e l'unico requisito è un computer abbastanza moderno con un sistema operativo Windows, OS X o Linux: nel testo sono quindi presenti tutti i riferimenti per scaricare e installare il software necessario.
Domande frequenti
Informazioni
Indice dei contenuti
- Ringraziamenti
- Introduzione - Iniziamo da qui
- Capitolo 1 - Comanda il tuo computer
- Capitolo 2 - Aggiungere un editor e Java
- Capitolo 3 - Creare e installare un plug-in
- Capitolo 4 - I plug-in hanno variabili, funzioni e parole chiave
- Capitolo 5 - I plug-in contengono oggetti
- Capitolo 6 - Aggiungere un comando di chat, posizioni e bersagli
- Capitolo 7 - Usare pile di variabili: gli array
- Capitolo 8 - Usare pile di variabili: le HashMap
- Capitolo 9 - Modificare, generare e ascoltare in Minecraft
- Capitolo 10 - Programmare le attività
- Capitolo 11 - File di configurazione e dati di gioco
- Capitolo 12 - Mantenere il codice in ordine e al sicuro
- Capitolo 13 - Progettare il plug-in
- Appendice A - Come leggere i messaggi di errore
- Appendice B - Come leggere la documentazione di Canary
- Appendice C - Come installare un server desktop
- Appendice D - Come installare un server sul cloud
- Appendice E - Promemoria
- Appendice F - Istruzioni di importazione comuni
- Glossario