Jump to content
Rpg²S Forum

Recommended Posts

wrm2k - Web Rpg Maker 2000

 

Introduzione

 

Data la possibilità di accesso alla rete di (quasi) qualsiasi apparecchio abbia un display (computer, cellulare, psp, altre consolle, tv set, termostati ambiente =P) e dato che mi è più facile avere il cellulare sotto mano, volendo avere la possibilità di continuare a lavorare ai progetti (al progetto) anche quando non ho il pc a disposizione, ho pensato di sviluppare questa applicazione su web in modo che l'unico punto a sfavore è che ci sia bisogno di una connessione, ma ormai oggi è cosa di tutti.

 

Cos'è?

 

Niente di difficile da spiegare e capire, semplicemente un tool per creare rpg. I progetti saranno nello stesso formato di rpg maker 2000, quindi potranno essere scaricati/caricati i file del progetto (o dei progetti) e continuati offline con rpg maker 2000 e online con wrm2k.

 

Cosa serve?

 

Un browser. Considerando che il motivo principale della sua creazione è la possibilità di utilizzo in più apparecchi possibili, possiamo aggiungere un browser
qualunque
, qualsiasi cosa permetta di visualizzare una pagina. Questo significa che non dovrete scaricare plugin aggiuntivi e non verranno utilizzate applicazioni flash e applet java. Il tutto sarà programmato con php, js, css e html (con l'opzione di togliere il js in caso di utilizzo di browser con capacità inferiori).

 

Come funziona il tutto?

 

Appena iscritti avrete il vostro spazio, (che ancora non ho deciso) 100-150 mega dovrebbero bastare, ma forse lo lascio illimitato e mi evito codice; da lì potrete iniziare un nuovo progetto oppure caricare un progetto già esistente. Fatto questo potrete immediatamente lavorarci, salvare le modifiche, importare ed esportare(ergo: Salvare con nome) grafica, musica e filmati, creare mappe, eventi e tutto, tranne il testplay per il quale bisognerà scaricare l'intero progetto e dipenderà quindi dal pc (perchè si può giocare solo su pc coi giochi di rpg maker).

 

Ottimo! E dove lo trovo?

 

Purtroppo attualmente il progetto procederà lentamente, o almeno sta procedendo lentamente, quindi non so fra quanto tempo sarà pronto e se linkerò il tool completo o una parte di esso (tipo Editor mappa, Editor evento e cose così).

 

Capito... ma almeno posso vedere qualcosa?

 

Sto preparendo qualche impaginazione (senza attività, solo stile) per far vedere come ho intenzione di presentarlo. In questo modo potrete darmi anche buoni suggerimenti.

Script!

 

Roba scritta, guide:

 

Applicazioni:

 

Progetti!

http://img69.imageshack.us/img69/2143/userbarctaf.png http://img641.imageshack.us/img641/5227/userbartemplateb.pnghttp://i46.tinypic.com/ac6id0.png

Link to comment
Share on other sites

Cioè aspetta..

non ho rpg maker 2000 sul pc che sto usando e voglio continuare il mio progetto...

Apro il browser, accedo al mio spazio, carico il progetto e makero?

Santo cielo, se è davvero così mi metto a fare sta roba col cellulare a scuola

Nota1: Prima devi farlo xD

Nota2: Se mi beccano so caspi u.u

Nota3: Devo comprare un cellulare nuovo

Nota4: Mi devo connettere quindi avere credito sul cell

 

A parte ciò, è fantastico!

Peccato solo una cosa: che la versione è la 2000 e io non sono abituato a usarla... ma dopotutto alcuni grandi progetti sono nati proprio da questo software...

In bocca al lupo comunque!! Attendiamo risultati! (Vorrei seriamente aiutarti, ma non sono pratico di linguaggi di programmazione)

Link to comment
Share on other sites

grazie ^^ è proprio così ^^

 

per adesso sta procedendo lentamente ma come mi libero da un pò di impegni mi dedicherò di più

Script!

 

Roba scritta, guide:

 

Applicazioni:

 

Progetti!

http://img69.imageshack.us/img69/2143/userbarctaf.png http://img641.imageshack.us/img641/5227/userbartemplateb.pnghttp://i46.tinypic.com/ac6id0.png

Link to comment
Share on other sites

peche rpg maker 2000 e non 2003?

a parte questo sei un genio!

 

 

Partecipante al Rpg2s.net Game Contest 2008/2009

Gioco in Sviluppo:

Fantasy Chronicle

 

Sarica e commenta anche tu!

 

http://img120.imageshack.us/img120/3914/adlucariodd0.pnghttp://img74.imageshack.us/img74/8841/admariomc6.pnghttp://img177.imageshack.us/img177/8113/adzsamuszd3.pnghttp://img359.imageshack.us/img359/9097/adfalcoqq6.png

http://img382.imageshack.us/img382/3572/adlucasom6.pnghttp://img501.imageshack.us/img501/5646/adsnakepp3.png

 

http://team.ffonline.it/imgpersonaggio/cloud_it.jpghttp://team.ffonline.it/imgpersonaggio/cyan_it.jpghttp://team.ffonline.it/imgpersonaggio/steiner_it.jpg

 

Un tizio riguardo Mario Galaxy

 

io l'ho provato, molto divertente e colorato, ma nn c'entra nulla il termine "cpaolavoro" o "miglior gioco" x un gioco del genere, e ha se, nn puo essere paragonato a "veri" giochi del calibro di resident evil,tekken,gran turismo,rachet e clank,assassin's creed ecc.....

 

 

Link to comment
Share on other sites

sarebbe molto più utile un player in flash per i progetti rm2k
in effetti anche il flash è esportabile in molte piattaforme, ma non ho mai messo mano in flash, non ne so niente completamente. inoltre il flash player dei symbian s60v2 non funziona bene, quindi... U.U

 

per la lettura degli lmu utilizzi il know how esportato dai progetti sourceforge tipo easyrpg o rm2k?

non avrei mai immaginato che esistesse qualche altro pazzo disposto ad esaminare l'esadecimale dei file di rpg maker... davvero...

cmq no, per la lettura di lmu e ldb mi ero scovato il funzionamento e creato il codice da solo, mi mancavano giusto i chip automatici (mare, terreni) e le aree, ma se il codice di questi qua è chiaro uso quello

 

peche rpg maker 2000 e non 2003?
Forse perchè è piu semplice... comunque in effetti preferirei il 2k3 o addirittura l'XP ^^'

 

infatti. cmq il 2003 è simile e possibilmente creerò un convertitore/deconvertitore. diciamo che comincio col 2000 e poi vado avanti finchè posso/voglio/ho tempo.

 

che comunque io dovevo mettere sto coso sul dominio a spazio illimitato che dovevo comprare, ma da alcune reazioni mi sa che gli altri non hanno poi tanta intenzione di comprarlo e in tal caso avrò bisogno di qualcuno con un sito disposto a mettere il tool...

Script!

 

Roba scritta, guide:

 

Applicazioni:

 

Progetti!

http://img69.imageshack.us/img69/2143/userbarctaf.png http://img641.imageshack.us/img641/5227/userbartemplateb.pnghttp://i46.tinypic.com/ac6id0.png

Link to comment
Share on other sites

per partire puoi iniziare con un host gratuito, non ha senso imbarcarti in una spesa quando non hai neanche mezza demo e il progetto ha poche probabilità di funzionare...

 

scarica http://downloads.sourceforge.net/rm2k/rm2k...mp;big_mirror=0 che è molto interessante, almeno dipani qualche dubbio :)

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

sisi, l'host mi serviva per tutt'altro e mentre c'ero ci mettevo anche questo tool, ma dato che non lo compro più adesso a lavoro finito serve anche uno spazio, se non lo trovo può starsene lì comodo su altervista

 

ti ringrazio per il link

 

 

il progetto va stranamente bene, ho finito di leggere tutte le impostazioni delle mappe, quindi adesso passo alla grafica, e credo che quando avrò finito la grafica paserò al sistema di login e upload così da poter postare un link per provarlo

 

 

LOADING

Script!

 

Roba scritta, guide:

 

Applicazioni:

 

Progetti!

http://img69.imageshack.us/img69/2143/userbarctaf.png http://img641.imageshack.us/img641/5227/userbartemplateb.pnghttp://i46.tinypic.com/ac6id0.png

Link to comment
Share on other sites

lo so, doppio post, scusate

 

comunque, codice!

 

 

<?PHP
function poss(value){
back = null;
switch(value){
	//acqua normale
case 0:
	back = Array(Array(0, 64), Array(8, 64), Array(0, 72), Array(8, 72));
	break;
	
	//acquazza
case 1:
	back = Array(Array(0, 48), Array(8, 64), Array(0, 72), Array(8, 72));
	break;
case 2:
	back = Array(Array(0, 64), Array(8, 48), Array(0, 72), Array(8, 72));
	break;
case 3:
	back = Array(Array(0, 48), Array(8, 48), Array(0, 72), Array(8, 72));
	break;
case 4:
	back = Array(Array(0, 64), Array(8, 64), Array(0, 72), Array(8, 56));
	break;
case 5:
	back = Array(Array(0, 48), Array(8, 64), Array(0, 72), Array(8, 56));
	break;
case 6:
	back = Array(Array(0, 64), Array(8, 48), Array(0, 72), Array(8, 56));
	break;
case 7:
	back = Array(Array(0, 48), Array(8, 48), Array(0, 72), Array(8, 56));
	break;
case 8:
	back = Array(Array(0, 64), Array(8, 64), Array(0, 56), Array(8, 72));
	break;
case 9:
	back = Array(Array(0, 48), Array(8, 64), Array(0, 56), Array(8, 72));
	break;
case 10:
	back = Array(Array(0, 64), Array(8, 48), Array(0, 56), Array(8, 72));
	break;
case 11:
	back = Array(Array(0, 48), Array(8, 48), Array(0, 56), Array(8, 72));
	break;
case 12:
	back = Array(Array(0, 64), Array(8, 64), Array(0, 56), Array(8, 56));
	break;
case 13:
	back = Array(Array(0, 48), Array(8, 64), Array(0, 56), Array(8, 56));
	break;
case 14:
	back = Array(Array(0, 64), Array(8, 48), Array(0, 56), Array(8, 56));
	break;
case 15:
	back = Array(Array(0, 48), Array(8, 48), Array(0, 56), Array(8, 56));
	break;
	
	//bordi ovest + acquazza
case 16:
	back = Array(Array(0, 16), Array(8, 64), Array(0, 24), Array(8, 72));
	break;
case 17:
	back = Array(Array(0, 16), Array(8, 48), Array(0, 24), Array(8, 72));
	break;
case 18:
	back = Array(Array(0, 16), Array(8, 64), Array(0, 24), Array(8, 56));
	break;
case 19:
	back = Array(Array(0, 16), Array(8, 48), Array(0, 24), Array(8, 56));
	break;
	
	//bordi nord + acquazza
case 20:
	back = Array(Array(0, 32), Array(8, 32), Array(0, 72), Array(8, 72));
	break;
case 21:
	back = Array(Array(0, 32), Array(8, 32), Array(0, 72), Array(8, 56));
	break;
case 22:
	back = Array(Array(0, 32), Array(8, 32), Array(0, 56), Array(8, 72));
	break;
case 23:
	back = Array(Array(0, 32), Array(8, 32), Array(0, 56), Array(8, 56));
	break;
	
	//bordi est + acquazza
case 24:
	back = Array(Array(0, 64), Array(8, 16), Array(0, 72), Array(8, 24));
	break;
case 25:
	back = Array(Array(0, 64), Array(8, 16), Array(0, 56), Array(8, 24));
	break;
case 26:
	back = Array(Array(0, 48), Array(8, 16), Array(0, 72), Array(8, 24));
	break;
case 27:
	back = Array(Array(0, 48), Array(8, 16), Array(0, 56), Array(8, 24));
	break;
	
	//bordi sud + acquazza
case 28:
	back = Array(Array(0, 64), Array(8, 64), Array(0, 40), Array(8, 40));
	break;
case 29:
	back = Array(Array(0, 48), Array(8, 64), Array(0, 40), Array(8, 40));
	break;
case 30:
	back = Array(Array(0, 64), Array(8, 48), Array(0, 40), Array(8, 40));
	break;
case 31:
	back = Array(Array(0, 48), Array(8, 48), Array(0, 40), Array(8, 40));
	break;
	
	//bordi paralleli
case 32:
	back = Array(Array(0, 16), Array(8, 16), Array(0, 24), Array(8, 24));
	break;
case 33:
	back = Array(Array(0, 32), Array(8, 32), Array(0, 40), Array(8, 40));
	break;
	
	//bordi agli angoli + acquazza
case 34:
	back = Array(Array(0, 0), Array(8, 32), Array(0, 24), Array(8, 72));
	break;
case 35:
	back = Array(Array(0, 0), Array(8, 32), Array(0, 24), Array(8, 56));
	break;
case 36:
	back = Array(Array(0, 32), Array(8, 0), Array(0, 72), Array(8, 24));
	break;
case 37:
	back = Array(Array(0, 32), Array(8, 0), Array(0, 56), Array(8, 24));
	break;
case 38:
	back = Array(Array(0, 64), Array(8, 16), Array(0, 40), Array(8, 8));
	break;
case 39:
	back = Array(Array(0, 48), Array(8, 16), Array(0, 40), Array(8, 8));
	break;
case 40:
	back = Array(Array(0, 16), Array(8, 64), Array(0, 8), Array(8, 40));
	break;
case 41:
	back = Array(Array(0, 16), Array(8, 48), Array(0, 8), Array(8, 40));
	break;
	
	//tutti i bordi meno uno
case 42:
	back = Array(Array(0, 0), Array(8, 0), Array(0, 24), Array(8, 24));
	break;
case 43:
	back = Array(Array(0, 0), Array(8, 32), Array(0, 8), Array(8, 40));
	break;
case 44:
	back = Array(Array(0, 16), Array(8, 16), Array(0, 8), Array(8, 8));
	break;
case 45:
	back = Array(Array(0, 32), Array(8, 0), Array(0, 40), Array(8, 8));
	break;
	
	//tutti i bordi
case 46:
	back = Array(Array(0, 0), Array(8, 0), Array(0, 8), Array(8, 8));
	break;
}
return back;
}
?>

 

 

 

allora praticamente sto usando questo sistema tabellare per gli autochips (ancora solo il mare) che mi dà le quattro coordinate da cui prendere gli 8 pixel per disegnare il quadrato. questo metodo sì funziona, ma mi tocca scrivere ogni caso e le quattro coordinate per ogni caso. quindi: cosa voglio? non so, se riuscite a vedere un qualche collegamento tra i numeri in modo che le coordinate si possano ottenere via calcolo e non secondo caso specifico, oppure continuerò a scriverli tutti e poi semplicemente (più o meno) mi aiuterete provando mappe con chipset automatici a volontà per vedere se ho dimenticato qualche caso.

 

nel codice di easyrpg era supergiù così, solo che era un misto tra calcoli e tabella, io ho optato per o l'una o l'altra modalità. anche loro tra i commenti dicevano che non avevano capito bene che calcoli si fa l'rpg maker... chissà...

 

man mano che lo sviluppo comunque lo sto rendendo compatibile con il 2003, contenti? ^^

 

 

keroro mi interesserebbe sviluppare un player in flash, per caso hai qualche [compilatore flash] leggero da consigliarmi?

Edited by mikb89

Script!

 

Roba scritta, guide:

 

Applicazioni:

 

Progetti!

http://img69.imageshack.us/img69/2143/userbarctaf.png http://img641.imageshack.us/img641/5227/userbartemplateb.pnghttp://i46.tinypic.com/ac6id0.png

Link to comment
Share on other sites

aspetta... quel codice è un Php? Quindi lo posso inserire in una pagina web e gira qualcosa? Credo di non star seguendo molto se non il fatto che comunque sembri a buon punto.. Complimentoni ^^

 

 

Da uno che non capisce una mazza xD

 

 

Link to comment
Share on other sites

quel codice è solo una funzione a cui dando un numero te ne torna altri 8 adatti, se lo metti su una pagina non succede niente perchè non c'è la riga che chiama la funzione e comunque solo coi numeri non servirebbe a niente^^

 

nella mappa mi restano da leggere "solo" gli eventi e poi ho finito coi file di mappa e posso passare a disegnare i chip. purtroppo oggi c'è stato brutto tempo e non ho potuto usare il computer altrimenti almeno una delle due cose sarebbe già fatta.

 

appena finisco questo uppo tutto così dò la possibilità di provarlo^^ non manca molto.

 

 

intanto ho cercato tutorial per imparare a programmare in flash/action script ma non ho trovato niente ç_ç qualcuno può darmi qualche link?

Script!

 

Roba scritta, guide:

 

Applicazioni:

 

Progetti!

http://img69.imageshack.us/img69/2143/userbarctaf.png http://img641.imageshack.us/img641/5227/userbartemplateb.pnghttp://i46.tinypic.com/ac6id0.png

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...