Già, pare che il tutorial che stavi seguendo non sia proprio affidabile.
Se vi serve supporto per il progetto AGD resto a disposizione. Non trovo il
tempo per creare nuovi giochi ma dare supporto mi tiene in allenamento e torna
utile a chi sta alle prime armi; contattatemi anche privatamente
(Messenger/Telegram) in caso 😉
________________________________
Da: zxspectrum-bounce@xxxxxxxxxxxxx <zxspectrum-bounce@xxxxxxxxxxxxx> per conto
di Walter Pugi <w.pugi@xxxxxx>
Inviato: martedì 16 novembre 2021 15:08
A: zxspectrum@xxxxxxxxxxxxx <zxspectrum@xxxxxxxxxxxxx>
Oggetto: [zxspectrum] Re: R: Re: R: Re: R: Re: R: Domanda su AGD
grazie luca, adesso funziona.
in realtà è mia figlia che seguendo un tutorial sta approcciando i primi passi
a realizzare un game da portare al FVB2021.
grazie ancora.
ps. allora il tutorial che ho visto non è molto corretto perchè avevo fatto
esattamente come diceva, booohhhh......
Walter
Il 16/11/2021 14:52, Luca Bordoni ha scritto:
Allora Walter, ce l'ho fatta prima del previsto.
In allegato la versione funzionante del passaggio da una stanza all'altra.
In sistesi:
- il codice del check della posizione è inserito all'interno della routine "IF
KEY":
la soluzione stava nel mettere il codice all'interno di un "ELSE" dopo "IF
CANGORIGHT".
- ">=" corretto con ">"
- corretti i valori in pixel sia per il check sia per il riposizionamento
- aggiunto anche il codice per il check a sinistra.
Mi permetto solo un piccolo consiglio:
quando si inizia un progetto AGD, è sempre consigliabile pulire il codice di
default all'interno degli eventi (già fatto in questa versione allegata);
in modo da personalizzarlo ed evitare qualsiasi tipo di conflitti (salvo le
istruzioni di colorazione all'interno di "Game Initialisation" che sono
innocue).
Spero di essere stato utile, buon divertimento col progetto!
________________________________
Da: zxspectrum-bounce@xxxxxxxxxxxxx<mailto:zxspectrum-bounce@xxxxxxxxxxxxx>
<zxspectrum-bounce@xxxxxxxxxxxxx><mailto:zxspectrum-bounce@xxxxxxxxxxxxx> per
conto di Walter Pugi <w.pugi@xxxxxx><mailto:w.pugi@xxxxxx>
Inviato: martedì 16 novembre 2021 11:55
A: zxspectrum@xxxxxxxxxxxxx<mailto:zxspectrum@xxxxxxxxxxxxx>
<zxspectrum@xxxxxxxxxxxxx><mailto:zxspectrum@xxxxxxxxxxxxx>
Oggetto: [zxspectrum] Re: R: Re: R: Re: R: Domanda su AGD
il simbolo > = viene dal tutorial comunque l'ho cambiato in > ma il risultato è
invariato.
faccio prima ad allegare il file SZX così puoi provarlo.
Il 16/11/2021 11:32, Luca Bordoni ha scritto:
Il simbolo di comparazione ">=" non è corretto!
Puoi digitare solamente ">" oppure "<=", ti conviene quindi mettere "IF Y >
161".
Così si dovrebbe risolvere.
________________________________
Da: zxspectrum-bounce@xxxxxxxxxxxxx<mailto:zxspectrum-bounce@xxxxxxxxxxxxx>
<zxspectrum-bounce@xxxxxxxxxxxxx><mailto:zxspectrum-bounce@xxxxxxxxxxxxx> per
conto di Walter Pugi <w.pugi@xxxxxx><mailto:w.pugi@xxxxxx>
Inviato: martedì 16 novembre 2021 11:24
A: zxspectrum@xxxxxxxxxxxxx<mailto:zxspectrum@xxxxxxxxxxxxx>
<zxspectrum@xxxxxxxxxxxxx><mailto:zxspectrum@xxxxxxxxxxxxx>
Oggetto: [zxspectrum] Re: R: Re: R: Domanda su AGD
ho fato esattamente il codice come da tutorial, ma mentre sul video funziona
sul mio no....
allego screenshot EVENTS e MAP
Walter
Il 16/11/2021 09:23, Luca Bordoni ha scritto:
Senza vedere il codice completo possiamo fare delle ipotesi (scartando quella
degli schermi non adiacenti nella mappa):
- la condizione per il passaggio di schermo non viene soddisfatta:
es. "IF X > ... THEN ... SCREEDOWN" prova a cambiare valore per vedere se è
il numero di pixel a non combaciare per il check sul cambio schermo;
- prima del passaggio di schermo, devi reimpostare le coordinate per
posizionare lo sprite dalla parte opposta:
es. "IF X > ... THEN LET X=16 / SCREENDOWN / ENDIF"
Facci sapere se ti torna utile.
________________________________
Da: zxspectrum-bounce@xxxxxxxxxxxxx<mailto:zxspectrum-bounce@xxxxxxxxxxxxx>
<zxspectrum-bounce@xxxxxxxxxxxxx><mailto:zxspectrum-bounce@xxxxxxxxxxxxx> per
conto di Walter Pugi <w.pugi@xxxxxx><mailto:w.pugi@xxxxxx>
Inviato: martedì 16 novembre 2021 09:15
A: zxspectrum@xxxxxxxxxxxxx<mailto:zxspectrum@xxxxxxxxxxxxx>
<zxspectrum@xxxxxxxxxxxxx><mailto:zxspectrum@xxxxxxxxxxxxx>
Oggetto: [zxspectrum] Re: R: Domanda su AGD
si vero ARCADE GAME DESIGNER, avevo scritto male, chissà perchè...
in verità ho chiesto perchè la mia domanda è la seguente:
sia il 4.6 che il 4.7 gli ho provati creando 2 semplici stanze con il
personaggio del giocatore che passa da una stanza ad un altra, ma quando nel
codice utilizzo i comandi SCRENNRIGHT/SCREENLEFT/SCREENUP e SCREENDOWN non
cambia lo schermo, nel senso che il personaggio rimane sempre nella stessa
stanza.
Ho controllato più volte il codice e le configurazioni sia in EVENTS che in MAP
e sono corretti, non trovo il motivo...
Walter
Il 16/11/2021 08:40, Luca Bordoni ha scritto:
Direi di si!
Per quanto mi riguarda, la versione standard di "Arcade Game Designer" per lo
ZX Spectrum (diversa da MPAGD multipiattaforma).
Ti passo un paio di link utili:
i vecchi video tutorials di Paul Jenkinson, sempre efficaci per iniziare:
https://www.funspot.it/stuff/agd/agd_basic_tutorials.zip
La mia paginetta su AGD con qualche chicca tecnica, per chi ha già messo le
mani in pasta:
https://www.funspot.it/category/agd/
Divertiti 😉
________________________________
Da: zxspectrum-bounce@xxxxxxxxxxxxx<mailto:zxspectrum-bounce@xxxxxxxxxxxxx>
<zxspectrum-bounce@xxxxxxxxxxxxx><mailto:zxspectrum-bounce@xxxxxxxxxxxxx> per
conto di Walter Pugi <w.pugi@xxxxxx><mailto:w.pugi@xxxxxx>
Inviato: lunedì 15 novembre 2021 19:44
A: zxspectrum@xxxxxxxxxxxxx<mailto:zxspectrum@xxxxxxxxxxxxx>
<zxspectrum@xxxxxxxxxxxxx><mailto:zxspectrum@xxxxxxxxxxxxx>
Oggetto: [zxspectrum] Domanda su AGD
Buonasera gente,
qualcuno in lista ha esperienza di Arcade Graphic Design (AGD) ?
Walter
--
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
Mail priva di virus.
www.avast.com<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>