Discuss Scratch
- zaccaria
-
22 posts
come avere idee per i giochi
Ciao a tutti io sto cercando idee oer i giochi. Vorrei qualche consiglio per avere ispirazione. 

- DudmasterUltra
-
100+ posts
come avere idee per i giochi
¡Hola! Lo siento, no hablo español, pero he usado un traductor. La próxima vez, este post en “Ideas para proyectos” por favor. Trate de mirar a algunos otros juegos se puede obtener algunas ideas!
EDIT: oops I didn't know you spoke English
EDIT: oops I didn't know you spoke English
Last edited by DudmasterUltra (June 21, 2014 17:46:15)
- zaccaria
-
22 posts
come avere idee per i giochi
DudmasterUltra, I can speak italian and english (a bit)


- Harakou
-
1000+ posts
come avere idee per i giochi
Hi zaccaria, this sounds like a good fit the Italian forum. I'll move it for you. 

- maxmaz
-
11 posts
come avere idee per i giochi
La domanda è decisamente moooolto generica… un po' come chiedere idee per scrivere un libro o un pezzo musicale… 
però si può provare a delimitare la cosa…
Un gioco è fatto da (almeno) due cose
1) ambientazione (fantasy, western, fantascienza, ecc…)
2) meccanica di gioco (gioco di cattura, gioco di abilità, gioco di ruolo, gioco a tempo, a punti, con livelli, ecc..)
In teoria le due componenti sono indipendenti in quanto ad una certa meccanica di gioco si può applicare qualunque ambientazione e viceversa. A volte la relazione viene abbastanza naturale (gioco di ruolo -> ambientazione fantasy), ma in certi casi è proprio la relazione inaspettata a rendere divertente il gioco. Ad esempio un videogioco di tiro a segno in cui si lancia una pallina con una fionda diventa originale se invece di mirare ai passerotti (poverini!) si abbatto interi palazzi in demolizione!.
Sull'ambientazione ho pochi consigli. Dipende dai tuoi gusti. Puoi attingere da qualunque periodo storico (dalla preistoria al futuro), da qualunque opera di fantasia (dalla Divina Commedia a Matrix, e scusate l'accostamento
), e a qualunque scala (dai microbi alle galassie).
Se devi creare un gioco per qualcuno pensa ai suoi gusti, se devi farlo in occasione di un evento cerca un ambientazione attinente, e così via.
Unico limite, oltre alla fantasia, è il materiale a disposizione. Se fai un gioco sui pirati avrai bisogno di navi, pirati e palle di cannone. Puoi trovare molte cose in internet (facendo sempre attenzione a rispettare i diritti d'autore) oppure puoi realizzarle tu. Se però non hai voglia di cercare o creare, devi adeguarti a quello che c'è già in Scratch e la scelta si riduce di parecchio.
Anche le meccaniche di gioco possibili sono infinite, però trattandosi di Scratch qualche vincolo è meglio porselo.
Competenze
Quanto conosci Scratch? Se sei un guru della programmazione a blocchi allora puoi non tenere conto di questo fattore. Se però ogni tanto ti capita di non riuscire a far fare a Scratch quello che vuoi (come capita spesso a me
), allora è meglio scegliere giochi di complessità adeguata al tuo livello. Allo stesso tempo l'idea di un gioco può arrivare proprio dalla voglia di migliorare le tue competenze. Ad esempio io volevo imparare come funzionavano i cloni e allora mi sono inventato un gioco in cui servisse questa funzionalità.
Tempo
Che “budget” hai? Ore giorni o settimane? Fare giochi complessi con molto codice richiede tempo. E non solo per scriverlo (oops, trascinarlo!
) ma anche per testarlo e trovare e correggere eventuali errori. Se il tempo è poco anche la logica deve essere semplice. Ad esempio giochi semplici sono gli arcade in cui si catturano o eliminano o evitano oggetti in movimento. Se ne possono fare anche di complicati ovviamente, ma è più difficile il contrario ovvero rompicapo o giochi di ruolo o altre meccaniche complesse realizzate con poco codice e in poco tempo.
Vincoli di Scratch
Gli sprite non possono uscire dallo stage. Se crei 1000 cloni il tuo progetto si “siede”. Il tuo progetto non ha memoria (senza usare le variabili cloud che comunque hanno dei forti limiti). Questi sono solo alcuni dei “limiti” di Scratch e bisogna tenerne conto. Con Scratch non puoi creare uno sparatutto 3D, tanto meno multiplayer. Vengono facili i giochi 2D, con sfondo fisso e con pochi personaggi e molta logica. Tutto il resto va costruito inventandosi delle soluzioni (che comunque è sempre una bella sfida!).
Ispirazione
Se ci sono giochi da tavolo o altri giochi di logica che ti piacciono potresti provare a realizzare quelli. Sono un ottimo spunto e insegnano a programmare meglio (sempre nel caso tu non sia già un guru
). Ancora di più se cerchi di implementare una semplice IA che giochi contro di te.
Ok, tu forse volevi un'idea precisa e non un trattato
però spero comunque possa esserti stato utile.
Se proprio devo buttarti lì delle idee precise posso suggerirti un gioco da fare in due, dove ciascuno muove uno sprite usando tasti diversi della tastiera. Potrebbe essere competitivo o collaborativo (gli sprite si sparano tra loro, oppure devono difendersi a vicenda da altri sprite). In ogni caso qualcosa da giocare poi con un amico che è sempre meglio che giocare da soli
ciao

però si può provare a delimitare la cosa…

Un gioco è fatto da (almeno) due cose
1) ambientazione (fantasy, western, fantascienza, ecc…)
2) meccanica di gioco (gioco di cattura, gioco di abilità, gioco di ruolo, gioco a tempo, a punti, con livelli, ecc..)
In teoria le due componenti sono indipendenti in quanto ad una certa meccanica di gioco si può applicare qualunque ambientazione e viceversa. A volte la relazione viene abbastanza naturale (gioco di ruolo -> ambientazione fantasy), ma in certi casi è proprio la relazione inaspettata a rendere divertente il gioco. Ad esempio un videogioco di tiro a segno in cui si lancia una pallina con una fionda diventa originale se invece di mirare ai passerotti (poverini!) si abbatto interi palazzi in demolizione!.
Sull'ambientazione ho pochi consigli. Dipende dai tuoi gusti. Puoi attingere da qualunque periodo storico (dalla preistoria al futuro), da qualunque opera di fantasia (dalla Divina Commedia a Matrix, e scusate l'accostamento

Se devi creare un gioco per qualcuno pensa ai suoi gusti, se devi farlo in occasione di un evento cerca un ambientazione attinente, e così via.
Unico limite, oltre alla fantasia, è il materiale a disposizione. Se fai un gioco sui pirati avrai bisogno di navi, pirati e palle di cannone. Puoi trovare molte cose in internet (facendo sempre attenzione a rispettare i diritti d'autore) oppure puoi realizzarle tu. Se però non hai voglia di cercare o creare, devi adeguarti a quello che c'è già in Scratch e la scelta si riduce di parecchio.
Anche le meccaniche di gioco possibili sono infinite, però trattandosi di Scratch qualche vincolo è meglio porselo.
Competenze
Quanto conosci Scratch? Se sei un guru della programmazione a blocchi allora puoi non tenere conto di questo fattore. Se però ogni tanto ti capita di non riuscire a far fare a Scratch quello che vuoi (come capita spesso a me

Tempo
Che “budget” hai? Ore giorni o settimane? Fare giochi complessi con molto codice richiede tempo. E non solo per scriverlo (oops, trascinarlo!

Vincoli di Scratch
Gli sprite non possono uscire dallo stage. Se crei 1000 cloni il tuo progetto si “siede”. Il tuo progetto non ha memoria (senza usare le variabili cloud che comunque hanno dei forti limiti). Questi sono solo alcuni dei “limiti” di Scratch e bisogna tenerne conto. Con Scratch non puoi creare uno sparatutto 3D, tanto meno multiplayer. Vengono facili i giochi 2D, con sfondo fisso e con pochi personaggi e molta logica. Tutto il resto va costruito inventandosi delle soluzioni (che comunque è sempre una bella sfida!).
Ispirazione
Se ci sono giochi da tavolo o altri giochi di logica che ti piacciono potresti provare a realizzare quelli. Sono un ottimo spunto e insegnano a programmare meglio (sempre nel caso tu non sia già un guru

Ok, tu forse volevi un'idea precisa e non un trattato

Se proprio devo buttarti lì delle idee precise posso suggerirti un gioco da fare in due, dove ciascuno muove uno sprite usando tasti diversi della tastiera. Potrebbe essere competitivo o collaborativo (gli sprite si sparano tra loro, oppure devono difendersi a vicenda da altri sprite). In ogni caso qualcosa da giocare poi con un amico che è sempre meglio che giocare da soli

ciao
- zaccaria
-
22 posts
come avere idee per i giochi
Ciao grazie il tuo consiglio mi è stato molto utile. Io di tempo ho circa 3\4 ore al giorno: io adoro programmare e usare il mio computer
- maxmaz
-
11 posts
come avere idee per i giochi
allora volendo hai tempo per fare anche cose u po' articolate, però mi permetto di darti ancora due consigli (brevi questa volta
)
1) comincia con qualcosa di semplice e completalo, poi passa a progetti sempre più complicati ma gradualmente. Partire da cose grosse che non si riescono a completare può scoraggiare.
2) quando affronti progetti complessi prima di tutto… progetta!
Decidi su carta come funzionerà il gioco, di che elementi hai bisogno, progetta a grandi linee il flusso del codice e pensa a quali sono le componenti che non sai ancora fare e cerca delle soluzioni. Solo dopo comincia a scrivere il codice vero e proprio.
In bocca al lupo!

1) comincia con qualcosa di semplice e completalo, poi passa a progetti sempre più complicati ma gradualmente. Partire da cose grosse che non si riescono a completare può scoraggiare.
2) quando affronti progetti complessi prima di tutto… progetta!
Decidi su carta come funzionerà il gioco, di che elementi hai bisogno, progetta a grandi linee il flusso del codice e pensa a quali sono le componenti che non sai ancora fare e cerca delle soluzioni. Solo dopo comincia a scrivere il codice vero e proprio.
In bocca al lupo!
- Nick05
-
100+ posts
come avere idee per i giochi
Last edited by Nick05 (Sept. 12, 2014 19:32:34)
- Nick05
-
100+ posts
come avere idee per i giochi
Last edited by Nick05 (Sept. 12, 2014 19:37:19)
- salcap
-
1 post
come avere idee per i giochi
Ciao, in linea di massima più progettazione fai, compresa un'eventuale simulazione su carta delle dinamiche del gioco, meno tempo perderai di seguito ad implementare. Ormai qualsiasi linguaggio ti da' le API e le librerie adatte per muoverti in qualsiasi direzione per cui buon lavoro 

- GiochiBlu
-
100+ posts
come avere idee per i giochi
La cosa migliore che ti posso consigliare è la Ciao a tutti io sto cercando idee oer i giochi. Vorrei qualche consiglio per avere ispirazione. Fabbrica delle Idee, la nuovissima galleria di Scratch che contiene tutti i progetti che altri utenti hanno dismesso e hanno messo a disposizione di tutti. Ecco anche un progetto di presentazione disponibile anche su YouTube.

- alatubs
-
1 post
come avere idee per i giochi
fate cassy dance, è bellissima e ci si sballa un sacco…che botta!!!!
- SergenteGatto
-
100+ posts
come avere idee per i giochi
So dirti una sola cosa: il tuo gioco deve essere semplice ed originale. Perche` copiare una miriade di videogiochi che ormai hanno stufato tutti invece che creare un gioco originale, che diverta e che abbia un concetto semplice. Perche` l'originalita` e` la cosa migliore da avere se sei un programmatore di videogiochi. Ad esempio io ti consiglio una riproduzione di un gioco da tavolo o un gioco “anni '80” se cosi` li possiamo definire. Beh, non sono un esperto e non voglio nemmeno vantarmi di esserlo (se lo saro`) ma per fare un gioco devi seguire solo queste 2 cose: originalita` e semplicita`.
- alezia
-
30 posts
come avere idee per i giochi
ciao a tutti mi potete dire come si progetta un gioco tipo come “scratcharia”?

- alezia
-
30 posts
come avere idee per i giochi
intanto cerca scratcharia o altri giochi belli e vai su Ciao a tutti io sto cercando idee oer i giochi. Vorrei qualche consiglio per avere ispirazione.
- SergenteGatto
-
100+ posts
come avere idee per i giochi
intanto cerca scratcharia o altri giochi belli e vai su Ciao a tutti io sto cercando idee oer i giochi. Vorrei qualche consiglio per avere ispirazione.
- EmaBepi
-
99 posts
come avere idee per i giochi
intanto cerca scratcharia o altri giochi belli e vai su Ciao a tutti io sto cercando idee oer i giochi. Vorrei qualche consiglio per avere ispirazione.
non credo sia consentito copiare i progetti degli altri. semmai fare remix, ma non copie per farle passare per proprie