roronoa93 Posted September 17, 2013 Share Posted September 17, 2013 cerco uno scripter per dei miglioramenti, senno qualche buona anima che mi aiuti e mi insegni delle basi o quello che serve a tempo perso grazie Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Guardian of Irael Posted September 17, 2013 Share Posted September 17, 2013 Hai già visto la guida sull'RGSS di Holy? E' ottima, sarebbe più che bene iniziare da quella, poi quando sai muoverti un poco puoi iniziare a modificare script e crearlo qualcuno base, postarlo e ricevere commenti ^ ^ (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
roronoa93 Posted September 17, 2013 Author Share Posted September 17, 2013 Hai già visto la guida sull'RGSS di Holy? E' ottima, sarebbe più che bene iniziare da quella, poi quando sai muoverti un poco puoi iniziare a modificare script e crearlo qualcuno base, postarlo e ricevere commenti ^ ^Sisi guardian l'ho guardata dici che comeBasi li ce abbastanza per imparare? Ce io se mi metto li sono uno che impara, pensavo fosse una cosa per chi ha gia delle basi!! Inizio a leggerla per bene allora :) grazie guardian :) Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Holy87 Posted September 17, 2013 Share Posted September 17, 2013 Sisi guardian l'ho guardata dici che comeBasi li ce abbastanza per imparare? Ce io se mi metto li sono uno che impara, pensavo fosse una cosa per chi ha gia delle basi!! Inizio a leggerla per bene allora :) grazie guardian :)Comincia dalle basi, non preoccuparti. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://www.indiexpo.net/signature/578.png Miei script per RPG Maker VX Ace:*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente I miei tutorial:Come distribuire il gioco - e anche come creare un'installazione professionale!RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
roronoa93 Posted September 17, 2013 Author Share Posted September 17, 2013 Comincia dalle basi, non preoccuparti.Grazie holy mi metto sotto allora!! Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
roronoa93 Posted October 3, 2013 Author Share Posted October 3, 2013 Mi serve una manoo T.T ahaha avrei dovuto studiare informatica xD piu che altro non capisco alcune cose che sono stupidate magari!! Ma nok ho trovato spiegazioni :( Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Guardian of Irael Posted October 3, 2013 Share Posted October 3, 2013 Se spieghi cosa non capisci magari qualcuno può aiutarti più facilmente ^ ^ (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Alexander81 Posted October 3, 2013 Share Posted October 3, 2013 Se non hai mai studiato programmazione sarà difficile che qualcuno possa dedicarsi a te :) come ha detto holy incomincia dalle basi e spulcia qui e là... Sicuramente appena avrai capito un bel pò di cose l'aiuto di verrà dato + facilmente :D Link to comment Share on other sites More sharing options...
roronoa93 Posted October 3, 2013 Author Share Posted October 3, 2013 Sisi alexander sto facendo cosi!! Leggo la guida di alato sul forum e quella di holy, poi ho scaricato ruby e ho iniziato a seguire gli esempi "hello world", di cui ne parlava anche guardian in un altro post!! Mi impegno di piu e chiedo piu avanti dai Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
roronoa93 Posted October 3, 2013 Author Share Posted October 3, 2013 Se spieghi cosa non capisci magari qualcuno può aiutarti più facilmente ^ ^non avevo capito molto bene il metodo initialize e main, pero l'ho letto un po e ho capito che initialize è sempre presente in un metodo o classe, mentre il main è presente solo dove ci sono delle classi che poi possiamo vedere sullo schermo!! l'ho detto male spero che hai capito xD correggimi se sbaglio, anche se sara sicuramente cosi ahahaha Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Holy87 Posted October 3, 2013 Share Posted October 3, 2013 No, hai preso un granchio. Come ho scritto nella guida, initialize è il "costruttore", ovvero il metodo che viene chiamato automaticamente quando si crea una nuova istanza della classe con .newAd esempio, se facciociro = Actor.new viene creato l'oggetto e avviato il metodo initialize della classe Actor. Initialize è sempre presente nelle classi, anche se non viene esplicitamente scritto, è comunque presente in quanto ogni classe è sottoclasse di Object.Il Main invece è unico: può essercene solo uno, ed è il punto in cui l'interprete comincia ad eseguire il codice. In genere si mette sempre in fondo, in modo da permettere all'interprete di caricare tutto il codice. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://www.indiexpo.net/signature/578.png Miei script per RPG Maker VX Ace:*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente I miei tutorial:Come distribuire il gioco - e anche come creare un'installazione professionale!RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
roronoa93 Posted October 4, 2013 Author Share Posted October 4, 2013 Quindi se io creo una nuova classe con .new poi dovro mettere il metodo initialize, mentre se dovessi richiamare una classe gia presente non mi serve in quanto è gia "sottointeso" se si puo dire cosi, mentre il main e il metodo che fa partire il codice!! Detto a parole mie ahahah nondirmi che ho cannato ancora senno mi sparo!!! xD Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Guardian of Irael Posted October 4, 2013 Share Posted October 4, 2013 quanto è gia "sottointeso" se si puo dire cosiNon è sottointeso, ma presente nella classe che chiami, in pratica non l'hai fatto tutto, ma puoi vederlo in quelle classi ^ ^ (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Holy87 Posted October 4, 2013 Share Posted October 4, 2013 Quindi se io creo una nuova classe con .new poi dovro mettere il metodo initialize, mentre se dovessi richiamare una classe gia presente non mi serve in quanto è gia "sottointeso" se si puo dire cosi, mentre il main e il metodo che fa partire il codice!! Detto a parole mie ahahah nondirmi che ho cannato ancora senno mi sparo!!! xDHai cannato.*Holy87 porge la pistolaIl metodo initialize c'è sempre in tutte le classi: se non viene scritto, viene usato quello predefinito, cioè un metodo initialize con niente dentro.Tutte le istanze devono essere create con .new, nessuna eccezione. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://www.indiexpo.net/signature/578.png Miei script per RPG Maker VX Ace:*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente I miei tutorial:Come distribuire il gioco - e anche come creare un'installazione professionale!RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
Keroro Posted October 22, 2013 Share Posted October 22, 2013 Si può tentare un altro approccio di spiegazione, in corsivo i termini tecnici, in semplice grassetto quelli figurati:Le classi sono come le formine per fare i dolci.Le variabili e i metodi dichiarati all'interno sono gli ingredienti. class Crostata def mangia msgbox("Mangio la crostata") end end Scrivi NomeClasse.new per prendere la formina, riempita degli ingredienti, e accendere il forno. la_mia_nuova_crostata = Crostata.newQuello che ottieni è un dolcetto, cioè il programma ha riservato una zona della memoria per questa istanza.Ogni dolcetto è unico dal momento in cui nasce, e sarà soltanto simile ad altri dolcetti provenienti dalla stessa formina (istanze della stessa classe).Il dolcetto appena uscito dal forno però sarà semplice semplice, abbiamo bisogno di farcirlo e decorarlo!Quindi il forno va istruito su come personalizzarlo specificando dei parametri al metodo new crostata_di_albicocche = Crostata.new("albicocche",500)Il metodo new, dopo che alloca la memoria per la nuova istanza, chiama il metodo initialize passando gli eventuali parametri.Questa è un'operazione che fa il forno in automatico e noi non vediamo.Però dobbiamo istruire il sistema su come intepretare i parametri migliorando la formina :D class Crostata def initialize(marmellata,grammi) @marmellata = marmellata @grammi = grammi end def mangia msgbox("Mangio la crostata di "+ @marmellata + "da "+ @grammi.to_s + " grammi") end endMigliorata la formina possiamo creare il dolcetto, farcirlo e mangiarlo :D crostata_di_albicocche = Crostata.new("albicocche",500) crostata_di_albicocche.mangia I Miei Script:Salva Schermata (3 Aprile 2012)Attacco Personalizzabile (2 Aprile 2012)Keyboard Input (Porting) (17 Marzo 2012)Continua... Link to comment Share on other sites More sharing options...
roronoa93 Posted October 31, 2013 Author Share Posted October 31, 2013 Si può tentare un altro approccio di spiegazione, in corsivo i termini tecnici, in semplice grassetto quelli figurati:Le classi sono come le formine per fare i dolci.Le variabili e i metodi dichiarati all'interno sono gli ingredienti. class Crostata def mangia msgbox("Mangio la crostata") end end Scrivi NomeClasse.new per prendere la formina, riempita degli ingredienti, e accendere il forno. la_mia_nuova_crostata = Crostata.newQuello che ottieni è un dolcetto, cioè il programma ha riservato una zona della memoria per questa istanza.Ogni dolcetto è unico dal momento in cui nasce, e sarà soltanto simile ad altri dolcetti provenienti dalla stessa formina (istanze della stessa classe).Il dolcetto appena uscito dal forno però sarà semplice semplice, abbiamo bisogno di farcirlo e decorarlo!Quindi il forno va istruito su come personalizzarlo specificando dei parametri al metodo new crostata_di_albicocche = Crostata.new("albicocche",500)Il metodo new, dopo che alloca la memoria per la nuova istanza, chiama il metodo initialize passando gli eventuali parametri.Questa è un'operazione che fa il forno in automatico e noi non vediamo.Però dobbiamo istruire il sistema su come intepretare i parametri migliorando la formina :D class Crostata def initialize(marmellata,grammi) @marmellata = marmellata @grammi = grammi end def mangia msgbox("Mangio la crostata di "+ @marmellata + "da "+ @grammi.to_s + " grammi") end endMigliorata la formina possiamo creare il dolcetto, farcirlo e mangiarlo :D crostata_di_albicocche = Crostata.new("albicocche",500) crostata_di_albicocche.mangia Grazie keroro,Cosi non è male, riesco a capire le varie differenze e che initialize c'è gia all'interno di quello che sto costruendo!!! Adesso il mio problema è fare pratica, cioe leggo e rileggo questo cose e memorizzio il piu possibile tutto, ma per far pratica? Cosa uso e come inizio? Ho scaricato anche ruby per scrivere su li ma se copio solo gli esempi come faccio non imparero mai :( ci mettero una vita :( Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Holy87 Posted October 31, 2013 Share Posted October 31, 2013 In fondo alla mia guida ci sono degli esempi per far pratica. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://www.indiexpo.net/signature/578.png Miei script per RPG Maker VX Ace:*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente I miei tutorial:Come distribuire il gioco - e anche come creare un'installazione professionale!RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
Kingartur2 Posted October 31, 2013 Share Posted October 31, 2013 @roronoa : agli inizi non è necessario saper creare del codice da 0, comincia a modificare codici, magari se trovi uno script con un bug provi a risolverlo, provi ad aggiungere qualche funzione qua e la. Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
Midi Posted October 31, 2013 Share Posted October 31, 2013 L'idea è quella di capire i "concetti fondamentali": classi, costruttori, metodi, eccetera. Una volta che questi concetti sono chiari, metti le mani su uno script funzionante (possibilmente non troppo lungo) e cominci a "sporcarti le mani".All'inizio modifiche piccole, come lo spostamento di un'icona o di una finestra di qualche pixel.Poi man mano modifiche più consistenti. Il problema è che il Ruby è un linguaggio molto ben fatto, ma attraente soprattutto per un programmatore. Un "neofita" può trovare poco intuitivi certi concetti o certa sintassi (anche se io ho imparato a programmare col Ruby). In ogni caso non demordere, e soprattutto ribadisco "sporcati le mani".Metti mano al codice, anche a quello di qualche breve classe già presente in RMVX/Ace, modifica e vedi cosa succede. :) Aurora Dreaming The Dreamer (v. 1.1) - standalone 72 MB - Il prequel ad Aurora Dreaming segui il dev-diary ufficiale di Aurora Dreaming! Bacheca Premi http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-39588100-1390575633.png Link to comment Share on other sites More sharing options...
roronoa93 Posted November 6, 2013 Author Share Posted November 6, 2013 L'idea è quella di capire i "concetti fondamentali": classi, costruttori, metodi, eccetera. Una volta che questi concetti sono chiari, metti le mani su uno script funzionante (possibilmente non troppo lungo) e cominci a "sporcarti le mani".All'inizio modifiche piccole, come lo spostamento di un'icona o di una finestra di qualche pixel.Poi man mano modifiche più consistenti. Il problema è che il Ruby è un linguaggio molto ben fatto, ma attraente soprattutto per un programmatore. Un "neofita" può trovare poco intuitivi certi concetti o certa sintassi (anche se io ho imparato a programmare col Ruby). In ogni caso non demordere, e soprattutto ribadisco "sporcati le mani".Metti mano al codice, anche a quello di qualche breve classe già presente in RMVX/Ace, modifica e vedi cosa succede. :)Ho provato a fare una cosa stupida e semplice penso ma mi è riuscita bene, cioe cambiare le posizioni dei miei pg in battaglia, sono riuscito a cambiare anche il colore degli hp,mp e tp e ora volevo cercare di cambiare il disegno della barra!! La guida di holy è fatta benissimo e la tengo sempre aperta per leggere ogni dettaglio e mi aiuta a trovare certe cose, spero di riuscire a trovarle senza guida poi, certo non nel giro di due giorni :) Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
BuddyTroller Posted November 6, 2013 Share Posted November 6, 2013 Ti consiglio anche un'altra guida che parte proprio dai fondamenti: Grammatica Italiana In Fede,BuddyTroller http://www.rpg2s.net/dax_games/uova/pulci1.png Link to comment Share on other sites More sharing options...
Holy87 Posted November 6, 2013 Share Posted November 6, 2013 Ti consiglio anche un'altra guida che parte proprio dai fondamenti: Grammatica ItalianaNon mi pare che stia messo così male. "Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]http://holyres.altervista.org/UserBoard/BannerOverdrive35.pnghttp://holyres.altervista.org/UserBoard/Cap3.pnghttp://www.indiexpo.net/signature/578.png Miei script per RPG Maker VX Ace:*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza. Modulo di supporto scripters - per utilizzare le API di Windows facilmente!Sistema Popup generaleHOT - per dei popup più divertenti!Sistema di monete - come in WoWDownload e avviso patch di giocoHOT - Sistema d'aggiornamenti!Sistema degli obiettiviHOT - Per dare un valore aggiunto al tuo gioco!Set Equipaggiamenti - perché vestire pan-dan va di moda!Logo inizialeHOT - flessibilissimo, funzionale e personalizzabile!Requisiti Equipaggiamenti - se vuoi dare un tocco di RPG occidentaleLampeggiamento critico - fa vedere al giocatore un alone rosso intorno allo schermo quando sta per morireMenu titolo person. - uno stile originale per il menu iniziale!Movmento fluido - Puoi muovere in modo stickoso sprite, finestre e viewportTransizioni fluide del menu - Animazione di transizione per le finestre dei menuInfo del gioco dal Titolo - fa sempre bene mostrare i crediti del gioco!Barra generica - una barra per fare quello che vuoiScambio truppe di nemici - utile se usi gli incontri casualiParty multipli - se vuoi avere due gruppi paralleliFinestra dettagli oggetti - Per avere le informazioni più dettagliate su oggetti, equip e abilitàConteggio nemici uccisi - per le quest!Titoli di coda - quando finalmente finirai il gioco!Cartella salvataggi - Per raggruppare i salvataggi in una cartella specifica o nella home dell'utente I miei tutorial:Come distribuire il gioco - e anche come creare un'installazione professionale!RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed espertiCome mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mappingLoop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finaliCreare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto! Link to comment Share on other sites More sharing options...
roronoa93 Posted November 6, 2013 Author Share Posted November 6, 2013 Ti consiglio anche un'altra guida che parte proprio dai fondamenti: Grammatica ItalianaNon per essere polemico, ma errori grammaticali non ci sono, a parte la punteggiatura che non metto, ma forse perche non è un tema!! Progetto "Golden Bright": 10% Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now