Jump to content

AD-Blocker detected, please disable your ad-blocker when surfing in makerando.com - There is no invasive Ad.

 

  • Chatbox

    You don't have permission to chat.
    Load More
000

RPGMAKER MV Magical adventure

Recommended Posts

Beh... troppo generico, le possibilità sono infinite; la prima cosa che mi viene in mente è fare il catalogo, o dex, come se fosse un inventario, dal punto di vista del codice... ma non avendo MV non saprei come, in modo tecnico, ho il 2003 e l'XP, infatti "costruì" un pokèdex con entrambi

Share this post


Link to post
Share on other sites

Se vuoi fare i combattimenti come in pokèmon ti basta duplicare il protagonista tante volte quante sono i mostri/personaggi della squadra nel catalogo che intendi usare e poi usare il normale comando di cambio componenti della squadra nel menù di gestione di quest'ultima così che al cambio del primo della fila l'immagine del protagonista rimanga sempre la medesima e se usi un BS 1vs1 nel codice potrai fare un sistema dinamico che mette in campo il corrispondente del protagonista attualmente impostato ovvero il primo della fila della squadra selezionata. Per il catalogo puoi fare come ha detto Mon o comunque usare un sistema di indicizzazione simile ma numerico direttamente tramite script per poi inserire nel BS un sistema di condizioni che imposta i parametri e l'immagine del mostro/combattente in modo semplice e dinamico.

Comunque se fornisci più dettagli è meglio e pure io ho gli editor fino all'XP.

Share this post


Link to post
Share on other sites
Il 10/9/2019 at 17:41, Mon dice:

Beh... troppo generico, le possibilità sono infinite; la prima cosa che mi viene in mente è fare il catalogo, o dex, come se fosse un inventario, dal punto di vista del codice... ma non avendo MV non saprei come, in modo tecnico, ho il 2003 e l'XP, infatti "costruì" un pokèdex con entrambi

mi potresti spiegare come fare un catalogo come se fosse un inventario?

Share this post


Link to post
Share on other sites
Il 11/9/2019 at 09:56, Raven dice:

Se vuoi fare i combattimenti come in pokèmon ti basta duplicare il protagonista tante volte quante sono i mostri/personaggi della squadra nel catalogo che intendi usare e poi usare il normale comando di cambio componenti della squadra nel menù di gestione di quest'ultima così che al cambio del primo della fila l'immagine del protagonista rimanga sempre la medesima e se usi un BS 1vs1 nel codice potrai fare un sistema dinamico che mette in campo il corrispondente del protagonista attualmente impostato ovvero il primo della fila della squadra selezionata. Per il catalogo puoi fare come ha detto Mon o comunque usare un sistema di indicizzazione simile ma numerico direttamente tramite script per poi inserire nel BS un sistema di condizioni che imposta i parametri e l'immagine del mostro/combattente in modo semplice e dinamico.

Comunque se fornisci più dettagli è meglio e pure io ho gli editor fino all'XP.

grazie per l'aiuto sui combattimenti, per il catalogo che dettagli devo fornire?

Share this post


Link to post
Share on other sites

Beh, come detto non ho l'MV ma solo il 2003 e XP, se è simile come quest'ultimo potrei almeno darti consigli più precisi ma fino ad un certo punto comunque... c'è una sezione "Script", o qualcosa del genere, mentre crei un gioco? Se è diverso mi dispiace ma non posso dirti più di come abbia già detto

Share this post


Link to post
Share on other sites
20 ore fa, 000 dice:

grazie per l'aiuto sui combattimenti, per il catalogo che dettagli devo fornire?

Intendo dettagli su cosa vuoi fare di preciso per il gioco, ad esempio se vuoi che sia possibile possedere più mostri/combattenti uguali e se questi debbano avere parametri diversi anche se sono dello stesso livello implicando così un notevole aumento di lavoro.

Comincia con un progetto test con cui sperimentare un sistema con 10 mostri/combattenti dove potrai fare tutte le prove per il cambio di party, il BS ed il sistema dei loro parametri.

Se non ti servono più parametri di quanto proposti dal sistema di gestione integrato nell'editor puoi usare direttamente la lista degli eroi del database così hai anche meno scocciature per il livellamento, ma ti serve comunque un indice per poterli richiamare e gestire all'interno del gioco.

Se sei un principiante alle prime armi ti consiglio prima di sperimentare tutte le funzioni dell'editor senza un preciso scopo per entrare nella lagica del suo funzionamento e capire come "ragiona" poi cominci con il progetto test in piccolo dove puoi testare le meccaniche che ti sei prefissato di inserire nel gioco e quando tutto fila ti butti sul progetto riportando le meccaniche in grande.

 

Share this post


Link to post
Share on other sites
Il 17/9/2019 at 20:50, Mon dice:

Beh, come detto non ho l'MV ma solo il 2003 e XP, se è simile come quest'ultimo potrei almeno darti consigli più precisi ma fino ad un certo punto comunque... c'è una sezione "Script", o qualcosa del genere, mentre crei un gioco? Se è diverso mi dispiace ma non posso dirti più di come abbia già detto

si c'è

Share this post


Link to post
Share on other sites

Beh, allora posso almeno darti consigli, comunque generici perchè dipende da come lo vuoi fare tu... più volte mi dico di voler fare una guida dettagliata su come creare script, dato che ai tempi fui costretto ad arrangiarmi e imparare da me, XD, sarebbe stato utile in questo caso... il linguaggio comunque è Ruby/RGSS o Javascript? L'XP è il primo... effettivamente più ci penso più mi rendo conto che è una cosa lunga da spiegare, soprattutto se sei principiante... ma possiamo sempre arrivare un pò alla volta, XD... senza fretta.

 

La prima cosa da fare è creare la "Window" dove si ospiterà il dex (uso termini pokémon per capirci); poi fare in modo che le icone dei mostriciattoli appaiono in griglia, la quale scorrerà ovviamente, a meno che non ne vuoi fare davvero pochi; in seguito creare un cursore che ti permetta di selezionare una delle icone nella griglia ed una schermata di fianco che mostri le informazioni di quello selezionato o se preferisci si apre una schermata che copra la griglia ma sarà più difficile da gestire... perchè no, magari domani con calma ti passo il mio progetto del dex fatto sull'XP, così potrà servirti immagino.

Edited by Mon (see edit history)

Share this post


Link to post
Share on other sites

Se ti serve una guida per l' RGSS puoi usare la vecchia guida di Holy che al tempo aveva distribuito su tutti i siti di making e mi pare pure nella vecchia makerando http://francescobosso.altervista.org/rpgm/rgss_in_pills_pf.pdf

Comunque se hai MV questo va a Java o Javascript, ma considera che il Java è l'ultimo linguaggio che ti insegnano a scuola dopo c, c++, c#(ora credo che insegnino VBA), tutti i linguaggi web e database comuni e pure assembly (ma è molto differente essendo il primo gradino del software). Se non hai mai usato un linguaggio di programmazione in vita tua ti conviene iniziare con un editor che usa RGSS che è estremamente semplice da imparare in confronto a tutti i linguaggi script dello stesso periodo e piuttosto facile per chi si approccia a questo mondo per la prima volta.

Essendo una richiesta in concept e bozze pensavo ti bastasse qualche consiglio ma se non sai ancora dove mettere le mani non potrai comprenderli.

A questo punto credo che dovresti postare la richiesta in una sezione più adatta.

Share this post


Link to post
Share on other sites
22 ore fa, Mon dice:

Beh, allora posso almeno darti consigli, comunque generici perchè dipende da come lo vuoi fare tu... più volte mi dico di voler fare una guida dettagliata su come creare script, dato che ai tempi fui costretto ad arrangiarmi e imparare da me, XD, sarebbe stato utile in questo caso... il linguaggio comunque è Ruby/RGSS o Javascript? L'XP è il primo... effettivamente più ci penso più mi rendo conto che è una cosa lunga da spiegare, soprattutto se sei principiante... ma possiamo sempre arrivare un pò alla volta, XD... senza fretta.

 

La prima cosa da fare è creare la "Window" dove si ospiterà il dex (uso termini pokémon per capirci); poi fare in modo che le icone dei mostriciattoli appaiono in griglia, la quale scorrerà ovviamente, a meno che non ne vuoi fare davvero pochi; in seguito creare un cursore che ti permetta di selezionare una delle icone nella griglia ed una schermata di fianco che mostri le informazioni di quello selezionato o se preferisci si apre una schermata che copra la griglia ma sarà più difficile da gestire... perchè no, magari domani con calma ti passo il mio progetto del dex fatto sull'XP, così potrà servirti immagino.

lo script è javascript

Share this post


Link to post
Share on other sites
2 ore fa, Raven dice:

Se ti serve una guida per l' RGSS puoi usare la vecchia guida di Holy che al tempo aveva distribuito su tutti i siti di making e mi pare pure nella vecchia makerando http://francescobosso.altervista.org/rpgm/rgss_in_pills_pf.pdf

Comunque se hai MV questo va a Java o Javascript, ma considera che il Java è l'ultimo linguaggio che ti insegnano a scuola dopo c, c++, c#(ora credo che insegnino VBA), tutti i linguaggi web e database comuni e pure assembly (ma è molto differente essendo il primo gradino del software). Se non hai mai usato un linguaggio di programmazione in vita tua ti conviene iniziare con un editor che usa RGSS che è estremamente semplice da imparare in confronto a tutti i linguaggi script dello stesso periodo e piuttosto facile per chi si approccia a questo mondo per la prima volta.

Essendo una richiesta in concept e bozze pensavo ti bastasse qualche consiglio ma se non sai ancora dove mettere le mani non potrai comprenderli.

A questo punto credo che dovresti postare la richiesta in una sezione più adatta.

il link mi è molto utile, grazie

Share this post


Link to post
Share on other sites

Ecco, javascript, come ricordavo... questo linguaggio di programmazione è stato il primo che ho imparato, XD, ma utilizzandolo in siti, in combinazione con l'HTML quindi non so ma credo che gli script del MV siano poco diversi di quelli dell'XP, almeno immagino... se davvero parti da 0 come mi sembra di capire, studia come sono strutturati gli script base, con un progetto creato apposita, andando a fare poche modifiche; se però non hai mai utilizzato un linguaggio di programmazione, beh, come detto sarei disposto a spiegarti come fare quello che vuoi ma così sarebbe troppo, XD, nel caso la soluzione migliore è proprio come ti ho detto, studia gli script già presenti di base, sarà più difficile del previsto se non hai mai programmato ma io così ho imparato partendo appunto da 0.

Share this post


Link to post
Share on other sites
10 ore fa, Mon dice:

non so ma credo che gli script del MV siano poco diversi di quelli dell'XP

Se usi il Javascript è più facile di certo perchè i linguaggi per script sono meno prolissi dei linguaggi originali (e il Java è TANTO prolisso) e hanno funzioni precompilate in cui inserire solo i valori ma è comunque più prolisso dell' RGSS e quest'ultimo è creato apposta per i videogiochi quindi usa termini (comandi e funzioni) più orientati per un principiante. La differenza la si nota soprattutto nella quantità di parentesi e separatori presenti in gran quantità sia in Java che in Javascript mentre il medesimo codice in Ruby può averne anche zero e con meno dichiarazioni, definizioni e soprattutto ripetizioni risultando in fine essere lungo la metà del Javascript e un terzo del Java e quindi meno complesso e più comprensibile.

Comunque si somigliano abbastanza, Javascript e RGSS intendo, e mi pare di aver visto che nelle librerie per MV siano state riportate le stesse classi usate per RGSS, per agevolare il passaggio dai vecchi editor immagino.

Share this post


Link to post
Share on other sites
Il 20/9/2019 at 22:57, Mon dice:

Ecco, javascript, come ricordavo... questo linguaggio di programmazione è stato il primo che ho imparato, XD, ma utilizzandolo in siti, in combinazione con l'HTML quindi non so ma credo che gli script del MV siano poco diversi di quelli dell'XP, almeno immagino... se davvero parti da 0 come mi sembra di capire, studia come sono strutturati gli script base, con un progetto creato apposita, andando a fare poche modifiche; se però non hai mai utilizzato un linguaggio di programmazione, beh, come detto sarei disposto a spiegarti come fare quello che vuoi ma così sarebbe troppo, XD, nel caso la soluzione migliore è proprio come ti ho detto, studia gli script già presenti di base, sarà più difficile del previsto se non hai mai programmato ma io così ho imparato partendo appunto da 0.

non ti preoccupare, per fortuna so già lavorare con l'html, ma non con javascript

Share this post


Link to post
Share on other sites

Ehm... mi rendo conto che forse avrei dovuto riassumere essendomi perso spesso in chiacchiere, XD, scusate... vabbè, comunque l'HTML può essere una buona base ma la cosa importante sarebbe capire Javascript, dato che Ruby e RGSS (linguaggio script dell'XP) sono molto simili, a questo punto il mio consiglio è studiarti un pò il javascript web (come si può chiamare, praticamente come usare javascript in un HTML) prima di lanciarti in quest'impresa... che comunque ti ho già spiegato a grandi linee come devi fare, lo riporto qui per comodità:

 

"La prima cosa da fare è creare la "Window" dove si ospiterà il dex (uso termini pokémon per capirci); poi fare in modo che le icone dei mostriciattoli appaiono in griglia, la quale scorrerà ovviamente, a meno che non ne vuoi fare davvero pochi; in seguito creare un cursore che ti permetta di selezionare una delle icone nella griglia ed una schermata di fianco che mostri le informazioni di quello selezionato o se preferisci si apre una schermata che copra la griglia ma sarà più difficile da gestire."

Share this post


Link to post
Share on other sites
1 ora fa, Mon dice:

Ehm... mi rendo conto che forse avrei dovuto riassumere essendomi perso spesso in chiacchiere, XD, scusate... vabbè, comunque l'HTML può essere una buona base ma la cosa importante sarebbe capire Javascript, dato che Ruby e RGSS (linguaggio script dell'XP) sono molto simili, a questo punto il mio consiglio è studiarti un pò il javascript web (come si può chiamare, praticamente come usare javascript in un HTML) prima di lanciarti in quest'impresa... che comunque ti ho già spiegato a grandi linee come devi fare, lo riporto qui per comodità:

 

"La prima cosa da fare è creare la "Window" dove si ospiterà il dex (uso termini pokémon per capirci); poi fare in modo che le icone dei mostriciattoli appaiono in griglia, la quale scorrerà ovviamente, a meno che non ne vuoi fare davvero pochi; in seguito creare un cursore che ti permetta di selezionare una delle icone nella griglia ed una schermata di fianco che mostri le informazioni di quello selezionato o se preferisci si apre una schermata che copra la griglia ma sarà più difficile da gestire."

ok grazie. Poi cercherò di pubblicare i miei progressi

Share this post


Link to post
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

  • Similar Content

    • By Zezze21
      Ciao ragazzi... Allora in breve ho scoperto da poco l'utilizzo del Parallax Mapping e ho cominciato a seguire qualche Tutorial su come creare mappe in questo modo.
       
      Il mio problema è stato che nel tutorial che ho seguito, veniva utilizzato un Plugin chiamato BindPictureToMap, che a quanto ho scoperto non viene più utilizzato (correggetemi se sbaglio).
      Dopo altre ricerche, scopro che al suo posto viene utilizzato il KausUltimateOverlay ma, sorpresa sorpresa, a quanto pare non esiste più neanche questo (anche qui correggetemi nel caso).
       
      Ricerche dopo ricerche, viene fuori che devo utilizzare il Plugin chiamato OrangeOverlay, ma nonostante le istruzioni, non riesco a capire come utilizzarlo.
       
      In Screen.PNG potete vedere che con il RegionRestriction sono riuscito a camminare con il pg nella mappa, ma come si nota il personaggio non scompare dietro agli alberi. Non ho idea di come utilizzare lìOrangeOverlay. Se riusciste a darmi una mano per favore... In Cattura4 c'è l'evento ma nn so se è corretto o se manca qualcosa e in Cattura5 c'è la descrizione del Plugin.
       
      Grazie in anticipo per l'aiuto!!!



    • By Jon Mech
      Ho cominciato ormai da un mese la realizzazione del mio progetto con titolo provvisorio "Square shape".
      E' un progetto nella quale sto mettendo in gioco tutte le mie abilità e competenze, sia dal punto di vista grafico che contenutistico. Sinora non avevo ancora riscontrato alcun problema, né nella realizzazione delle mappe, disegnate dal sottoscritto, né dalla creazione delle meccaniche di gioco. 
      Purtroppo di programmazione ne so poco o nulla e per quanto ci stia mettendo tutto me stesso per capire come funzionino codici e stringhe, ancora non sono il grado di capirne appieno il funzionamento. Per questo sono rimasto bloccato davanti ai due menu personalizzati che devo fare.
       
      Mi servirebbe l'aiuto di qualcuno che ci sappia fare con la programmazione, per la creazione di due semplici menu.
      L'idea sarebbe una collaborazione, vi citerei senza alcun dubbio e ve ne sarei eternamente riconoscente, magari ricambiando con un favore dal punto di vista grafico per il vostro progetto. 
       
      Nelle due immagini sottostanti potete osservare i concept art che ho in mente per i due menu. Sono bozze che ho disegnato a mero scopo illustrativo, non si avvicinano minimamente a quella che sarà poi la grafica definitiva. 
      1- La prima immagine riguarda il menu degli oggetti;
      Selezionando da una griglia 4x3 di oggetti a icone, viene equipaggiato l'oggetto venendo anche visualizzato leggermente ingrandito al centro della schermata. Le uniche categorie visualizzate sono i consumabili e gli oggetti chiave. 
      2- Nella seconda immagine è illustrato invece l' "equipaggiamento" delle chiavi. 
      decidendo di inserire una chiave, la grafica si adatta inserendo nel posto libero il disegno dell'immagine selezionata. Sotto vengono visualizzati i cambiamenti che avvengono ai parametri base "equipaggiando una chiave".
       
      Il più di tutto ciò l'ho creato attraverso dei plugin, ma c'è bisogno che vengano perfezionate, corrette e adattate.
       
      Non vorrei discostarmi troppo dalla categoria del topic quindi concludo qui. Per chi fosse interessato a darmi una mano o anche solo a darmi consigli gliene sarei infinitamente grato.
      Sperando di essere stato chiaro, 
      Jon.
       


       
      (Scusate per le immagini troppo grandi!)
    • By Parlu
      Salve a tutti, questa è la sinossi del gioco a cui sto lavorando in questo momento; vi dico già che il progetto è in una fase piuttosto avanzata, ma devo prima occuparmi di alcuni aspetti importanti:
       
      Il gioco è un Rpg di vecchio stampo (quindi combattimenti a turni): parla di questo ragazzo, Lux, che come ogni buon protagonista lotta per salvare il mondo da una malvagia organizzazione. Durante il suo viaggio incontra molti personaggi, buoni e cattivi, e diventerà mano a mano più forte per affrontare il boss finale. Tuttavia, un altro nemico si nasconde nell'ombra in attesa di colpire. Questa è (in modo MOLTO riassuntivo) la trama della prima parte del gioco.
       
      Il punto di forza del gioco è principalmente la trama, piena di misteri e di colpi di scena, inoltre nelle cutscene ho cercato di rappresentare al meglio i tratti e le dinamiche tra i personaggi. In realtà il gioco migliora qualitativamente andando avanti nella storia, perché ho iniziato questo progetto quasi 3 anni fa e credo (o almeno spero) di essere migliorato. Credo che anche le meccaniche del gioco non siano male, sebbene non si possano definire il punto di forza.
       
      Ma veniamo al dunque: sto cercando un paio di tester che mi aiutino col bilanciamento del gioco, consigliandomi skill da aggiungere ai vari personaggi e altri miglioramenti generali. In più, mi farebbe comodo anche qualcuno esperto con le Action Sequences di Yanfly, anche se la cosa non è prioritaria.
       
      Se avete domande potete scrivermi qui o contattarmi in privato. 
×