Rispondi 
Come ottenere 60 FPS
Bonnox
Signore del Tempo un po' imbranato
*****
Offline

Messaggi: 1,881
Registrato: 06-07-2014
Reputazione: 8
Mi Piace Ricevuti: 415
PokéMoney: 2,062.75₱
Messaggio: #1
Come ottenere 60 FPS
Buongiorno! oggi mi sono destato e ho deciso di fare nuovamente qualcosa di utile.

In questa breve guida vedremo come avere 60 fps, ma attenzione: a causa delle limitazioni dell'engine (principalmente single core), non saranno sempre ottenibili, ma un minimo ballerini. Poi forse è anche colpa del mio computer...

dobbiamo fare 3 modifiche, la prima obbligatoria, le seconde facoltative.

1) impostare la grafica a 60 FPS nell'engine

aprite lo script main, e verso il fondo, subito dopo "loop do", aggiungete:
"Graphics.frame_rate=60"

Se volete potete anche mettere un valore compreso tra 40, quello di default, e 60.

2) aggiornare le animazioni degli NPC

i personaggi non giocanti dopo questa modifica subiranno una velocizzazione. Per rimediare, aprite lo script "game_event". Cercate la riga "@move_speed = @page.move_speed * 1.25"
e sostituite il numero con qualcosa di più appropriato, ad esempio 1 o 1.05, a seconda dei gusti.

3) rallentare il player

a me sinceramente piace molto anche così, ma se volete rallentare anche il player dovrete aprire lo script "scene_map".
cercate il metodo "def update", e, al posto di
"$game_player.update"
metteteci un bel
"if Graphics.frame_count % 3 !=0
$game_player.update
end"

questo forzerà ad aggiornare la mappa solo ogni 40/60 del tempo, ovvero 2/3.

ciao! ~

Se ti sono stato d'aiuto, clicca il tasto "mi piace" qua sotto! Grazie! : )

Il mio nuovo motto: don't ask for ETAs!

[Immagine: yKWdaxi.gif]

(RIP immagine firma cancellata dai server)
"L'uomo è ancora il più straordinario dei computer"


Guida di cui vado più fiero: Mega-Huge Bonnox' guide (to be expanded)


[Immagine: toothbrush_girl_by_timewyrm-d6i5ezm.jpg]

Ho un T.A.R.D.I.S. modello 40 ma non so usarlo. Pacman
(Questo messaggio è stato modificato l'ultima volta il: 11-09-2018 09:48 PM da Bonnox.)
10-09-2018 08:55 PM
Cerca Cita
 Mi piace ricevuti da: Carl_J90 , LD3005 , E²VaN , MegaTorterra , enrico1000
Flygon
Dessert Spirit
******
Offline

Messaggi: 2,075
Registrato: 13-06-2014
Reputazione: 37
Mi Piace Ricevuti: 1075
PokéMoney: 4,233.00₱
Messaggio: #2
RE: Come ottenere 60 FPS
EFFEPIESSE
11-09-2018 12:32 AM
Cerca Cita
 Mi piace ricevuti da: Bonnox
Rispondi 




Utente(i) che stanno guardando questa discussione: 1 Ospite(i)
Powered by MyBB, © 2002-2018 MyBB Group. Copyright © | 2015 Pokémon Hacking