Laboratorio con gli sprite

Salve a tutti,
sono ad un livello iniziale quindi a molti la domanda risulterà banale.

Sto programmando un gioco in cui:

  • il protagonista deve toccare un premio per aumentare il suo punteggio;
  • però ogni volta che il protagonista viene toccato dal nemico (all’inizio ce n’è uno solo) si crea un nuovo nemico.
    Vorrei che - se presenti più nemici sulla scena - ogni volta che il protagonista tocca il premio non solo acquista un punto ma viene eliminato uno dei nemici.
    Vince quando rimane solo il nemico iniziale.
    Non riesco a trovare una stringa di comandi adatti in quanto se uso “elimina” vengono eliminati tutti i nemici e non solo 1.
    Se uso “modifica numero di” non riesco a trovare l’incastro adatto fra i blocchi".
    Qualcuno può aiutarmi?
    Grazie!

Ciao,

Puoi utilizzare il pulsante “share” e ottenere un collegamento al tuo progetto in modo che possiamo esaminarlo?

Probabilmente dovresti farlo usando le variabili, ma sarebbe più facile per noi aiutarti se potessimo esaminare il tuo progetto.

Grazie,

Mike

Questo è stato tradotto in italiano utilizzando Google Translate poiché non parlo italiano.

1 Like

Salve Mike,

grazie per la risposta!

questo è il link al progetto sul quale sto lavorando insieme ai miei alunni.

Grazie anticipatamente per l’aiuto

Questo può essere difficile da fare in “sprite lab” dove i comandi sono limitati. Poiché sei limitato all’utilizzo dei blocchi e non puoi utilizzare i tuoi comandi javascript, questo potrebbe non essere possibile.

Tuttavia, in Game Lab, potresti farlo. Se sei in grado di accedere a Game Lab, potrei consigliarlo invece. Ecco un collegamento a Game Lab.

Grazie,

Mike

Tradotto dall’inglese all’italiano con Google Translate

Purtroppo siamo obbligati ad usare sprite lab in quanto stabilito dal regolamento del concorso “Libertà e solidarietà nella società digitale” di “Programma il Futuro”.
Grazie comunque del supporto,
Flavia

1 Like