Jump to content
Rpg²S Forum

Corso di RGSS


ProGM
 Share

Recommended Posts

  • Replies 72
  • Created
  • Last Reply

Top Posters In This Topic

Sei stato molto chiaro anche stavolta MGM! (XD)

 

Solo un'osservazione: è meglio che per quest'ultimo argomento ci dai qualche esercitazione da fare, giusto per bloccare per bene i concetti.

Hoplà.

Link to comment
Share on other sites

Chiarissimo (come sempre)

 

quoto Erunamo, sarebbe davvero utile fare qualche esercizio (non per forza su quest'ultima parte), poi se proprio nn ti và di corregerli tutti singolarmente, potresti postare l'esercizio svolto in modo che ogniuno possa fare un'autocorrezione.

Fiero membro della:

[img]http://img87.imageshack.us/img87/9409/yumenosoftgw5.png[/img]

[url="http://rpg2s.net/forum/index.php?showtopic=1529"][img]http://img225.imageshack.us/img225/8845/tenshibanxd5.png[/img][/url] [color="#0000FF"][b]A [i][url="http://yumeno.altervista.org/"][color="#9932CC"]YumeNo-Soft[/color][/url][/i] Production[/b][/color]
Link to comment
Share on other sites

prima di dare esercizi spiego i for e while, così faccio una bella esercitazione generale :P

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

ESCI DA QUESTO CORPO DEFOR... ehm... STUPENDO, SATANA!!!

 

oooook, continuiamo xD

i cicli, ovvero for, while, loop e until

come dice il nome i cicli sono delle funzioni che fanno ripetere una cerca operazione per tot volte.

-Loop

ciclo generico, persiste all'infinito a fare una certa operazione, finchè non viene bloccata tramite il comando break (tale e quale al ciclo a eventi :\ )

la sintassi è:

a = 4
loop do #inizia il ciclo
a += 1
if a == 25 #condizione di fine del loop
break #esce dal ciclo
end
end

abbastanza semplice... questo è basilare e viene usato per i cicli grafici (refresh dello schermo per intenderci)

-while: questo è simile a quello di prima, solo che integra al suo interno la condizione di break e si comporta come una if:

a = 100
while a > 20 # finchè la variabile a è maggiore di 20 lui continua a ripetere la divisione ad a
a /= 2
end

-until: tale e quale e while, in pratica, ha una differenza ma devo spiegarla poi

-for: il for ripete una certa operazione per un numero predeterminato di volte, restituendo ogni volta un valore diverso di una variabile data.

for var in RANGE #il range è il tipo e il numero di valori che assumerà la variabile
a *= var
end

il range può essere una successione numerica, indicata così:

1...5 #questo vuol dire tutti i numeri da 1 a 5, 5 escluso
1..99 #questo vuol dire tutti i numeri da 1 a 99, 99 incluso

oppure un'array contenente una serie di valori.

a = []
for i in 1..5
a.push(i) # in questo modo abbiamo messo in un array i numeri da uno a 5
end

che "tradotto" sarebbe come scrivere:

a = []
i = 1
a.push(i)
i = 2
a.push(i)
i = 3
a.push(i)
i = 4
a.push(i)
i = 5
a.push(i)

esempio con un array

a = ["sei", "molto", "ghei"]
for t in a
print t
end

che sarebbe come fare:

a = ["sei", "molto", "ghei"]
t = a[0]
print t
t = a[1]
print t
t = a[2]
print t

 

;)

dopo vi do degli esercizi da fare :P

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

bon, per ora tutto chiaro... anche perchè conosco le basi di visual basic (operatori, variabili, cicli e array sono stati il mio pane quotidiano per due anni :b ) (poi il prof s'è rotto di spiegare e non siamo più andati avanti ç_ç ma vabbè, centra niente XD)

 

attendo con ansia le prossime lezioni ;) e qualche esercizio :b

http://img221.imageshack.us/img221/7225/minilogoew1.png

http://img406.imageshack.us/img406/9168/plingbannerbx6.gif

Link to comment
Share on other sites

Mmm appena puoi, potresti fare un esempio di ciclo con while?

 

Non ho capito molto bene ciò che intendi con quel "è simile a quello di prima, solo che integra al suo interno la condizione di break"

 

:sisi:

Hoplà.

Link to comment
Share on other sites

non avete capito forse :\ ho dovuto smettere di colpo per cause esterne, ho interrotto a metà la frase per altro xD adesso edito :P

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

ESERCIZI PER CASA - ovvero "i temutissimi"

sono 3, in ordine di difficoltà... inviate per mp:

-mettere in un array i numeri da uno a f, con f una variabile dal valore occulto (O___o), f compreso.

-basandosi sull'esercizio precedente, sottrarre poi ai primi 10 numeri di questo array un numero fisso

-in un array contenente i numeri da 1 a 20 valori, mostra (con print) la somma dei primi 10 con gli ultimi 10 (es: il primo con l'ultimo, il secondo col penultimo). fate finta di non conoscere la dimensione dell'array, ma di doverla ricavare

l'ultimo è un po' tosto, ma se ragionate ci arrivate, perchè ho spiegato tutto il necessario per riuscirci. non c'è fretta, postate i risultati per mp a me :P

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

scusate ma nn avevo visto il topic O__O

Ovivo che partecipo, sto leggendo tutto daccapo con calma e sto facendo gli esercizi assegnati :P

Il Manifesto del Making Italiano

 

SALVIAMO IL MAKING ITALIANO!!

Dopo un test dei nostri esperti (Alato, Blake e havana24) abbiamo scoperto che ad interesse risponde interesse: cioè se voi dimostrate di essere interessati a ciò che creano gli altri, questi saranno stimolati a continuare a creare! E' un concetto semplice ma estremamente sottovalutato, basta vedere quanti topic di bei giochi sono caduti nel dimenticatoio e sono stati cagati solo da poche persone (prendiamo per esempio il fantastico gioco di Vech che vi invito a vedere nella sezione RM2k).

Perciò quello che dobbiamo fare è: leggere, leggere, leggere, postare, postare, postare! E questo non significa postare a caso, ma leggere per bene il progetto di qualcuno, le domande poste, le creazioni grafiche e musicali, e fare dei post in cui si propongano miglioramenti, si critichino le brutture, si esaltino le bellezze, si aiutino gli oppressi etc etc

BASTA AL MAKING ITALIANO CHE VA A ROTOLI! DIAMOCI UNA SVEGLIATA!!

Per dimostrarvi ciò che sto esponendo vi riporto che la volta in cui abbiamo provato (Alato, Blake e havana24) a fare una cosa di questo genere, c'è costata un pomeriggio ma il giorno dopo abbiamo ottenuto il numero massimo di utenti online mai raggiunto!!! Ma soprattutto ciò significa che l'interesse riguardo al making era stato, almeno momentaneamente, risvegliato!!

Voi pensate che eravamo solo in 3 a cercare tutti i topic e ravvivarli (con sincerità e senza i soliti falsi "Oh che bello.", ma anche con critiche per lavori incompleti o assurdi) e abbiamo ottenuto quel grande risultato: se lo facessimo tutti non sarebbe una cosa potentissima?!?

BASTA ALLE SOLITE BANALI DISCUSSIONI SULLA DECADENZA DEI GIOCHI!! FACCIAMOLI STI GIOCHI!!!

Chi è contrario a questa cosa, può pure continuare così ma è una persona che col making non ha nulla a che fare, ma chi crede nel making inizi ora, immediatamente a seguire questa linea di pensiero!

 

Ma chi è d'accordo, chi davvero ci tiene al making, incolli questo Manifesto nella propria firma!! Mettete anche voi questa firma!!

 

 

http://img504.imageshack.us/img504/551/sccontest2octwv1.gif

Link to comment
Share on other sites

Svolti ed inviati.

 

Attendo le prossime lezioni.

Fiero membro della:

[img]http://img87.imageshack.us/img87/9409/yumenosoftgw5.png[/img]

[url="http://rpg2s.net/forum/index.php?showtopic=1529"][img]http://img225.imageshack.us/img225/8845/tenshibanxd5.png[/img][/url] [color="#0000FF"][b]A [i][url="http://yumeno.altervista.org/"][color="#9932CC"]YumeNo-Soft[/color][/url][/i] Production[/b][/color]
Link to comment
Share on other sites

ben ti sta!

http://img90.imageshack.us/img90/4576/rbrlogofh8.gif

Invece di cercare la tua strada nel buio, Raven, attendi l'alba

Yes I'd have to say I like my privacy!

And did you know you're on closed circuit TV?

So smile at me!

 

 

 

 

<div style="margin:20px;margin-top:5px" "="">

 

Spoiler

 

 

 

 

Il Manifesto del Making Italiano

SALVIAMO IL MAKING ITALIANO!!

Dopo un test dei nostri esperti (Alato, Blake e havana24) abbiamo scoperto che ad interesse risponde interesse: cioè se voi dimostrate di essere interessati a ciò che creano gli altri, questi saranno stimolati a continuare a creare! E' un concetto semplice ma estremamente sottovalutato, basta vedere quanti topic di bei giochi sono caduti nel dimenticatoio e sono stati cagati solo da poche persone (prendiamo per esempio il fantastico gioco di Vech che vi invito a vedere nella sezione RM2k).

Perciò quello che dobbiamo fare è: leggere, leggere, leggere, postare, postare, postare! E questo non significa postare a caso, ma leggere per bene il progetto di qualcuno, le domande poste, le creazioni grafiche e musicali, e fare dei post in cui si propongano miglioramenti, si critichino le brutture, si esaltino le bellezze, si aiutino gli oppressi etc etc

BASTA AL MAKING ITALIANO CHE VA A ROTOLI! DIAMOCI UNA SVEGLIATA!!

Per dimostrarvi ciò che sto esponendo vi riporto che la volta in cui abbiamo provato (io, Blake e havah) a fare una cosa di questo genere, c'è costata un pomeriggio ma il giorno dopo abbiamo ottenuto il numero massimo di utenti online mai raggiunto!!! Ma soprattutto ciò significa che l'interesse riguardo al making era stato, almeno momentaneamente, risvegliato!!

Voi pensate che eravamo solo in 3 a cercare tutti i topic e ravvivarli (con sincerità e senza i soliti falsi "Oh che bello.", ma anche con critiche per lavori incompleti o assurdi) e abbiamo ottenuto quel grande risultato: se lo facessimo tutti non sarebbe una cosa potentissima?!?

BASTA ALLE SOLITE BANALI DISCUSSIONI SULLA DECADENZA DEI GIOCHI!! FACCIAMOLI STI GIOCHI!!!

Chi è contrario a questa cosa, può pure continuare così ma è una persona che col making non ha nulla a che fare, ma chi crede nel making inizi ora, immediatamente a seguire questa linea di pensiero!

 

Ma chi è d'accordo, chi davvero ci tiene al making, incolli questo Manifesto nella propria firma!! Mettete anche voi questa firma!!

Link to comment
Share on other sites

Lestat, ma tu sei uno spammone di quelli seri.

 

Dategli un warn, per piacere xD

 

Comunque ora dovrei riuscire a dare uno sguardo agli esercizi, mi rileggo un po' tutta la teoria fatta fino ad ora, dopodichè passo all'azione ;D

Hoplà.

Link to comment
Share on other sites

XProGM

Visto che siamo in periodo di esami/vacanze e non tutti hanno tempo, volevo sapere se e quando il corso continuerà.

Fiero membro della:

[img]http://img87.imageshack.us/img87/9409/yumenosoftgw5.png[/img]

[url="http://rpg2s.net/forum/index.php?showtopic=1529"][img]http://img225.imageshack.us/img225/8845/tenshibanxd5.png[/img][/url] [color="#0000FF"][b]A [i][url="http://yumeno.altervista.org/"][color="#9932CC"]YumeNo-Soft[/color][/url][/i] Production[/b][/color]
Link to comment
Share on other sites

tra un po', non so dire esattamente, direi inizio luglio

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

  • 2 weeks later...

occulto era un modo di dire, significa soltanto che non ne conosciamo il valore... che ne so, la x in un'equazione (ma non proprio)

ad esempio, se in un programma la variabile k viene decisa dal giocatore. o abbiamo il dono dell'onniscienza oppure... oppure dobbiamo fare in modo che il nostro script funzioni sempre, qualsiasi sia il valore di k

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

  • 2 weeks later...
essendo che alah, che è insegnante di rgss, è tornato attivo e che per altro è un po' meno incasinato di me a spiegare xD, direi che tenere aperto questo corso è inutile, orquindunque (eeeeh?) chiudo ^^

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share


×
×
  • Create New...