Jump to content
Rpg²S Forum

Dexter92

Utenti
  • Posts

    22
  • Joined

  • Last visited

Profile Information

  • Sesso
    Maschio
  • Provenienza
    Torino

Previous Fields

  • Abilità
    Apprendista

Dexter92's Achievements

Nuovo Arrivato

Nuovo Arrivato (1/7)

  1. Sì, esatto ^^ Sembra essere l'idea di ProGM: utilizzando la libreria SDL ed il ruby, hanno reimplementato le classi dell'RGSS (sebbene in modo incompleto)! Ciò significa che è possibile utilizzare l'RGSS al di fuori dal contesto di RPG Maker! In altre parole, è una potentissima libreria per creare un "qualsiasi" gioco in 2D!!! Si affianca alle sopra citate rubysdl - su cui in realtà è fondata -, rubygame e gosu. Con una convenienza non indifferente: è molto più semplice da usare per chi ha già scriptato in RPG Maker ^^ Io personalmente lo trovo fantastico Dato che in passato ero scripter (ma non molto attivo a dirla tutta xD), provo un certo senso di piacere e nostalgia a poter riutilizzare l'RGSS in altri contesti ^^ E poi mi fa piacere poter sapere che l'RGSS può avere un futuro più vasto (dato che si basa su un intero linguaggio di programmazione - il ruby -, piuttosto che essere solo un linguaggio personalizzato di un software) ^^
  2. Buongiorno a tutti! ^^ Stavo recentemente cercando qualcosa di simile a quello di cui si parlava in questo topic... E in effetti l'ho trovato (lo posto qui): https://rubygems.org/gems/openrgss Lo segnalo agli interessati ^^ (ammesso che ce ne possano ancora essere xD) A me sembra un progetto molto carino, voi che ne pensate? ^^
  3. Ok, ho provato ad aprire la RGSS301.dll con PE explorer... Questo è il risultato che ho ottenuto: Ho preso uno screenshot della funzione RGSSInitialize3... Però come si può tentare di capire cosa fa? Immagino che l'informazione sia contenuta negli indirizzi da 100035E0 a 100035FF...
  4. Ah ok... Per tentoni non è mai una buona via... Ma volendo si potrebbe provare almeno un tentativo? Così se non riesce lascio perdere definitivamente xD
  5. Sì, più o meno... In realtà avevo visto questa pagina che mi ha incuriosito! Stavo pensando, se fosse stato possibile richiamare le singole funzioni dalle dll, di poter usare librerie "incrociate", andando a selezionare il meglio da ognuna. Peccato però che non sia possibile =(
  6. Ciao! Mi stavo chiedendo se è possibile scoprire il nome delle funzioni contenute nella dll, per poterle importare in un progetto... Sempre ammesso che non esista un modo per "caricare" direttamente l'intera dll. Dubito però che questo sia possibile... Un esempio di facile comprensione riguarda RPG maker. Potrebbe aver definito: class Bitmap def fill_rect(*params) rgss = Win32API.new("RGSS301", altri parametri) rgss.call(*params) end end Continuando a considerare questo caso, è possibile trovare i parametri da passare a Win32API.new per chiamare la funzione della dll che corrisponde al metodo fill_rect della classe Bitmap?
  7. Ciao a tutti! Cercavo un metodo per far copiare dei file durante l'esecuzione del gioco... Ho visto che nel ruby bisogna ricorrere alla libreria fileutils, usando la funzione cp: FileUtils.cp #ecc... Il problema è che RPG VX-Ace non conosce FileUtils... Come si può rimediare al problema?
  8. Ciao a tutti! Esiste un modo per spostare uno viewport? Cioè, se per esempio volessi spostare una finestra con un'immagine più grande della finestra (ma che si vede solo all'interno grazie allo viewport), è possibile muovere lo viewport insieme alla finestra, in modo che la zona di visibilità dell'immagine sia coerente con la finestra? Altrimenti che alternative ci sono per risolvere un problema del genere?
  9. Ecco il mio: xD http://www.google.it/imgres?imgurl=http://tuttowebitalia.com/tavola-periodica-elementi/tavola-periodica-elementi.jpg&imgrefurl=http://www.picstopin.com/1833/peri%25C3%25B2dica-research-materials/http:%257C%257Cchemwiki*ucdavis*edu%257C%40api%257Cdeki%257Cfiles%257C7596%257C%3DNatriumkloridionegittermodell*png/&usg=__a7iLhgJRB9w3jokNb5aoaVen0XI=&h=526&w=900&sz=174&hl=it&start=0&zoom=1&tbnid=m2MjeR2MHeu5fM:&tbnh=139&tbnw=238&ei=vSy-UPqRAsjlswbvwYGIBw&itbs=1&iact=hc&vpx=2&vpy=169&dur=251&hovh=172&hovw=294&tx=188&ty=130&sig=106058199496851476994&page=1&ndsp=5&ved=1t:429,r:0,s:0,i:61&biw=1024&bih=655 http://www.google.it/imgres?imgurl=http://tuttowebitalia.com/tavola-periodica-elementi/tavola-periodica-elementi.jpg&imgrefurl=http://www.picstopin.com/1833/peri%25C3%25B2dica-research-materials/http:%257C%257Cchemwiki*ucdavis*edu%257C%40api%257Cdeki%257Cfiles%257C7596%257C%3DNatriumkloridionegittermodell*png/&usg=__a7iLhgJRB9w3jokNb5aoaVen0XI=&h=526&w=900&sz=174&hl=it&start=0&zoom=1&tbnid=m2MjeR2MHeu5fM:&tbnh=139&tbnw=238&ei=vSy-UPqRAsjlswbvwYGIBw&itbs=1&iact=hc&vpx=2&vpy=169&dur=251&hovh=172&hovw=294&tx=188&ty=130&sig=106058199496851476994&page=1&ndsp=5&ved=1t:429,r:0,s:0,i:61&biw=1024&bih=655http://www.google.it/imgres?imgurl=http://tuttowebitalia.com/tavola-periodica-elementi/tavola-periodica-elementi.jpg&imgrefurl=http://www.picstopin.com/1833/peri%25C3%25B2dica-research-materials/http:%257C%257Cchemwiki*ucdavis*edu%257C%40api%257Cdeki%257Cfiles%257C7596%257C%3DNatriumkloridionegittermodell*png/&usg=__a7iLhgJRB9w3jokNb5aoaVen0XI=&h=526&w=900&sz=174&hl=it&start=0&zoom=1&tbnid=m2MjeR2MHeu5fM:&tbnh=139&tbnw=238&ei=vSy-UPqRAsjlswbvwYGIBw&itbs=1&iact=hc&vpx=2&vpy=169&dur=251&hovh=172&hovw=294&tx=188&ty=130&sig=106058199496851476994&page=1&ndsp=5&ved=1t:429,r:0,s:0,i:61&biw=1024&bih=655ass
  10. Grazie =) Mah, va anche bene così... Mettiamola su questo piano: nessuno dei due deve essere creditato, così non ci sono problemi ed è tutto più semplice xD
  11. Si, infatti l'ho appena fatto e caricato ;) Era un lavoretto piuttosto veloce, però di già che mi serviva l'ho messo a disposizione... (Prima non mi sono osato a dire che avevo sbagliato la sezione in cui postare xD Pensavo ancora in VX asd)
  12. Error Debug Helper v1.0 Descrizione Questo script serve a rintracciare tutte le chiamate che portano a metodi che generano errori, in questo modo sarà più facile individuarli. Autore Clyde(VX), modificato da Dexter92(VX-Ace) Istruzioni per l'uso Incollare sopra il main Bugs e Conflitti Noti N/A Altri Dettagli Si vede chiaramente che la struttuta è quella del vecchio script di Clyde, ho voluto modificare giusto l'indispensabile =)
  13. Very powerful!!! Per VX Ace c'è qualcosa di simile?
  14. Per la programmazione del Ruby consiglio a tutti gli interessati la lettura del libro: Programming Ruby, di Dave Thomas Lo sto leggendo in questo periodo, e per ora è molto ben spiegato e si trova di tutto, dalle cose più banali a quelle più avanzate. Anche per chi è agli inizi il libro è leggibile: non parte a razzo descrivendo classe per classe, metodo per metodo. Invece ha un approccio che parte dal decrivere tutto nel generale, per poi approfondire sempre di più tutte le cose nello specifico... Così prima ti fai l'idea generale e poi, quando sei già più in confidenza, approfondisci gli argomenti che più ti interessano. L'unica "pecca", diciamo, è che nell'approfondire spesso ripete cose già dette in precedenza... Altra cosa non da meno: il libro è tutto in inglese, non credo che ci sia la versione in italiano... Neanche altre guide, a questo livello non ne ho trovate in italiano... Le uniche "guide" che ho visto in italiano erano più che altro libricini tascabili piuttosto sintetici...
×
×
  • Create New...