[zxspectrum] Re: R: Re: R: Re: R: Re: R: Re: R: Domanda su AGD

  • From: Walter Pugi <w.pugi@xxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Tue, 16 Nov 2021 17:07:23 +0100

grazie mille.


Il 16/11/2021 15:51, Luca Bordoni ha scritto:

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 <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/ <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://www.avast.com/antivirus>



<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>


--
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus

Other related posts: