Discuss Scratch

Pinguinoblu
New to Scratch
90 posts

squasc I

grazie ai vostri consigli ho provato a fare questo gioco.Non so se la soluzione per i tre livelli è quella ottimale…e se la scrittura dei blocchi e delle palline poteva essere ridotta.Magari se date un'occhio all'interno me fate un piacere.Grazie
ps
a volte il gioco si inceppa…da cosa può dipendere?

http://scratch.mit.edu/projects/27103444/
brapacc
Scratcher
67 posts

squasc I

@pinguinoblu il progetto non risulta condiviso
Pinguinoblu
New to Scratch
90 posts

squasc I

oopsss…..ora dovrebbe esserlo,scusate
calalzo
Scratcher
100+ posts

squasc I

Perchè il punteggio parte da 1 e poi, ogni volta che tocchi il paddle, aggiunge 10 punti?
Pinguinoblu
New to Scratch
90 posts

squasc I

pensavo che fosse un modo per incrementare il punteggio….ho sbagliato?
GiochiBlu
Scratcher
100+ posts

squasc I

Pinguinoblu wrote:

pensavo che fosse un modo per incrementare il punteggio….ho sbagliato?
Diciamo che ci sono altri modi per aggiungere punti.
In moltissimi videogiochi ci sono i bonus e le combo. Un bonus può essere uno Sprite qualunque che se viene preso dalla pallina regala un tot di punti.
Le combo sono dette anche reazioni a catena. In un gioco come questo potresti fare un ulteriore bonus per ogni combo, dupercombo, tripercombo, quatercombo, pentacombo, esacombo, epticombo, ecc… Mi spiego meglio:
La pallina si è appena allontanata dal battipalla e ha preso un bonus: combo, vale 10 punti
La pallina ha preso un altro bonus: dupercombo, vale 20 punti

La pallina ha preso il quinto bonus: pentacombo, vale 50 punti
La pallina tocca di nuovo il battipalla e le combo si azzerano: il prossimo bonus che prenderà varrà 10 punti

Puoi usare una variabile per controllare le combo in questo modo:
quando si clicca sulla bandiera verde
porta [combo v] a [1]
per sempre
fai (velocità) passi
se <sta toccando il colore [#ff0088]> allora//per fare i bonus è preferibile usare i cloni e siccome non esiste il blocco <se sta toccando il clone> usa lo stesso colore per tutti i bonus
cambia [punti v] di ((combo)*(10))
cambia [combo v] di (1)
end
se <sta toccando [battipalla v]> allora
porta [combo v] a [1]
end
end

Serve aiuto con i blocchi?
Il Laboratorio degli script può darti una mano!
Vieni a trovarci e affidaci il tuo progetto malfunzionante.
Sistemare progetti e script è il nostro mestiere!
Pinguinoblu
New to Scratch
90 posts

squasc I

giochi blu…..faccio fatica a seguirti.Specialmente sulla questione dei cloni sono a digiuno totale.
Ora provo a rifarlo ho visto che ci sono parecchi mattoncini inutili e forse danneggiano gli script.Ti sarei grato se avessi voglia di parlarmi un poco dei cloni…grazie infinite
Pinguinoblu
New to Scratch
90 posts

squasc I

dunque ho creato un clone di una mela
quando lo sfondo passa a [ campo]
per sempre
attendi (5) secondi
crea clone di [ me stesso]
mostra
scivola in (10) secondi a x: (-240) y: (161)
nascondi
vai a x: (240) y: (161)
end
poi sotto ho messo:
quando vengo clonato
attendi (5) secondi
mostra
scivola in (10) secondi a x: (-240) y: (161)
nascondi
elimina questo clone
in questo modo ho due mele (che saranno dei bonus) che si muovono orrizontalmente una dopo l'altra….ma potrei clonarne di più per averne un numero maggiore o devo introdurre un nuovo sprite mela e clonare pure quello…spero di essermi spiegato…grazie

Last edited by Pinguinoblu (Sept. 23, 2014 15:28:54)

GiochiBlu
Scratcher
100+ posts

squasc I

Non è necessario, basta che cloni lo sprite più frequentemente.
Ora presta attenzione: è difficile far fare a uno sprite le stesse cose che fanno i suoi cloni ed è difficile sincronizzarlo con i suoi cloni: spesso parte prima oppure parte dopo. Usa solo i cloni per i bonus così:
quando lo sfondo passa a [campo v]
nascondi//la mela originale non deve vedersi
vai a x: (240) y: (161)//così ogni clone avrà questa posizione al momento della clonazione
per sempre
crea clone di [me stesso v]
attendi (1) secondi
end

quando vengo clonato
mostra
scivola in (10) secondi a x: (-240) y: (161)
elimina questo clone

Last edited by GiochiBlu (Sept. 24, 2014 05:42:54)


Serve aiuto con i blocchi?
Il Laboratorio degli script può darti una mano!
Vieni a trovarci e affidaci il tuo progetto malfunzionante.
Sistemare progetti e script è il nostro mestiere!
Pinguinoblu
New to Scratch
90 posts

squasc I

esatto è quello che volevo …grazie.Come al solito non ci sarei mai arrivato.
GiochiBlu
Scratcher
100+ posts

squasc I

Prego.
Se dovessi affrontare errori più grossi e non riuscissi a spiegarli nel forum, ricordati che il Laboratorio degli script è sempre a disposizione di tutti.

Serve aiuto con i blocchi?
Il Laboratorio degli script può darti una mano!
Vieni a trovarci e affidaci il tuo progetto malfunzionante.
Sistemare progetti e script è il nostro mestiere!

Powered by DjangoBB