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

  • From: Luca Bordoni <lucabordoni@xxxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Tue, 16 Nov 2021 14:51:00 +0000

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>

Other related posts: