fabiohh Posted April 27 Report Share Posted April 27 Ciao a tutti, ho un account nuovo perché ormai è passato talmente tanto da tempo da quando frequentavo questo forum che non ho più la possibilità di recuperare l’account che usavo prima visto che ho addirittura cambiato email, comunque sia sono l’autore di questo vecchio gioco che sviluppavo ormai 10 anni fa (sembra impossibile):https://www.rpg2s.net/forum/index.php/topic/19989-a-tale-of-craftsmanship/ il gioco alla fine l’ho reso open source da diversi anni e lo potete trovare su github https://github.com/fabiopallini/craftland Comunque sia intorno al 2020 ho iniziato a programmare per la play station 1 con il suo sdk ufficiale dell’epoca, avevo fatto una piccolissima demo dimostrativa ma niente di più, da qualche mese mi sono rimesso a lavorare sul progetto e ho implementato diverse cose, dopo vari esperimenti ho deciso di spostare l’idea del progetto verso un vero e proprio rpg con fondali pre-renderizzati come si faceva all’epoca (Final Fantasy VII ecc).Ho sviluppato tutta la base per creare giochi, gestire grafica 3d in real time, sprites, input, audio e musiche varie.La mia idea, o almeno quello che sta bollendo in pentola, è quella di creare non solo un gioco in stile Final Fantasy VII, o comunque una cosa molto simile, ma di costruirci attorno un framework facilmente programmabile, mi spiego meglio:la play station 1 si programma in C (versione 1989), anche se io sto costruendo funzioni varie per semplificare la programmazione del gioco, è comunque una cosa molto ostica per l’utente medio, stavo pensando di costruire un layer sopra a tutta la logica, una sorta di linguaggio di configurazione avanzato, dove si specifica i fondali da usare per ogni schermata, nemici con rispettive statistiche ecc, insomma una roba facilitata dove chiunque con un po’ di pazienza si può creare il suo rpg per play station 1.Specifico che il tutto sarebbe open source e completamente gratuito, il progetto è già su github a questo link: https://github.com/fabiopallini/ps1-graphics-demo Ho anche un canale youtube dove carico gli aggiornamenti su quello che combino, questo è l’ultimo video dove presento per la prima volta i fondali pre-renderizzati: https://youtu.be/WSQgFCLy7n4 Mi piacerebbe sapere cosa ne pensate, io al di là di tutto mi sono messo a fare questo progetto perché mi interessava programmare in C, e ovviamente la nostalgia della ps1 l’ha fatta da padrone, il retrograming vedo che va molto di moda ultimamente, però non so quanto possa interessare una cosa del genere. Quote Link to comment Share on other sites More sharing options...
Guardian of Irael Posted April 27 Report Share Posted April 27 Bentornato, fabiohhhh! ^ ^Ricordo il tuo vecchio progetto per Android, quindi ora è open source su Github, così come questo tuo nuovo progetto, che punta su una nostalgica psx con tanto di stile alla FFVII. Fa effetto vedere quel tipo di personaggio 3D con accanto la TNT rossa alla Crash.Usare il C per programmarli difatti suona abbastanza ostico; buona l'idea di voler creare un livello semplificato tra codice e gioco. Ha funzionato per console più vecchie (ad esempio GB Studio), quindi buona fortuna anche a te con questo nuovo progetto.^ ^ Quote (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
fabiohh Posted April 27 Author Report Share Posted April 27 si devo per forza semplificare l'utilizzo, la cosa è già estremamente di nicchia credo anche se però il retrogaming galoppa da diverso tempo Quote Link to comment Share on other sites More sharing options...
Testament Posted April 27 Report Share Posted April 27 Oh, credo mi fosse capitato nei consigliati di YT il video col cosplayer di Cloud XD.Son esperimenti interessanti. E bentornato. Quote Link to comment Share on other sites More sharing options...
Thejuster Posted April 27 Report Share Posted April 27 (edited) Bello complimenti bel lavoro.Mi sarebbe piaciuto anni fa tentare una strada del genere.Domanda.Ho visto che utilizza più o meno le stesse librerie di c++ ovvero in particolare per il render per quel che riguarda l'openglLibstdc++ e gcc (per quanto riguarda la compilazione)Penso che sia possibile farlo anche in c++ o sbaglio?Ma se le librerie supportate sono scritte in c penso sia impossibile.Mi piacerebbe fare un tentativo in c++.Il C mi infastidisce molto sulla gestione della memoria. Edited April 28 by Thejuster Quote Da Sinistra verso Destra :PDaemond, Thejuster, OldPatArtwork by HrotManca ancora lui XD http://www.makerando.com/forum/uploads/imgs/pre_1478077904__new-3.png______________________________________________________Produzione Software, Componenti e Controlli_______________________________________________________ *** Linguaggi di Programmazione Conosciuti e competenze Tecniche ***C#, Javascript, Java, PHP, SQL, Autoit , JQuery, HTML, HTML5, C++, VB.NET, Android, DirectX, HLSL, XML, Access, LUA, Delphi, Pascal, Assembly, Fortan, Angular JSPython, Delphi, OpenGL, Git, Bash, ASP, CMake, WinService Tool per la creazione di MMO Rpg. Open Source,Vuoi far parte del team di sviluppo?Making Italia Link to comment Share on other sites More sharing options...
fabiohh Posted April 28 Author Report Share Posted April 28 Oh, credo mi fosse capitato nei consigliati di YT il video col cosplayer di Cloud XD.Son esperimenti interessanti. E bentornato.il cosplay di cloud a cubettoni ovviamente! Quote Link to comment Share on other sites More sharing options...
fabiohh Posted April 28 Author Report Share Posted April 28 (edited) Bello complimenti bel lavoro.Mi sarebbe piaciuto anni fa tentare una strada del genere. Domanda.Ho visto che utilizza più o meno le stesse librerie di c++ ovvero in particolare per il render per quel che riguarda l'openglLibstdc++ e gcc (per quanto riguarda la compilazione)Penso che sia possibile farlo anche in c++ o sbaglio?Ma se le librerie supportate sono scritte in c penso sia impossibile.Mi piacerebbe fare un tentativo in c++.Il C mi infastidisce molto sulla gestione della memoria. allora in realtà il compilatore supporta anche C++, non ti so dire quanta compatibilità ci sia, potresti trovare anche dei problemi strani, per dire io ho impostato il progetto sia per compilarlo con il compilatore per ms-dos (16bit) sia con il compilatore più recente che doveva girare su windows 95/98 (32bit).Tutto benone, poi a un certo punto ho notato che delle volte il compilatore a 16bit faceva dei casini e buttava fuori dei glitch, alla fine risolti con dei magheggi, però per release definitive consiglio sempre di usare quello a 32bit (che è nettamente più aggiornato).Quindi il concetto generale è che la base per il rendering è in C, usi le api in C che ti offre l'sdk, però poi tutta la logica di gioco attorno la puoi fare tutta in C++ (su carta).La versione che useresti di C++ è quella degli anni 90, la gestione della memoria è comunque manuale, non avresti supporto a smart pointers. Edited April 28 by fabiohh Quote Link to comment Share on other sites More sharing options...
ReturnOfHylian Posted April 28 Report Share Posted April 28 Ho visto il video e sembra molto interessante!Personalmente non lo userei come engine ma seguirò con piacere gli sviluppi. Quote Bacheca:http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gif Scheda Di HeuruNome -> HeuruEtà -> 25 AnniRazza -> Falconiano Descrizione -> Heuru è alto 2.14m senza contare le ali, ha un piumaggio bianco su tutto il corpo escluso il collo dove le piume tendono al grigio. Ha gli occhi azzurri e sulla testa ha una grande piuma che parte dal centro della fronte e finisce dietro il capo, la piuma che ha sulla fronte supera in lunghezza anche le piume delle ali. Il suo becco è corto e affilato ma ne va molto fiero e se ne prende molta cura.Le sue ali sono più grandi del suo corpo. Ha molte cicatrici sulle ali che gli impediscono di volare per lungo tempo e che spesso gli causano dolori. Indossa abiti molto semplici: una camicia bianca e un pantalone marrone molto corto fatto di juta. Carattere -> Heuru è molto estroverso, alcune volte anche eccessivamente, perché ha molta paura della solitudine.Cerca di socializzare sempre con tutti ed è molto protettivo verso i compagni. Tende sempre a fidarsi di tutti, anche degli sconosciuti, il che lo rende molto ingenuo.È cresciuto con la paura per la magia, e come ogni falconiano, ha una predisposizione naturale verso il combattimento, ma quella che gli manca è lesperienza, alla sua età dovrebbe essere ancora sulla sua montagna ad allenarsi con i compagni.Predilige la teoria alla pratica, ingaggia una battaglia solo se necessario,evitando quindi scontri inutili. In battaglia tende a concentrarsi su una preda, e anche se non lo dà molto a vedere, se qualcuno gli soffia via la preda si arrabbia molto. Sebbene non conosca molto bene le arti della spada, combatte molto strenuamente fin quando non realizzerà il suo desiderio di rivedere la sua terra natìa. Oggetti:Zaino Capiente: 1-AmmazzadraghiIl pomolo era a forma di diamante allungato, un diamante nero, ma con l'attento studio della guerriera si poteva notare sulla sommità, sulla punta del pomolo, un punto luce. Un diamante vero incastonato in quello finto nero, molto piccolo, ma pareva autentico, quasi utile a tagliare del vetro usando lo spadone al contrario. La manica, l'impugnatura, appariva morbida al tatto, aveva una buona aderenza, anch'essa di materiale nero, aveva una trama simile al marmo, colore pieno nero e nervature grigio scure. Molto suggestivo come accoppiamento tra motivo che suggeriva durezza e la morbidezza al tatto. Sprovvista di guarda mano. La guardia era composta da una corta barra dritta e spessa che sembrava appunto ricordare un lungo pezzo di carbone, tanto che presentava delle scanalature, striature orizzontali simili. Impugnatura e lama si immergevano in questa barra nera. Tanto che non vi era coccia nè fessure ad indicare l'inserimento della lama nella guardia. Era come se fosse tutto modellato da un unico grosso pezzo di carbone, nessuna giuntura era visibile a partire dal punto luce fino alla parte di lama che spariva tra le nere rocce. Lama fina che col suo colore nero spiccava tra la nebbia ed era così scura che sembrava risucchiare ogni minimo raggio di luce. Un grosso, grezzo, unico, pezzo di carbone; sottile ed elegante.- Nome comune: ammazzadraghi di carbone (o di diamante nero), buon prezzo sul mercato- Bonus: permette di dichiarare danni doppi su draghi e creature di tipo drago. Spendendo 2PN in più rispetto al normale attacco è possibile dichiarare danni tripli su draghi e creature di tipo drago. Se un avversario possiede armi, armature o scudi fatti con parti di creature di tipo drago o draghi l'arma permette di dichiarare DIRETTO. E' una lama creata per trapassare tali corazze e non per distruggerle, quindi non puoi dichiarare crash od armi distrutte.- Extra: sulla base c'è una vera punta di diamante quindi, sempre tenendo conto della lunghezza della lama, è possibile con essa tagliare il vetro con il dovuto tempo di lavoro.- Malus: data la lunghezza della lama è scomoda da utilizzare in spazi angusti: -1 sul grado dell'attacco (ovviamente azioni ben narrate potrebbero colmarlo). La lama è anche molto fina, leggera ed adatta al perforare, quindi utilizzando questa arma col grado 4 delle armi a due mani non è possibile dichiarare A TERRA. Studiata specificatamente per essere efficace contro corazze di draghi, contro le altre ed altri materiali funziona come una normale arma a due mani 2-Un libro vuoto3-Penna e calamaio4-Cappuccio5-Antidoto6-Benda di pronto soccorso7-Borraccia (2 utilizzi rimanenti)8- 17 Monete9- Spadone a due mani10- Elmo leggero del falconiano draghiere:Descrizione: un elmo nero con striature e dettagli blu scuro brillante. E' a forma di drago ed arriva a coprire anche la parte superiore del becco. Ai lati presenta due alette blu simili a quelle dei draghi comuni o dei pipistrelli. E' molto leggero, ma abbastanza resistente.Requisiti: armatura gr.1Bonus: +1 PA, più un punto armatura+ 1 gr di Atletica solo nei salti. Il possessore può dichiarare di avere un grado più sul suo totale di atletica solo quando effettua dei salti da terra. Non può sfruttare il bonus quando evita, si getta a terra ed in tutti gli altri casi che non siano un salto.11- Unguento curativo per Heuru 7 dosi unguento creato dalla Strega Verde appositamente per Heuru. Permette di curare l'ala e quindi volare come di base fanno tutti i falconiani, ma non velocemente e senza combattere anche se si ha l'abilità relativa. Per essere applicato necessita delle arti mediche [Cura Gr.2].12-13-14-15-16-[...]30-Borsa comune:1- 312 monete2- Perla pregiata3 - Piccolo rubino4- Scrinieri da Falconiano (+ 2 PA)Requisito: Armatura grado 2Descrizione: scrinieri di ferro lavorato per mantenere una buona resistenza, ma essere quanto più leggeri possibile (richiede difatti un livello di armatura minore del bronzo) per non impedire il volo dei falconiani. Si sposa perfettamente con la gamba e gli artigli che finiscono a punta e donano una buona tenuta sul terreno anche bagnato. Le ginocchiere annesse sono decorate con due teste di falco crestato.5- Torcia6- Tetrafodero da draghiere: un fodero particolare a ventaglio in grado di contenere fino a quattro diverse armi lunghe e di distribuire il peso senza gravare sull'agilità del possessore. Portando un fodero di questo tipo è possibile tenere quattro armi come se fossero una (quindi 5 armi da traposportare in totale considerate le due che di base si posson tenere). Inoltre durante gli scontri è facile passare da un'arma all'altra anche nel corso di due attacchi consecutivi ravvicinati (tecniche come doppio attacco) pur impugnandone una per volta.7-8-9-10- Link to comment Share on other sites More sharing options...
Old Rick Posted April 28 Report Share Posted April 28 Trovo tutto il tuo progetto davvero interessante e "retro futuristico"! Purtroppo posso solo farti i complimenti ma non riuscirei proprio ad usare una cosa del genere; non conosco né il c né tutto il mood per lavorarci attorno. Però, nella mia ignoranza, penso che un progetto del genere per un programmatore innamorato della ps1 possa essere una "manna" dal cielo. Quote Link to comment Share on other sites More sharing options...
fabiohh Posted April 28 Author Report Share Posted April 28 Trovo tutto il tuo progetto davvero interessante e "retro futuristico"! Purtroppo posso solo farti i complimenti ma non riuscirei proprio ad usare una cosa del genere; non conosco né il c né tutto il mood per lavorarci attorno. Però, nella mia ignoranza, penso che un progetto del genere per un programmatore innamorato della ps1 possa essere una "manna" dal cielo. beh l'idea di fondo è anche quella di semplificare molto l'utilizzo, e magari arrivare a una sorta di linguaggio di scripting, o comunque una cosa da configurare che poi il programma si legge e in fase di compilazione crea tutta la logica definita prima.Se la cosa ha successo immagino anche di creare una cosa general purpose, cioè ti fai il gioco che vuoi, 2d / 3d e come vuoi, ovviamente mi richiederà molto tempo di sviluppo ma credo che se mi ci metto con calma... ormai sono arrivato fino a qui e posso completare tranquillamente la cosa E' sia la passione per il codice in C che la nostalgia per questi giochi e piattaforme che mi spinge a continuare Quote Link to comment Share on other sites More sharing options...
Dribio Posted April 28 Report Share Posted April 28 Ciao e bentornato!Idea davvero bella, ti faccio i complimenti per la dedizione che ci stai mettendo. Seguirò sviluppi e aggiornamenti sul progetto con entusiasmo! :P Quote ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ Il mio primo progetto pubblico, con DEMO giocabile (anche in lingua inglese) ed in continuo sviluppo! Clicca sui banner per saperne di più! v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v "Solo ora, alla fine, acquisti la ragione." Link to comment Share on other sites More sharing options...
Old Rick Posted April 28 Report Share Posted April 28 (edited) beh l'idea di fondo è anche quella di semplificare molto l'utilizzo, e magari arrivare a una sorta di linguaggio di scripting, o comunque una cosa da configurare che poi il programma si legge e in fase di compilazione crea tutta la logica definita prima.Se la cosa ha successo immagino anche di creare una cosa general purpose, cioè ti fai il gioco che vuoi, 2d / 3d e come vuoi, ovviamente mi richiederà molto tempo di sviluppo ma credo che se mi ci metto con calma... ormai sono arrivato fino a qui e posso completare tranquillamente la cosa E' sia la passione per il codice in C che la nostalgia per questi giochi e piattaforme che mi spinge a continuareSe riesci a fare una cosa del genere anche per chi non usa direttamente il codice ma usa invece una sorta di interfaccia alla rpg maker...potrei pagarti il software senza problemi xd Edited April 28 by Old Rick Quote Link to comment Share on other sites More sharing options...
fabiohh Posted April 28 Author Report Share Posted April 28 (edited) Ciao e bentornato!Idea davvero bella, ti faccio i complimenti per la dedizione che ci stai mettendo. Seguirò sviluppi e aggiornamenti sul progetto con entusiasmo! :P grazie mille Se riesci a fare una cosa del genere anche per chi non usa direttamente il codice ma usa invece una sorta di interfaccia alla rpg maker...potrei pagarti il software senza problemi xd si sicuramente è fattibile, mi servirà del tempo per farlo, magari non sarà subito una cosa semplicissima piena zeppa di drag and drop Edited April 28 by fabiohh Quote Link to comment Share on other sites More sharing options...
fabiohh Posted July 13 Author Report Share Posted July 13 piccoli aggiornamenti:mi sono dedicato alla gestione delle animazioni dei modelli 3d ultimamente, e ovviamente ho trovato vari problemi e grattacapi, ma ci ho levato le gambe, adesso praticamente tutta la parte tecnica più pesante incomincia ad essere alle spalle.I prossimi passaggi riguarderanno tutta la logica del gameplay e il rivedere alcune cose, ma in generale la base è tutta pronta.https://youtu.be/cOO1ZjrxLOA Quote Link to comment Share on other sites More sharing options...
Old Rick Posted July 14 Report Share Posted July 14 Stupendi questi video vlog, interessanti. Vorrei capirci di piu', ma tu sei molto chiaro nelle spiegazioni. Continua così ++ Progetto stupendo. Quote Link to comment Share on other sites More sharing options...
fabiohh Posted July 14 Author Report Share Posted July 14 (edited) grazie, per il momento l'unica formula un minimo fruibile che ho trovato è fare dei video dove spiego a grandi linee quello che sto combinando, ho provato anche a fare dei video mentre programmo, lì alterno un po', ma ovviamentequella tipologia di video è molto noiosa e tecnica, non so a quanti possa interessare.Poi ovviamente dipende molto anche dallo stato del progetto, adesso era molto ostica la cosa perché dovevo fare vari esperimenti e provare a trovare delle soluzioni per far funzionare cose basilari, magari in futuro gli sviluppi sarannoun po' più di sostanza, stavo pensando anche di fare delle live.Più tempo passa e più mi rendo conto che comunque quell'idea di non solo fare il gioco, ma costruirci anche un engine attorno, un minimo facile da usare, è molto fattibile Edited July 14 by fabiohh Quote Link to comment Share on other sites More sharing options...
Old Rick Posted July 17 Report Share Posted July 17 (edited) Spero che ci riuscirai, e ti dirò di piu', spero che in futuro tu aggiungerai una sorta di interfaccia easy per noi nabbi, qualcosa in cui copiamo, incolliamo e importiamo easy easy...poi chi desidera fare tutto a programmazione, addentrandosi nel "core" del programma, lo può fare senza problemi. Ripeto, io un software così te lo pagherei senza se e senza ma! :) Sì, i video quelli tecnici possono risultare addirittura incomprensibili...parlando per me io "creo" giochi su rpg maker perché sono in primis un raccontastorie, ma nella vita faccio tutt'altro. Poi, penso, che qualcuno che faccia programmazione sul forum lo trovi di sicuro! Edited July 17 by Old Rick Quote Link to comment Share on other sites More sharing options...
fabiohh Posted July 18 Author Report Share Posted July 18 si l'idea era quella di semplificare al massimo in un passo successivo, la vendita diretta del software non mi interessa diciamo, è una cosa che faccio per passione, è quasi una crociata personale con la "moda" del retrogaming ho sempre visto la ps1 come ultima console che si possa ritenere retrogaming, proprio perché è stata l'ultima ad avere dei titoli particolari, sempre per limitazioni tecniche che portavaa fare i giochi in un certo modo Quote Link to comment Share on other sites More sharing options...
fabiohh Posted September 6 Author Report Share Posted September 6 Aggiornamenti dagli anni 90: il render dei fondali funziona correttamente già da un pò, adesso ho implementato un sistema che legge dei file binari (salvati nel cd-rom), che genero tramite un altro programma che ho fatto. Nel file binario ci salvo tutti i dati che può contenere una schermata, ovvero: interazioni con gli npc, zone di entrata, zone di uscita, aree calpestabili e non. Un file binario può contenere un sacco di dati per svariati fondali/schermate, ho fatto così perché in sostanza vado a prendere i dati che mi servono per il fondale specifico, e carico solo i bytes che mi servono, così da risparmiare RAM il più possibile, insomma sta venendo fuori un lavorone, sono soddisfatto di quello che sto facendo. Nel video racconto più nel dettaglio il funzionamento https://www.youtube.com/watch?v=pyf7DU8SCDs Quote Link to comment Share on other sites More sharing options...
Testament Posted September 6 Report Share Posted September 6 Bene così! Video molto tecnico. Quote Link to comment Share on other sites More sharing options...
Guardian of Irael Posted September 6 Report Share Posted September 6 Quote Aggiornamenti dagli anni 90: Lettura direttamente da binario su CD, non si salta nulla! :3 Con tanto di risparmio di RAM, interessante. ^ ^ Quote (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Thejuster Posted September 11 Report Share Posted September 11 Piccolo trick usato dagli sviluppatori dell'epoca per risparmiare spazio sul dispositivo ottico. Quello che facevano, ovviamente oltre ad abbassare la qualità degli wav, era di velocizzare il suono / brano x2 per poi riprodurlo in velocità minore. Non saprei adottare questa tecnica e nemmeno dirti come fare, ma era giusto un tips che mi è venuto in mente guardando il video. Cmq molto bravo bel progetto :) Quote Da Sinistra verso Destra :PDaemond, Thejuster, OldPatArtwork by HrotManca ancora lui XD http://www.makerando.com/forum/uploads/imgs/pre_1478077904__new-3.png______________________________________________________Produzione Software, Componenti e Controlli_______________________________________________________ *** Linguaggi di Programmazione Conosciuti e competenze Tecniche ***C#, Javascript, Java, PHP, SQL, Autoit , JQuery, HTML, HTML5, C++, VB.NET, Android, DirectX, HLSL, XML, Access, LUA, Delphi, Pascal, Assembly, Fortan, Angular JSPython, Delphi, OpenGL, Git, Bash, ASP, CMake, WinService Tool per la creazione di MMO Rpg. Open Source,Vuoi far parte del team di sviluppo?Making Italia Link to comment Share on other sites More sharing options...
fabiohh Posted September 15 Author Report Share Posted September 15 On 9/11/2024 at 7:38 AM, Thejuster said: Piccolo trick usato dagli sviluppatori dell'epoca per risparmiare spazio sul dispositivo ottico. Quello che facevano, ovviamente oltre ad abbassare la qualità degli wav, era di velocizzare il suono / brano x2 per poi riprodurlo in velocità minore. Non saprei adottare questa tecnica e nemmeno dirti come fare, ma era giusto un tips che mi è venuto in mente guardando il video. Cmq molto bravo bel progetto :) grazie per il consiglio, non ho ancora indagato la cosa nel dettaglio ma siccome sono diversi giorni che ancora lavoro sulla parte audio, forse saprei anche come fare, così a naso... sicuramente in futuro sarà una cosa da prendere in considerazione Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.