gvar: Definire variabili globali in-game

Rispondi
Basc
Newbie
Messaggi: 2
Iscritto il: 19/04/2013, 13:21
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

gvar: Definire variabili globali in-game

Messaggio da Basc »

- modificato -

Interfaccia che permette, mentre il gioco è in esecuzione, di definire variabili globali e cambiarne il valore. Quando il gioco viene chiuso, le variabili sono salvate nel file "gvar", e caricate all'avvio successivo.

Per includere l'interfaccia nel proprio progetto, occorre importare da gvar.gmres (da scaricare). L'oggetto gvar (persistente) va piazzato nella prima room del gioco. Lo script gvar_guida contiene le istruzioni su come utilizzare l'interfaccia.

A lavoro ultimato, è possibile esportare le variabili (premere il tasto keypad9 per generare lo script "gvar_script.txt"). Cancellare a questo punto l'interfaccia dal progetto, e importare lo script.

DOWNLOAD "gvar.gmres" (1,39 KB)
Ultima modifica di Basc il 01/11/2020, 19:51, modificato 16 volte in totale.

Solid Snake
GMI Advanced
Messaggi: 2093
Iscritto il: 19/12/2010, 16:17
Specialità: Programmazione
Uso: GM:Studio 1.4 Standard
Contatta:

Re: g global: Regolare variabili globali in-game

Messaggio da Solid Snake »

Scusa perchè noi dovremmo fare tutto quest'ambaradam qui invece che scrivere:

Codice: Seleziona tutto

global.variabile=false;
♥♥♥♥♥♥
Immagine
♥♥♥♥♥♥
Spoiler
Immagine

Basc
Newbie
Messaggi: 2
Iscritto il: 19/04/2013, 13:21
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: g global: Regolare variabili globali in-game

Messaggio da Basc »

Per un boolean non conviene. Però, se sto ad esempio realizzando un platform, posso cambiare le variabili relative al movimento del giocatore, e osservare il risultato in tempo reale.

Un po' come quando si spostano gli slide per correggere i colori nelle foto: aggiungo, sottraggo, fino a ottenere il risultato voluto.
Ultima modifica di Basc il 18/01/2021, 16:55, modificato 7 volte in totale.

Solid Snake
GMI Advanced
Messaggi: 2093
Iscritto il: 19/12/2010, 16:17
Specialità: Programmazione
Uso: GM:Studio 1.4 Standard
Contatta:

Re: g global: Regolare variabili globali in-game

Messaggio da Solid Snake »

Lo stesso effetto lo puoi ottenere con gli operatori. Ho messo global.variabile=false, per esempio... puoi anche mettere global.variabile=2010231 o global.variabile="variabile".
Non ha senso fare un oggetto che contiene tutte le tue variabili globali.
♥♥♥♥♥♥
Immagine
♥♥♥♥♥♥
Spoiler
Immagine

Solid Snake
GMI Advanced
Messaggi: 2093
Iscritto il: 19/12/2010, 16:17
Specialità: Programmazione
Uso: GM:Studio 1.4 Standard
Contatta:

Re: g global: Regolare variabili globali in-game

Messaggio da Solid Snake »

A parte che se è un lavoro lungo possiamo assegnare semplicemente dei tasti provvisori che incrementano e decrementano la variabile...
♥♥♥♥♥♥
Immagine
♥♥♥♥♥♥
Spoiler
Immagine

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti