Jump to content
Rpg²S Forum

ProGM

Rpg²S Admin
  • Posts

    3,215
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by ProGM

  1. solo 10 o__o'? Mi sembra strano, col pifferaio ne usavo ben più di 10 per fare alcuni effetti :\ Strano! Comunque felice che tu l'abbia beccato :3
  2. Mmh purtroppo mi verrebbe difficile, perché uso un mac os e per usare RPGMaker uso la macchina virtuale... E la macchina virtuale lagga sempre con RPG Maker XD. Dovrei chiedere un computer con windows in prestito. Più che altro è un lavoraccio individuare precisamente la causa. Posso darti delle indicazioni, ma non ho tempo di dedicarci (anche perché nel poco tempo libero che ho mi sto anche io dedicando al contest di rpgmakerweb :3) Comunque da quello che mi dici sembrerebbe un problema di qualche evento/script specifico delle mappe (Scene_Map). Riesci a farmi un resoconto di: -che versione di rpgmaker usi? -che script usi (i 3 attuali) e se essi interagiscono con la mappa o sono cose esterne -Il "punto" del gioco specifico in cui inizia a laggare è una mappa in particolare? O a un certo numero di ore di gioco? Poi prova a fare questi test: -Quando inizia a laggare, teleporta il player in una mappa con 0 eventi e molto piccola. Lagga ancora o si riduce? -Quando inizia a laggare spegni tutti, e dico tutti, gli eventi comuni, con una switch. Poi dimmi se si riduce o no. Se non si riduce allora non sono gli eventi, e possono essere solo gli script
  3. Sembra il comportamento di uno script che genera grafiche e "dimentica" di eliminarle. Prova una cosa: Apri e chiudi il menu di gioco a ripetizione (tipo 100 volte) e guarda se per caso il gioco inizia a laggare. E tieni anche aperto il task manager mentre giochi, e verifica se il consumo di ram del gioco ha degli aumenti improvvisi quando fai qualcosa di specifico.
  4. Detto sinceramente fai prima a fare un porting con robbe tipo https://easy-rpg.org/ . no? XD
  5. Già che mi avete chiamato eccolo. Non è un grande script e l'avranno già fatto in millemila altri scripter. XD Se volete che un evento non carichi grafica mai: 1) Aprilo e chiamalo "NO GRAPHICS" 2) Vai in Game_Event: Subito dopo class Game_Event aggiungere: attr_reader :namePoi nel def initialize, poco prima dell'end: @name = @event.name 3) andare in Spriteset_Map. Qui cambia da tool a tool. Su XP e VX cercare questo blocco di codice: for i in $game_map.events.keys.sort sprite = Sprite_Character.new(@viewport1, $game_map.events[i]) @character_sprites.push(sprite) end così: for i in $game_map.events.keys.sort next if $game_map.events[i].name == "NO GRAPHICS" sprite = Sprite_Character.new(@viewport1, $game_map.events[i]) @character_sprites.push(sprite) end Su VX ace dovrebbe essere invece: $game_map.events.values.each do |event| @character_sprites.push(Sprite_Character.new(@viewport1, event)) end cambiare così: $game_map.events.values.each do |event| @character_sprites.push(Sprite_Character.new(@viewport1, event)) if event.name != "NO GRAPHICS" end Qualche nota: 1) un evento marcato come no graphics non potrà mai avere grafica, anche se fate appunto "Cambia grafica" 2) Ottiene risultati accettabili solo se il numero di eventi trasparenti che avete su mappa è considerevole. Se non cambia una cippa vuol dire che non è quella la causa primaria del lag. ----- Tornando in topic. Le principali cause di lag sono, da quello che ho potuto appurare: -Tanti eventi nella mappa (se si usa l'antilag script dovrebbe ridursi) o nella stessa schermata. Nel secondo caso non ci si può fare gran che. -Tantissimi eventi in processo parallelo che eseguono task indipendenti -Secondariamente gli script che aggiornano frequentemente le bitmap. Esempi classici: 1- HUD che mostrano testi su schermo come HP e MP. 2- Script che usano intensivamente le funzionalità di ritaglio di immagini (su xp) o su vx e ace le funzioni di sfocatura e gradiente delle bitmap Inoltre: - Script che eseguono calcoli complessi continuamente. - Quando rpgmaker ha troppa grafica caricata in cache inizia a laggare. E anche quando ha troppe immagini (anche dello stesso tipo) su schermo. (esempio: sistemi particellari fatti male o eccessivamente usati) RPG Maker XP inoltre non ha un sistema di caching delle bitmap, quindi se non erro ricarica le immagini ogni volta dal file. Quindi se si creano/distruggono continuamente immagini potrebbe laggare (es: sistemi particellari) Cosa non fa laggare RPG Maker: Le switch. A meno che non ne avete più di 1000000000000000. (sì, è un numero a caso) Le variabili. La lunghezza degli eventi NON in processo automatico.
  6. Salve. Così a occhio, vedo due soluzioni possibili: Se vuoi le bande nere laterali, più che un'impostazione di rpgmaker è un'impostazione della scheda video. In genere nelle proprietà della scheda si può controllare come si comportano le finestre quando le metti a pieno schermo (se stretchano, se mantengono il rapporto prospettico, ecc...). Ovviamente è un'impostazione che cambia da utente a utente, quindi se si vuole pubblicare un gioco garantendo che si adatti da solo ai vari schermi, magari mettendo delle bande decorate come quelle che ha postato Testament, bisognerebbe fare un lavoro usando come base questo script: http://www.rpg2s.net/forum/index.php/topic/8128-cambiare-risoluzione-dello-schermo In realtà purtroppo temo che su rpgmaker xp ci siano alcuni problemi nel gestire questa cosa, in quanto il cambio risoluzione viene fatto con delle API di windows, quindi se metti in full screen ti ripristina quelle predefinite .___.' . Su VX sicuramente funzionerebbe invece.
  7. Secondo me un android a meno di 80 euro è inusabile, a meno che non sia usato... Primo tra tutti per la sensibilità schermo terribile e scarsa risoluzione. (alcune cose non si avviano neanche se hai lo schermo troppo piccolo) D'altra parte non so dirti com'è messo quel nokia. So che sono buoni hardware, e windows phone non è così terribile... ^^ per ora la principale remora che ho è sullo store vuoto E sul browser a tratti agghiacciante. Sono al secondo cellulare android che prendo, e mi trovo molto bene, ma purtroppo qualcosina bisogna investirci, secondo me. (mai come un iphone eh XD) In sostanza, se vuoi un cellulare prendi il nokia, se vuoi uno "smartphone" pensa di investire almeno 80-100 euro.
  8. Installato e votato. Carino :3 La modalità online darà del suo meglio quando ci saranno molti giocatori ^^ Ma odio flappy bird o come ceppa si chiama. -.-' PS 2 bug: -Quando c'è il cambio livello talvolta vedo come ghost l'avversario del livello precedente (che non c'entra nulla) -Talvolta il ghost sparisce o_o'
  9. Perché non chiedi una collaborazione a qualche gruppo amatoriale di doppiaggio? Ce ne sono un po' su youtube o.o' Primo esempio che mi viene in mente: http://www.youtube.com/user/OraDoppiamoStronzate
  10. Tentare di capire cosa fa dubito, piuttosto cerca se esistono i nomi espliciti delle funzioni che ti servono. Ad esempio le funzionalità di bitmap. Potrebbe trovarsi ad esempio sotto una voce tipo RGSSBitmap. A quel punto puoi tentare di chiamare il punto d'accesso trovato dal ruby ed accedervi. I parametri... Devi praticamente tirare ad indovinare, o tentare di intuirli dal codice decompilato. Il punto è che non ho la benché minima idea di che formato dovresti usare per passarli :\ Dovresti leggerti qualcosa sulla comunicazione con le DLL su windows. In ogni caso continuo ad essere fortemente dubbioso sul fatto che possano mai essere compatibili :\ Non voglio abbatterti, ma penso sia un lavoro che richiede una non indifferente competenza tecnica o un notevole consumo di tempo per acquisire tale competenza XD
  11. Per analizzare la DLL e cercare di scovare i punti di accesso puoi provare a usare tool tipo Resource Hacker (un po' vecchiotto) o meglio PE Explorer (che è a pagamento ma ha una versione di prova)
  12. Figata quell'articolo! Ci provai anni fa tra rpgmaker VX e rpgmaker XP con scarsi risultati (non riuscivo a far combaciare la lettura di tileset, visto che il VX ha i tileset quadrettosi :\ ) . Ibridare la DLL la vedo sinceramente dura, non so neanche se siano compatibili. Magari è anche fattibile richiamare funzioni di una tramite Win32Api, ma chi ti dice che effettivamente le bitmap dell'rgss3 siano compatibili con quelle delle versioni precedenti? Potrebbero aver cambiato formato e struttura interna. Non conoscendone la struttura interna dovresti andare a tentoni, e secondo me non ne vale la pena. Piuttosto quello che mi hai linkato mi sembra la soluzione più percorribile...
  13. Fammi capire. Questa cosa come vorresti usarla? Vuoi usare funzioni di RGSS3 su una versione di RPG Maker precedente? Temo che questo cmq non sia possibile :\
  14. Auguri a tutti /o/ ! Bel lavoro con la skin :3
  15. Grazie per gli auguri ragazzi \o/ Felice che qualcuno si ricordi di fare gli auguri a un admin fantasma >.
  16. Scusate, piccolo down temporaneo a causa di un paio di test ^^'
  17. Mi faresti un esempio in cui c'è la terza codifica? Non ho mai settato una terza codifica, ho sempre lavorato con latin1 e utf-8. Potrebbe essere una cosa risalente a qualche secolo fa XD
  18. Allora, i titoli degli admin avevo scordato di sistemarli XD E anche gli mp, faccio al volo ^^' Vi avviso che alcuni post risalenti a quest'anno potrebbero essere stati corrotti, se risalenti a un periodo specifico (purtroppo non so la data precisa in cui si era creato il casino, quindi sono andato a "spanne", potrei aver sbagliato di qualche giorno) Quelli andrebbero sistemati a mano ^^ EDIT: Ah, giusto, se trovate parti del sito ancora con problemi fatemi sapere!
  19. puoi farmi un esempio di uno spoiler che non si apre :3?
  20. Nei cookie sono salvate le informazioni temporanee riguardo ai siti che navighi (esempio: se sei loggato o sloggato). Con chrome: Menu a destra -> impostazioni -> in alto cerca "cookie" -> impostazioni contenuti -> Cookie e dati dai siti -> cerca "rpg2s" -> elimina tutti quei file che ti trova. Con firefox: Strumenti -> opzioni -> privacy -> rimuovere i singoli cookie -> cerca "rpg2s" -> elimina ciò che trovi. ;)
  21. Provate a cancellare i cookie di rpg2s, dovrebbe resettare tutto e non rompere più le scatole ^^
  22. :3 è uscita carina alla fine la copertina
  23. Mhhhh secondo me rischia una multa. o.o Nel senso, ricordo che esistono regole ben precise su come trattare degli indirizzi email. Ovviamente solo se lo denunciano...
×
×
  • Create New...