Blashyrkh Posted February 3, 2009 Share Posted February 3, 2009 (edited) Come criptare le risorse del proprio progettoversione 1.0 1. Introduzione Per: RPG Maker 2000. Autore: Blashyrkh. Descrizione: metodo semplice e relativamente veloce per criptare le risorse del proprio gioco. Ultima modifica: 03/02/09. 2. Tutorial Forse non tutti sanno che anche sul 2k è possibile criptare. Non si tratta di un criptaggio definitivo come avviene nell'XP (nel senso che qui è possibile fare il processo inverso, ossìa decriptare) ma è meglio di nulla.Il criptaggio riguarda solo le risorse, non avverrà una situazione analoga a quella dell'XP dove tutti i dati sono compressi in un archivio, le cartelle del gioco ed i file delle mappe saranno sempre presenti, ma non sarà possibile aprire le risorse nelle varie cartelle del progetto. Come? E' presto detto.Il principio alla base del tutto è molto semplice, non si andrà altro che a convertire ogni singolo file (e questo, se si ha già intenzione di criptare le risorse del progetto mentre lo si sta ancora creando, si puo' cominciare a fare già in corso d'opera, o in fase di beta testing finale) con uno strumento presente nel tool stesso, ossìa l'Editor di Importazione-Esportazione materiale RAW.Se notate sul lato destro della schermata che vi appare cliccando sull'icona dell'editor suddetto, è presente una zona riquadrata denominata Importa in:http://i40.tinypic.com/29454za.jpgE' quella che ci interessa maggiormente, e da dove faremo gran parte del lavoro. Notate la voce XYZ(Originale), ebbene questa sigla non è altro che un'estensione criptata alla quale il tool converte il normale file immagine png. E' "Originale" in quanto file specifico di Rpgmaker 2k, almeno io non l'ho riscontrato altrove, ed è stato creato appositamente per questo scopo.Ora, abbiamo la nostra risorsa, ad esempio un bel chipset nella sua apposita cartella, e vogliamo criptarlo. Sull'editor di materiale RAW posizioniamoci alla voce ChipSet sul menù a tendina a sinistra, ed avremo una situazione di questo tipo:http://i43.tinypic.com/wqv8co.jpgdove nella tendina centrale ci vengono mostrate tutte le risorse presenti nella cartella Chipset del nostro progetto. Se la risorsa che vogliamo criptare non è presente in questo elenco ma è presente nella cartella, significa che non è stata importata nel programma (se è già presente fate ugualmente quanto segue, non cambia nulla). Per averla criptata, dobbiamo importarla non più come png, ma come xyz. Nulla di più semplice, semplicemente ritorniamo al riquadro Importa in ed ora selezioniamo il pallino XYZ(Originale) e clicchiamo su Importa in alto a destra ed apparirà la schermata di ricerca della risorsa nella directory. Andiamo nella cartella Chipset del nostro progetto e facciamo doppio click sulla risorsa interessata. Apparirà una schermata di anteprima della stessa, nella quale è possibile notare il livello di trasparenza e traslucenza e zoommare. Diamo Ok.http://i42.tinypic.com/11kgrye.jpghttp://i42.tinypic.com/zxs7e9.jpgOra la nostra risorsa è presente nell'elenco (se era già presente avrete due risorse con lo stesso nome, ma estensione diversa) solo che non è più in formato png, ma è stata convertita in xyz, ossìa il formato criptato. Se andate nella cartella Chipset vedrete che si è creato un file con lo stesso nome della risorsa ma in formato xyz. Potete provare ad aprirlo quanto volete, con qualsiasi programma. Non sarà possibile visualizzarlo (ma ovviamente noi creatori del gioco possiamo, da Rpgmaker, ci mancherebbe).http://i40.tinypic.com/2s60ls3.jpghttp://i42.tinypic.com/esizpd.jpgQuesto è quanto, il processo và ripetuto per ogni file che volete criptare. E' possibile farlo con praticamente tutti i file grafici.Per ovvie ragioni, non spiegherò come fare il processo inverso, ossìa decriptare (anche se, se siete stati attenti, potete facilmente ricavarvelo da soli), perchè tutta questa pratica perderebbe di senso, e non avrebbe più un significato logico utilizzare questo metodo con la chiara spiegazione per l'eventuale ruba-risorse su come fare. Se ne avete bisogno per lo sviluppo del vostro gioco, contattatemi in privato e sarò felice di spiegarvi il metodo.Spero di essere stato utile e chiaro nell'esposizione. Per qualsiasi domanda, replicate il topic. Edited February 3, 2009 by Blashyrkh http://rpg2s.net/gif/SCContest1Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://i.imgur.com/LwTyVWE.png Miei giochi in sviluppo: http://metalyrics.altervista.org/firmaforum2.png Link to comment Share on other sites More sharing options...
Nemesis Posted February 6, 2009 Share Posted February 6, 2009 Ottimo tutorial, funziona davvero. Riguardando alcuni vecchi giochi sul mio HD mi sono accorto che c'è stato chi ci era già riuscito. In ogni caso, bel lavoro ^^ Making is not dead. You are dead. Risultati Contest http://img11.imageshack.us/img11/4307/sccontest3oct.gif Link to comment Share on other sites More sharing options...
Blashyrkh Posted February 7, 2009 Author Share Posted February 7, 2009 Ti ringrazio vivamente ^^. E' il mio primo tutorial.Spero sia utile anche ad altre persone. http://rpg2s.net/gif/SCContest1Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://i.imgur.com/LwTyVWE.png Miei giochi in sviluppo: http://metalyrics.altervista.org/firmaforum2.png 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