Vai al contenuto

Rilevato Ad-Blocker. Per favore disabilita il tuo adblocker quando navighi su makerando.com - Non c'è nessun annuncio invasivo.

Ghost Rider

Amministratore
  • Numero contenuti

    2753
  • Iscritto

  • Ultima visita

  • Days Won

    274

Tutti i contenuti di Ghost Rider

  1. Ghost Rider

    Tempo di aprirsi al mondo...? :D

    A quanto ne so ha qualcosa a che vedere con l'invasione di spambot di qualche tempo fa... ma @Denzel saprà dirvi meglio
  2. Salve a tutti, E' un po' che non faccio un tutorial, e siccome sto lavoricchiando un po' con VXA al momento ho deciso di scrivere qualcosina anche per questo tool. Tutorial: Creare Eventi Globali utilizzando lo script Call Event di Yanfly Tool: RPG Maker VX Ace Livello: Principianti. Premessa: Chi mi conosce sa che la mia opinione di rmvxa non è altissima, soprattutto perchè il tool, nonostante sulla carta sia superiore ai suoi predecessori per quanto riguarda il comparto grafico, in realtà, quando si passa "alla sostanza", il tool è pesantemente mutilato non solo dai grossi limiti in fatto di entry nel database e numero massimo di mappe (999 sembrano tante all'inizio, ma vi assicuro - per esperienza personale - che non bastano per un rpg come il mio Dragonheart che è gia a quota 800 mappe nonostante sia forse al 10% del suo sviluppo, e altri rpg epocali come Everlong che superano le 3500 mappe...), ma anche perchè molte funzioni degli eventi, dai precedenti tool, sono state depotenziate se non addirittura rimosse del tutto, e in questo tutorial ci occupiamo di una queste funzioni. Altra premessa: Il termine "Eventi Globali" l'ho inventato di sana pianta al solo scopo di questo tutorial, lo dico solo nel caso spunti qualche furbacchione che dica "ma non esiste niente che si chiami eventi globali nel programma... xDDD Uso questo termine per differenziarli dagli Eventi Comuni (Common Events) configurabili normalmente nel database. Lo scopo di questo tutorial, in effetti, è proprio di sopperire alla limitata quantità di eventi comuni; volendo potremmo chiamarli "Eventi Comuni Aggiuntivi" ma ho deciso di usare il termine eventi globali perchè fa più figo. Requisiti: Per questo tutorial servono due cose: 1) RPG Maker VX Ace (no, ma davvero...!? °A°) 2) Lo script Call Event di Yanfly o script analoghi (se ce ne sono, non ne conosco) che potete trovare qui. Parliamo un attimo dello script: Quale che sia la vostra posizione sull'uso degli script (non interessa nè a me nè allo scopo del tutorial), personalmente ritengo che questo script faccia parte di un "pacchetto" di script che tutti dovrebbero avere, in quanto non è solo un agiunta di qualche feature "cosmetica", ma inserisce una vera e propria funzione che è assente nella versione base del tool. E' uno script "per programmatori", non per giocatori. Premesso che - anche se su VXA la funzione "Chiama Evento" fa capo solo agli eventi comuni (a differenza della serie 2k dove potevi richiamare sia un evento comune che uno della mappa corrente) - è ancora possibile chiamare un evento della mappa attuale utilizzando questo call script: $gameMap.event(x).start() dove x è l' ID dell'evento, e farà partire quell'evento alla pagina attualmente attiva (in base alle condizioni di ogni pagina di quell'evento, insomme come se il giocatore ci avesse normalmente interagito). Chiarimento: questa è una funzione gia presente nel tool di base, utilizza un call script ma NON è uno script esterno, quindi, anti-scriptisti, potete usarla anche voi Lo script di Yanfly, però, espande ulteriormente questo concetto, permettendoci di scegliere non solo la pagina che vogliamo eseguire, ma anche la MAPPA in cui vogliamo andare a recuperare l'evento. Sì, avete capito bene, è possibile chiamare qualsiasi evento da qualsiasi mappa! Preparazione: Scaricate lo script e incollatelo sotto Materials ma sopra a Main (come praticamente qualsiasi altro script). Lo script è plug&play, e non necessita di alcuna configurazione, in oltre può essere inserito durante qualsiasi momento nello sviluppo del vostro gioco. Non obbligatorio, ma caldamente consigliato, create una mappa vuota in cui conserverete i vari "Eventi Globali". Sarebbe anche meglio se il giocatore non avesse mai accesso a quella mappa, durante il gioco vero e proprio. Creare un Evento Globale: Create un evento, in questa nuova mappa (per il tutorial ipotizziamo che sia la mappa n°4), ignorate la grafica dell'evento (se volete potete metterla come segnaposto, ma non è essenziale) e e le condizion di avvio e programmate l'evento come volete; in questo esempio utilizzeremo delle scorte di munizioni che il giocatore potrebbe raccogliere in giro in un gioco stile survival horror. l'ID dell'evento , mostrato in alto a destra, servirà quando lo richiameremo, per ora tenetelo a mente. Abbastanza semplice da capire, appare un messaggio (la switch 18 fa riferimento ad un altro script, quindi ignoratela) e poi vengono aggiunte le munizoni all'iventario. Alla fine si attiva la Self Switch A (o quella che vi pare). Questo passaggio è fondamentale anche se l'evento in questione ha una sola pagina. Per mia preferenza personale, preferisco che ogni Evento Globale sia un evento a se stante, con una sola pagina, ma se per voi è più comodo potete creare un evento solo con più pagine... potreste anche raggrupparli per tipo, ad esempio potreste decidere che l'evento globale 7 venga usato per quegli eventi in cui il giocatore raccoglie munizioni, e potete usare la pagina 1 per i colpi della pistola, la 2 per i colpi del fucile, e così via... Abbiamo così creato il nostro Evento Globale, il quale ora si trova in questa "mappa fantasma" in attesa di essere usato. Richiamare un Evento Globale: Per richiamare questo evento, create un nuovo evento in una delle mappa di gioco dove volete che questo evento venga richiamato. Questa volta la grafica dovete selezionarla (se ne ha una, ovvaimente) e dovete aggiungere una seconda pagina che sia attiva quando lo Switch Locale/Auto Switch (Self Switch) A (o quello che avete programmato nell'evento globale), sia attivo. Nota che questo passaggio non è per forza obbligatorio, infatti potreste usare gli Eventi Globali anche per quei "dialoghi" ricorrenti... come ad esempio quando, in un gioco del tipo investigativo/survival horror/quello che è, il giocatore può esaminare diversi oggetti dello scenario, e appare il messaggio "Niente di Interessante..." o cose simili... in quel caso non è necessario che l'evento si disattivi. In questo evento, comunque, tutto ciò che dovete fare è inserire il seguente script call: call_event(x, y, z) dove x è uguale all' ID dell' Evento Globale (nel nostro caso 7); y è la pagina che volete eseguire (nel nostro caso ipotizziamo 1) e z è l'ID della mappa in cui conservate gli eventi globali (nel nostro caso 4). *Il comando Call Script (o a volte soltanto Script)lo trovate a pagina 3 dei vari comandi evento: Ed ecco come appare il nostro evento: Il trucco è che, anche se noi stiamo eseguendo l'evento 7 della mappa 4, il comando "Control Self Switch" farà riferimento all'evento da cui è partito il "call script", quidi attiverà la pagina 2 dell'evento attuale, senza che noi dobbiamo fare altro! Così facendo è possibile quindi programmare un evento una sola volta e inserirlo in più istanze senza il minimo sforzo. Possibil Utilizzi: Fondamentalmente gli stessi degli eventi comuni, ma con il vantaggio che non consumiamo eventi comuni, che ad esempio possono essere utili per gli eventi in battaglia, visto che questo sistema molto probabilmente (non ho testato) non è utilizzabile con gli eventi in battaglia (se usate il BS standard o coumunque uno modificato da script, se invece il vostro BS è 100% ad eventi, potete usarli anche in quel caso). Sebbene ad un maker più novizio, o comunque meno attento, possa sembrare che non ci sia chissà quale reale beneficio (in fondo basta copia/incollare lo stesso evento quando e dove si vuole), in realtà questo sistema torna infinitamente comodo nel caso dobbiate modificare quell'evento in futuro... immaginate di accorgervi di un bug, di un errore di grammatica o di battitura dovuto a distrazione, dopo che avete inserito questo evento 250 volte in 90 mappe diverse... e poi è comodissimo anche se volete tradurre il gioco in un altra lingua! Vi basterà modificarlo UNA volta e sarà subito fixato in tutte le altre istanze in cui l'avete inserito! Altri possibili utilizzi includono (ma non sono limitati a): tutorials, collectibles, messaggi di stato, dialoghi ricorrenti, e qualunque altra cosa vi venga in mente... Conclusione: Spero che questo semplice tutorial torni utile a qualcuno. Per quanto riguarda la "comunità anti scripting", purtroppo non conosco un metodo per farlo senza usare lo script di Yanfly, quindi se proprio non potete farne a meno di macchiare il vostro onore e inquinare il vostro progetto con script di terze parti, agganciatevi xDDD Lasciate pure un commento o un "Mi Piace" se il tutorial è stato di vostro gradimento, e se volte dire che il tutorial fa cagare e che sono uno scrabbo perchè uso script di terze parti, sentitevi liberi di togliere il culo dal mio divano e andarvi a scrivere il vostro tutorial a riguardo, brutti fraccomodi figli di... ehm come non detto, segnalate pure se conoscete qualche altro modo e provvederò ad aggiornare il tutorial Pace!
  3. Ghost Rider

    Super Rock Jam 21-22-23

    Dipende, se il tema fa veramente pena, potrei effettivamente offrire io la cena XDDDDDDDDD Scherzi a parte, qual'è la lunghezza (in termini di tempo) minima che il gioco deve durare (anche perchè per alcune tipologie di gioco è chiaramente impossibile finirlo in 3 giorni bug free)?
  4. Ghost Rider

    RPGMAKER MV Blood Opera Crescendo

    Dipende dai gusti, a me ad esempio non dispiace che ci sia un distacco tra i personaggi e lo sfondo. Mi fa tornare in mente FF7 e 8, oppure la trilogia originale Resident Evil per ps1... con gli sfondi pre-renderizzati etc... insomma non lo considero necessariamente un errore.
  5. Ghost Rider

    MIRE Engine

    Insomma uno di quei giorni in cui non bisognerebbe mai alzarsi dal letto è___é xDDD <--- ridiamo per non piangere
  6. Ghost Rider

    Non solo Rpg Maker

    Makerando è prima di tutto una comunity di RPG Maker. Lo è sempre stata e sempre lo sarà. Detto questo, ovviamente non discriminiamo alcun tipo di tool, e incoraggiamo ogni tipo di creatività, dall' rpg "Play by eMail" ai dev tool per PS4 xD Tuttavia non c'è mai stato un afflusso tale da avere la necessità di sezioni dedicate specificatamente a qualsiasi altro tool... chiaramente se la situazione cambiasse faremo tutto il necessario per accomodare tutti. Se venissero pubblicati su queste pagine più giochi fatti con - ad esempio - Unity; giochi completi, demo, tutorial, o anche solo topic che presentano il proprio progetto, verrebbe subito creata una sezione dedicata, ma al momento sono stati talmente pochi e sporadici (anche perchè, che rpg maker è vecchio, tarato, limitato e "di nicchia" piace dirlo a tutti, ma poi pochissimi sono effettivamente in grado di andare oltre) che non si è sentita la necessità di "elevarli" (per così dire) al di sopra della generale dicitura "Altri Tool".
  7. Che hai combinato che non riuscivo nemmeno più a cancellare il testo dall'editor? XDDDD Ho dovuto modificare in modalità sorgente ò__ò comunque dovrebbe essere a posto ora... per le prossime volte, il tastino per la preview è l'ultimo della lsita:
  8. Ghost Rider

    One Map Minigame Contest

    Premessa: questo è un esperimento, in base all'affluenza e al feedback riscontrato vedremo anche come organizzare contest futuri. Benvenuti a... MAKERANDO ONE-MAP MINIGAME CONTEST *dan daaaan daaaaaaaan* Perdonate la scarna (volendo usare un eufemismo) presentazione grafica, ma ahimè se dovevo anche mettermi a fare un banner il contest partiva l'anno prossimo XD Ebbene ho deciso di aprire questo contest a seguito della richiesta da parte degli utenti, e mi è parso di capire che un breve minigame-contest era quello più gettonato. Quindi... per questo contest vi si richiede di creare un minigame che si svolga in una sola mappa: è possibile creare una o più mappe "preparatorie" nel caso ci sia bisogno di impostare variabili e switch, pictures e quant'altro prima che il minigame cominci, ma il minigame vero e proprio DEVE svolgersi tutto in un unica scena/mappa. In generale comunque meno mappe create e meglio sarà valutato il vostro progetto, la bravura infatti sta nel far entrare tutto nel minimo spazio possibile! E' consentito l'uso di QUALUNQUE tool appartenente alla serie RPG Maker, dal '95 all' MV. E' proibito utilizzare script o plugin: per cui scegliete con attenzione il tool, in quanto potete fare affidamento solo con la vostra bravura con esso. Nel caso di RPG "moderni" (dall' XP in poi) è permesso inserire "call script" all'interno degli eventi, MA devono comunque richiamare funzioni già presenti in gioco. Non è possibile, per nessun motivo, utilizzare script oltre quelli gia forniti dal tool, SOPRATTUTTO se di terze parti. In generale è proibito anche usare script autoprodotti, tuttavia su questa condizione sono disposto a trattare, per cui se avete richieste particolari contattatemi in privato e spiegatemi bene lo script che volete incorporare e vi farò sapere. Per venire incontro a più persone e permettere a tutti di partecipare, il minigame non deve essere necessariamente programmato appositamente per il contest, può essere anche un minigame presente all'interno di un vostro gioco, purchè sia comunque inedito. Cosa viene valutato? Innanzitutto il minigame in se stesso: l'originalità, la complessità e la logica che c'è dietro* in primo luogo, secondo la fluidità con cui si volge il tutto, e l'assenza di bug sia grafici che del gameplay. In secondo luogo viene valutato anche il comparto grafico: le risorse utilizzate in piccola parte, ma soprattutto il modo in cui vengono utilizzate. Se sono originali o meno importa relativamente poco, in generale sì, c'è sempre l'occhio di riguardo verso chi si è impegnato a creare qualcosa di suo, ma grafica originale NON è uguale a grafica bella, quindi stabilite voi se ne vale la pena: il fulcro del contest è comunque il minigame dal punto di vista "tecnico", quindi... scegliete bene in cosa investire il tempo a disposizione. *per "logica che c'è dietro" intendo se il minigame segue un filo logico che giustifichi la sua complessità, oppure se sono semplicemente cose messe a caso senza senso, solo per rendere difficile il gioco. Modalità di consegna e voto: Il minigame va consegnato a me tramite messaggio privato, entro e non oltre la data di consegna (vedere sotto): una volta consegnato NON può più essere modificato, salvo nel caso in cui si scopra un bug critico che ne impedisce il corretto funzionamento: in questo caso mi avvisate del bug e mi inviate la nuova versione, segnalandomi il bug in questione, e io provvedrò a controllare che l'unica cosa diversa sia effettivamente la risoluzione del bug. Sono anche gradite due righe per spiegarne il funzionamento e le istruzioni. I minigame verranno pubblicati il giorno dopo la chiusura del contest e potranno essere votati dal pubblico secondo disposizioni che darò in sede di votazione; Il voto popolare costiutirà il 50% della votazione, mentre l'altra metà consisterà in una valutazione fatta da due giudici, di cui uno sono io e l'altro da designare. Data di consegna: Essendo un minigame breve non prevedo che ci voglia molto tempo, direi che 15 giorni sono un tempo più che ragionevole, ma nel caso se ne può parlare. Avevo pensato domenica 16, ma siccome è pasqua e lunedì è pasquetta, ho previsto che le persone normali non passino questi due giorni davanti al PC... quindi penso di posticipare. Fino a nuovo ordine, la data di consegna è fissata a... Mercoledì 23 Aprile 2017 fino alle ore 23:59:59 fa fede la data di invio. Mi raccomando, partecipate numerosi
  9. Ghost Rider

    One Map Minigame Contest

    Magari dopo l'estate, perchè no...
  10. Ghost Rider

    Salve a tutti

    Benvenuto a bordo
  11. beh diciamo che dipende da come mappi, o meglio da come modifichi le risorse usate per mappare. Auto-Tiles, Muri, etc... seguono le stesse regole. Ad esempio, a me è capitato di modificare un chipset utilizzato (dopo aver mappato circa una 30ina di mappe con quel chipset) da così: a così: considerando che neve non ce ne era, alla fine la trasformazione per il 99% è stata automatica, poi ci ho aggiunto i dettagli, insomma dipende da quanto le diversifichi e da che modo di mappare hai (tipo c'è chi salva le mappe come immagini e le importa come sfondo in game, e poi ci rimappa sopra)
  12. Ghost Rider

    RPGMAKER MV Blood Opera Crescendo

    La grafica è molto bella, e soprattutto fa piacere vedere qualcosa di diverso dal solito L'illuminazione mi ricorda un po' il caro vecchio Khas
  13. Non c'è mai una risposta facile a questo genere di dubbi, diciamo che dipende dalla "sensibilità" (in mancanza di un termine più adatto) di ogni persona; a me ad esempio, non da fastidio usare senza alcun ritegno materiale grafico e audio di terze parti (purchè avvenga nel rispetto delle norme e delle persone che hanno lavorato a quella risorsa - in parole povere se l'autore di un character set o di una musica mi dice "non lo usate" io non lo uso a prescindere se tecnicamente potrei o meno), anche RTP se è necessario, proprio perchè non sono un grafico nè un compostiore; Ma... non è raro leggere commenti di gente che disprezza a priori le RTP, che dice apertamente (quasi come un vanto) che se vede le RTP in un progetto non lo scarica neanche (A farglielo capire che un videogioco è un opera complessa, il cui valore è dato dall'insieme di più elementi... uno che fa commenti del genere, penso che non sia intellettualmente in grado di accettare una qualsiasi spiegazione xD) Purtroppo sono individui in cui ti capiterà di imbatterti, se percorri questa strada; Io me ne lavo le mani a priori, nel senso che gia so che qualunque progetto faremo ci sarà sempre qualcuno che avrà qualcosa da ridire, quindi... tanto vale che si lamentino per le RTP xD Altra questione (di minore importanza), molti ignorano (beh è più giusto dire che non ci pensano) il fatto che in linea puramente teorica, non possiamo usare risorse di terze parti (mi riferisco a quelle protette da copyright/trademark) a prescindere, anche se il progetto è gratuito. Ad esempio, un fan game 100% gratuito di Final Fantasy che utilizza loghi, nomi, e sprites di personaggi della saga, sarebbe illegale; però poi nella realtà, finchè si resta nell'ambito di rpg maker a nessuno frega niente... esistono 2187129837 fan game di final fantasy fatti con rpg maker in giro per il web, e nessuno - ma proprio nessuno - è mai stato minacciato/denunciato/fucilato asd Insomma, sperando di non averti creato più dubbi di quanti volevo aiutarti a risolvere (XDDD) il mio consiglio finale è: non proeccuparti e inizia a programmare RPG maker per sua stessa struttura permette facilmente di usare grafica e audio segnaposto (ti basterà in futuro importare un file con lo stesso nome), quindi migliorie grafiche e audio possono essere sempre implementate in seguito, e intanto tu migliori anche come makeratrice, impari cose nuove, e inizi a vedere la trama che hai scritto come si evolve, e testando ti rendi conto di cosa tenere e cosa cambiare
  14. Ghost Rider

    RPGMAKER VX ACE [Completo] Evil Biohazard2D

    Finalmente mi ero rintagliato qualche ora per giocarci (meglio tardi che mai, lo so...) e mi sono bloccato pressochè subito, nella stanza con i quadri (dove, suppongo, si trovi la chiave dei fiori O: ) L'unico indizio è in inglese, o meglio dovrebbe essere inglese ma è scritto peggio che su google transalte XDDDD Anche se credo sia previsto che si apra una finestra con la traduzione, ma non so perchè non mi si apre (è come se il message box si bloccasse a metà) comunque quello che sono più o meno riuscito a capire è che la storiella dice che "la dama regala un fiore alle fanciulle che in cambio le regalando dei gattini" XD con questo in mente, avendo 5 bottoni in tutto ho fatto: 1 - Dama 2 - Fanciulle 3 - Gatti 4 - Fanciulle 5 - Dama ci sono almeno andato vicino? XDDD ps: ho anche provato con le figure ritratte, ovvero dama = 1, gatti = 3 e fanciulle = 5 ma niente...
  15. Sul forum ufficiale di rpg maker c'è un topic intitolato "Che Cosa Vorreste nel Prossimo Update di RM-VM?" 

    Sto resistendo all'impulso di rispondere "VORREI UN TOOL CHE NON FACCIA CAGARE L'ANIMA" bwhahahaha

    1. Juunanagou

      Juunanagou

      No dai. Non fa così schifo. C'è sempre il VX.

    2. Ghost Rider
  16. Ghost Rider

    ALTRO L'antro oscuro di Kaine!

    ti poni la domanda sbagliata. Quello che dovresti chiederti è... "Mi sento fortunato?" Eh, pivello? XDDDD ehm... perdon è il caldo sì comunque, ha lo stesso sguardo di ghiaccio di Henry Callaghan XD
  17. Ghost Rider

    ALTRO L'antro oscuro di Kaine!

    boh... XD L'altro giorno avevi chiesto di elencare cose che non si trovano facilmente, e i tuoi sono ufficialmente i primi moai che ho visto per rpg maker XD
  18. Ghost Rider

    ALTRO L'antro oscuro di Kaine!

    mettici qualche testa tipo GommaGomma
  19. Come vuoi Comunque.... appena finito Diciamo che c'è qualcosina da migliorare secondo me (metto sotto spoiler in basso*), ma in generale il giudizio è più che positivo! Ho anche registrato le sessioni di gioco così se mai ritornerò ad occuparmi del mio canale di youtube potrò postare i video e anche una review più accurata, comunque se ho capito bene questo è il tuo primissimo progetto, quindi direi che sei andata più che bene :3 Finale Ottenuto: True Ending * Votato 4/5 su Indiexpo
  20. Capito Però in secondo me le parentesi dovresti metterle, in quanto altrimenti viene automatico farlo semplicemente in ordine u.u
  21. Segnalo un bug che mi impedisce di continuare, metto sotto spoiler perchè contiene la soluzione ad un enigma;
  22. Ghost Rider

    ALTRO Quale scegliere?

    beh io sono della "vecchia scuola", di quelli che facevano la gavetta, per così dire... quindi ti direi di partire dal 2000 e man mano aggiornarti, ma so che ormai la gavetta non si fa più XD Tra VXA e MV...? Diciamo che se vuoi subito lanciarti nella creazione di un progetto, anche piccolo e senza pretese, giusto per "farti un nome", il VXA esiste da più tempo e c'è una quantità pressochè infinita di script gia fatti (anche non volendo usare "script degli altri", rimane una "libreria" abbastanza vasta e piena di materiale da cui imparare); MV è in giro da relativamente poco tempo, e da quanto ho capito non vanta un utenza vastissima, in quanto a parte il linguaggio di programmazione Java più versatile, non offre alcun reale upgrade rispetto al VXA, ma non ho seguito i progressi del tool quindi non so dirti realmente in che stato è la "comunity" di MV. In oltre se non hai un PC abbastanza potente, MV potrebbe non girare con fluidità (intendo proprio l'editor). Il mio consiglio, giacchè sono a pagamento entrambi, fatti i 20 giorni di prova con MV, poi subito dopo i 30 con VXA e decidi. Molto dipende anche da che tipo di gioco vuoi realizzare; se vuoi fare un GDR epocale alla Final Fantasy e cloni, allora ti consiglio di lasciar perdere i nuovi tool e puntare sul 2003, in quanto ti offre un numero infinito di mappe, database più vasto e battle system personalizzabilissimo; non dico che non sia possibile fare un GDR solido con i nuovi tool ma sicuramente devi scendere più a compromessi.
  23. Ghost Rider

    Salve a tutti

    Benvenuto a bordo
  24. Ghost Rider

    Ciao a tutti.

    Benvenuto a Bordo
×