Come annunciato alla fine dell’articolo precedente andrò a spiegare com’è possibile randomizzare la scena usando uno script Python. Il sistema a Mattoni è efficacie e semplice da implementare, ma come già detto su alcune righe degli articoli già scritti su questo tema ‘se si hanno numerosi oggetti è tedioso inserire Mattoni su Mattoni’. Lo script che vedrai oggi non fa altro che replicare in automatico quello che fanno i Mattoni, l’unica differenza è quella sopra citata. Continua a leggere
Tag Archives: Python
Python – Cambiare l’Actuator
In questo breve tutorial spiegherò com’è possibile cambiare un’Actuator in base al risultato di una Property, prima farò un’esempio solo con i Mattoni, poi vedrai come attraverso il Python la stessa procedura è semplificata. Continua a leggere
Python – Salvataggio automatico
Hai visto negli articoli precedenti come salvare e caricare i dati usando alcuni Sensors Keyboard per inviare l’impulso positivo al Controller Python che esegue lo script da te creato per salvare o caricare i dati che hai deciso di usare. In questo articolo invece vedrai come è possibile lanciare la stessa procedura usando, invece dei Sensors Keyboard, degli eventi che fanno parte del gioco, come la collisione con oggetti che determinano un momento chiave del gioco, come la fine del livello oppure un momento in cui si vuole salvare prima di affrontare un’area difficile del gioco (tipo combattere con un Boss). Come ho scritto altre volte le applicazioni sono molteplici ed è difficile coprirle tutte, infatti con questi tutorial cerco di dare una base per farti comprendere al meglio le funzionalità del motore di gioco di Blender e permetterti di creare il tuo gioco senza dover impazzire, il cammino è ancora lungo e gli argomenti sono tanti per cui iniziamo. Per questo articolo ho creato un file di partenza che puoi scaricare QUA, ti consiglio di estrarre i file in una cartella, l’importante è che siano separati da altri file. Continua a leggere
Python – Property e Manager
In questo secondo tutorial andrò a spiegare come salvare la Property di un’oggetto e come usare un’oggetto per salvare i dati di tutti gli altri oggetti. Per questo tutorial hai bisogno del file dell’articolo precedente che puoi scaricare qua QUA. Iniziamo. Continua a leggere
Python – Save e Load
Introduzione
In questo tutorial andrò a toccare uno degli argomenti più discussi e richiesti, il salvataggio e il caricamento dei dati di gioco. Il tutorial richiede una minima conoscenza di programmazione, non specificatamente del Python anche se sarebbe logico, a tale proposito puoi trovare diverse risorse in rete da dove attingere materiale, ti propongo alcune pagine che ti serviranno per capire di cosa sto parlando, perché questo tutorial non è un corso di Python. Continua a leggere
Script : Interazione tramite sensor ray
Argomento
In questo articolo aggirerò un problema che ho riscontrato nella creazione della logica con i Mattoni attraverso uno script in Python, ovvero, valorizzare le Property di un singolo oggetto colpito dal Sensor Ray.
Continua a leggere