Jump to content
Rpg²S Forum

Lezione 0 - Riepilogo


ProGM
 Share

Recommended Posts

Lezione 0 - Riepilogo

Più che una lezione vera e propria è un modo per organizzare il lavoro ^^.
Prima di tutto richiamo l'attenzione a tutti sulle 4 precedenti lezioni di Alato, io partirò dal presupposto che le abbiate lette :P (chiedete nel topic corrispondente chiarimenti, eventualmente posso addirittura rispiegare ^^), approfittate del momento.

I Componenti di uno Script
Le Variabili
Istruzioni ed Espressioni
Operatori

Introduzione sul Ruby:
Il Ruby è un linguaggio di scripting di alto livello. Cosa significa? "Linguaggio di scripting" sarebbe a dire che non viene eseguito direttamente dal processore, ma ha bisogno di un interprete, che faccia da intermediario, evitando il processo di compilazione. Di alto livello significa che è più simile al nostro linguaggio piuttosto che a quello del processore. Ogni linguaggio di programmazione o scripting si basa sulle regole logiche, simili a quelle del cervello umano:
-"ricordare" informazioni (assegnazione e modifica di un valore ad una variabile)
-confrontare informazioni acquisite (operatori di confronto)
- dei casi (se succede questo, fai qualcos'altro, altrimenti ecc...)
e così via...
Per comunicare all'interprete quello che vogliamo abbiamo bisogno di usare una sintassi precisa (es: per farci capire da un francese, parliamo in francese, non in un'altra lingua ). La sintassi del ruby è l'inglese semplificato (più o meno), come avrete scoperto dalle lezioni di Alato ^^.

RGSS:
L'RGSS (Ruby Game Scripting System) è un linguaggio basato sul ruby, che non necessita dell'interprete installato (viene integrato da rpg maker), e ha uguale sintassi, ma differisce in alcune funzioni. L'RGSS ha integrati dei moduli aggiuntivi predisposti per rendere più semplice la creazione di RPG, ma non possiede alcuni moduli del ruby (come ad esempio tutti i moduli di controllo socket).

Strumenti per iniziare:
Le possibilità sono molte. Se volete impararvi per BENE il ruby (che ricordo che NON è uguale all'rgss), consiglio caldamente di farvi un giro sul sito internazionale ( http://www.ruby-lang.org/en/ ), e anche su quello italiano ( http://ruby-it.org/ ) in cui ci sono un sacco di risorse utili, tra cui anche l'interprete online, per fare piccoli esperimenti ^^
Se invece a voi interessa (come è probabile) lavorare direttamente con l'RGSS, magari direttamente sul vostro progetto, allora basterà usare la comodissima funzione "call script" (chiama script), una funzione che permette di eseguire una piccola stringa di rgss direttamente da evento. Vi consiglio di fare mooolta pratica, soprattutto con gli operatori, con i nomi delle variabili e così via.

Prossime lezioni:
-Concetto di classe e superclasse, con vari chiarimenti
-I cicli (loop)
-Primo script: Calcolo dei danni di un Sistema di battaglia

Edited by ita_fox
Correzione errori di visualizzazione

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

  • 1 year later...

Al momento le lezioni sono finite perchè da tempo non ci sono più nè professori nè studenti, mi spiace ^^'

Ti consiglio di seguire i tutorial di RGSS che sta scrivendo Fanton95.. io personalmente li ho trovati molto chiari e utili.

http://www.rpg2s.net/forum/index.php?showtopic=8932

http://www.rpg2s.net/forum/index.php?showtopic=8948

http://www.rpg2s.net/forum/index.php?showtopic=9035

"Dopo gli ultimi Final Fantasy, ho capito solamente una cosa: che il gioco è bello quando Nomura poco."

Making is not dead. You are dead.
RELEASE: La Bussola d'Oro | Download | Video di anteprima - La Partenza di Hanna

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

Prova Standrama!

Link to comment
Share on other sites

 Share

×
×
  • Create New...