patriziamartemucci / progettoscienzealberghetti

Automatically exported from code.google.com/p/progettoscienzealberghetti
0 stars 0 forks source link

Passo 3: definizione regole del gioco #4

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Nel pannello "Chi muove" ci sono 3 tessere (le immagini) che rappresentano
i soggetti dell'azione "chi muove".
Nel pannello "Cosa" ci sono 5 tessere che rappresentano gli oggetti che
sono mossi.
Nel pannello "Ordina" (il terzo pannello) ci sono 10 tessere vuote disposte
su 5 righe e 2 colonne e il cestino in fondo in posizione centrale. Nella
prima colonna si devono trascinare le tessere che rappresentano "Chi
muove". Nella seconda colonna si devono trascinare le tessere che
rappresentano "Cosa". Quando si clicca su una tessera del pannello "Chi
muove" (o "Cosa") e la si trascina su una tessera vuota nella colonna "Chi
muove" (o "cosa"), la tessera deve essere copiata nella casella vuota. Le
tessere disposte nel terzo pannello si devono poter spostate liberamente
(all'interno del pannello).Se si vuole eliminare una tessera dal terzo
pannello, la si può trascinare nel cestino.
Se si tenta di trascinare una immagine su una casella occupata, l'azione
deve essere annullata. 

Deve essere inoltre possibile usare da tastiera il copia-incolla (ctrl-C e
ctrl-V) con le stesse regole.

Quando si clicca sul JButton verifica, l'applicazione deve controllare
l'ordine in cui sono disposte le tessere del terzo pannello; se gli
abbinamenti tra "chi muove" e "cosa" sono corretti e le azioni sono nel
giusto ordine temporale, deve apparire una finestra col messaggio "Hai
vinto!!!". In caso di disposizione non ordinata, segnalare con un messaggio
il numero di tessere non inserite nella giusta casella.

Original issue reported on code.google.com by martemuc...@gmail.com on 25 Feb 2010 at 4:37