|
|
|
|
Strumenti |
24-11-2021, 19:53 | #801 |
Senior Member
Iscritto dal: May 2009
Città: toscana
Messaggi: 49584
|
Curiosità , ma se il gioco è bilanciato sul framerate , andando più lento diventa più facile?
__________________
MY STEAM & MY PC La Vita ti prenderà sempre a calci nelle palle , e quando penserai che le cose inizino ad andare meglio, in realtà starà solamente caricando un calcio ancora più forte. |
24-11-2021, 20:10 | #802 | |
Senior Member
Iscritto dal: Feb 2004
Città: Cremona
Messaggi: 30077
|
Quote:
__________________
The CRPG BOOK PROJECT L'enciclopedia dei giochi di ruolo https://crpgbook.wordpress.com/ |
|
25-11-2021, 05:19 | #803 | |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
Quote:
Ma stamattina sono buono (non è vero, in realtà non c'ho voglia di rispondere ) per cui ti sei salvato
__________________
|
|
25-11-2021, 05:20 | #804 |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
Al massimo ti incasini ancora di più. E comunque è bilanciato sui 30 FPS, se vuoi giocare a 10 FPS accomodati pure
__________________
|
25-11-2021, 06:10 | #805 |
Senior Member
Iscritto dal: May 2009
Città: toscana
Messaggi: 49584
|
Se è bilanciato sui 30 FPS allora a 45 è più difficile ? Veramente come viene gestita sta cosa non riesco a capirla.
__________________
MY STEAM & MY PC La Vita ti prenderà sempre a calci nelle palle , e quando penserai che le cose inizino ad andare meglio, in realtà starà solamente caricando un calcio ancora più forte. |
25-11-2021, 06:43 | #806 | |
Senior Member
Iscritto dal: Feb 2004
Città: Cremona
Messaggi: 30077
|
Quote:
Cos'era, Dark Souls 2 che quando sbloccarono i 60 fps sfanculò completamente l'usura delle armi che si rompevano subito ? E' un modo di programmare antidiluviano nel 2021.
__________________
The CRPG BOOK PROJECT L'enciclopedia dei giochi di ruolo https://crpgbook.wordpress.com/ |
|
25-11-2021, 07:11 | #807 | |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
Quote:
Non è che è più difficile o meno difficile, semplicemente le dinamiche temporali delle varie azioni sono legate ad un preciso numero di frame al secondo, tali per cui il gioco per "funzionare correttamente" (non per renderlo più o meno difficile, che oltretutto è soggettivo per un gioco come questo) deve lavorare a quel preciso numero di FPS. E, come ricorda Darkless, non è solo legato alle dinamiche dei colpi e dei dodge in se e per se. Giocare ad un numero di FPS diverso semplicemente "non va bene". Che poi ci si riesca lo stesso è un altro paio di maniche, come peraltro l'esperienza comune globale ha dimostrato nel corso degli anni. Presumo che giocando a multipli precisi degli FPS di riferimento possa andare ancora bene, ma è una mia supposizione. Comunque alla luce di quest'ultima considerazione non mi farei troppi problemi, che semmai sorgono in maniera tangibile quando appunto si fa a tweakerare il gioco su quel parametro. Più che mai, ancora, mi domanderei di come lavorano a livello tecnico sul gioco in From Software... e si torna sempre alla solita nota dolente.
__________________
|
|
25-11-2021, 08:04 | #808 |
Senior Member
Iscritto dal: Oct 2005
Città: Anor Londo
Messaggi: 30654
|
Dipende, mi ricordo che in un souls ( mi pare il 2 ma forse era il primo ) se si sbloccavano gli fps da 30 a 60 le armi si deterioravano al doppio della velocità creando non pochi problemi ai giocatori, inoltre gli iframe che determinavano l'invunerabilità all'inizio dei roll, o l'esecuzione di backstab, parry e similare dimezzavano come tempo quindi eseguire un parry o un backstab diventava quasi impossibile, inoltre in alcuni frangenti dove si doveva o poteva saltare ( il salto nei primi souls è sempre stata meccanica complessa che permetteva di raggiungere zone segrete, tesori o aprire shortcut, era costituiti dalla rapida pressione di un tasto per due volte mentre si correva con tempistica perfetta, e diventava impossibile da eseguire visto che coi frame doppi la finestra già ridotta per eseguirlo era talmente ridotta che risultava estremamente difficile da eseguire ( ovvero ci volevano due pressioni del tasto talmente ravvicinate che era impossibile da realizzare o quasi )
Spero che in elden ring si sia fuori da queste dinamiche ormai vetuste che andavano in sync con il framerate ....
__________________
IL MENNE i7 2600k@Kuhler920 - Asus Maximus IV Extreme - 4*4gb Corsair Vengeance Ddr3 1600 - Nvidia SLI 2*GTX980 - 2*Cheetah 15k.7 300gb SAS (Raid0) on Perc6/i - 2*Vertex 3 MI 120gb (Raid0) - 3*Wd RE4 2tb (Raid5) - 2*WD Velociraptor 150gb (Raid0) - PX-LB950SA - Corsair Hx-1000w - Haf-X - Panasonic 50AX800 4k - iPhone X sg 256gb |
25-11-2021, 08:16 | #809 |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
Quindi tu speri che la From Software, che in pratica sta usando lo stesso Engine da almeno il 2009 e che da quel periodo finora ha dato solo una "sistemata" piuttosto blanda all'illuminazione e alle texture (e poco altro), abbia deciso d'un tratto di andare a toccare elementi di fondo che costringerebbero a rivedere tutta l'impalcatura soprastante.
Quindi affrontando un lavoro piuttosto laborioso, dispendioso e con potenziali rischi di avere poi problemi nell'ambito del gameplay. Fatto da programmatori che non hanno certo dimostrato chissà quale competenza nel corso degli anni. Quale portale di Stargate devo oltrepassare per raggiungere questa dimensione alternativa utopica?
__________________
|
25-11-2021, 08:21 | #810 | |
Senior Member
Iscritto dal: Feb 2004
Città: Cremona
Messaggi: 30077
|
Quote:
__________________
The CRPG BOOK PROJECT L'enciclopedia dei giochi di ruolo https://crpgbook.wordpress.com/ |
|
25-11-2021, 08:28 | #811 |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
__________________
|
25-11-2021, 10:16 | #812 | |
Senior Member
Iscritto dal: Apr 2004
Città: ۞۞۞ Oristano ۞۞۞ Sto giocando a: Horizon Forbidden West
Messaggi: 4028
|
Quote:
Normalmente le istruzioni relative alle meccaniche di gioco vengono eseguite ad ogni frame. Sta allo sviluppatore svincolare queste ultime dal frame rate. Esempio: player.x = player.x + 10; Il giocatore si muove sull'asse x di 10 unità (per esempio alla pressione di un tasto). Ora, poiché nativamente le istruzioni vengono eseguite per ogni frame, quello che ho impostato non è un movimento al secondo, ma al frame. Nel caso di 1fps avrei uno spostamento di 10 * 1 = 10 unità al secondo Nel caso di 30fps avrei 10 * 30 = 300 unità al secondo Nel caso di 60fps avrei 10 * 60 = 600 unità al secondo Quindi il movimento è dipendente dal frame rate, ed è tanto più veloce quanto maggiore è il numero degli fps. Chiaramente non è un risultato accettabile. Per rendere il movimento e qualunque altra meccanica di gioco indipendente dal frame rate si moltiplicano le istruzioni frame-dipendenti per il famoso "DeltaTime", ossia la durata dell'ultimo frame, che sappiamo essere pari all'inverso del frame rate. 1 fps => DeltaTime = 1 10 * 1 * DeltaTime = 10 * 1 * 1 = 10 unità/secondo 30 fps => DeltaTime = 1/30 10 * 30 * 1/30 = 10 unità/secondo 60 fps => DeltaTime = 1/60 10 * 60 * 1/60 = 10 unità/secondo Quindi l'istruzione iniziale andrebbe scritta in questo modo: player.x = (player.x + 10) * DeltaTime; Chiaramente lo stesso discorso lo si può fare anche per i danni inflitti/subiti, la durata delle animazioni, I-frames ecc... In passato moltissimi giochi erano frame-dipendenti, ora il DeltaTime è una feature presente in tutti gli engine che si rispettano ed è incredibile pensare che ancora oggi ci siano giochi AAA con questo tipo di problemi
__________________
Deepcool DN650 ● Gigabyte B450M DS3H ● Amd Ryzen 5 5600 ● G.Skill Aegis DDR4 3200 MHz (2x8 GB) ● MSI Radeon RX 6650 XT ● LG IPS237L-BN ● Kingston A2000 NVMe M.2 500 GB + Samsung 840 EVO SSD 250 GB + WD 2TB ● PS4 PRO |
|
25-11-2021, 21:34 | #813 | |
Senior Member
Iscritto dal: Mar 2011
Messaggi: 5312
|
Quote:
Wow che chicca! Grazie per la spiegazione! |
|
25-11-2021, 21:47 | #814 | |
Senior Member
Iscritto dal: May 2009
Città: toscana
Messaggi: 49584
|
Quote:
Vediamo, se ho capito bene spostare il lock da 30 -> 60 -120 -240 purché mantenuto fisso è abbastanza semplice basta creare istruzioni x2 x4 e che il framerate sia stabile. Quello che può creare problemi è se c'è ilframerate ballerino , con un engine vecchio potrebbe falsare ,non facendo in tempo a tararsi , certi parametridi attacco \ parata che sono fondamentali per il gameplay di questi giochi. Però allora perché non mettere almeno una parvenza di scelta? Hanno paura che la gente li usi come cheat ? Tipo lo imposto a 120 e poi lo rallento con altri se esterni e quindi sballo il gameplay? Boh un motivo cè lo devono avere per forza non può essere solo pigrizia come ha fatto quella gente che ha convertito replicanti
__________________
MY STEAM & MY PC La Vita ti prenderà sempre a calci nelle palle , e quando penserai che le cose inizino ad andare meglio, in realtà starà solamente caricando un calcio ancora più forte. |
|
25-11-2021, 23:00 | #815 |
Senior Member
Iscritto dal: Jun 2004
Città: Corte del Re Cremisi
Messaggi: 18387
|
Io ero rimasto che i DS fossero ancora direttamente legati al framerate per quanto riguarda le azioni, spero di sbagliarmi
__________________
CPU: 5800X3D SK Video: 4070ti Asus TUF OC MADREBOARD: Asus B550 non ricordo che modello RAM: Corsair Vengeance 4x8GB 3600 mhz HEATSINK Noctua NH-D15 NVME Corsair MP600 PRO 2TB + Silicon Power gen3 1TB PSU EVGA Supernova 650 G3 CASE Fractal Design North TV LG C2 65" MONITOR Lg 27GN88A KEYBOARD Ducky One 3 TKL ITA MOUSE Razer Basilisk ID PEDINA Dragon's Dogma 2: 8GVQ1TT9NXMT |Thread ASPETTANDO SILENT HILL 2 REMAKE 2023 | Odio Ranni. |
26-11-2021, 06:07 | #816 | |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
Quote:
__________________
|
|
26-11-2021, 08:57 | #817 | |
Senior Member
Iscritto dal: Apr 2004
Città: ۞۞۞ Oristano ۞۞۞ Sto giocando a: Horizon Forbidden West
Messaggi: 4028
|
Quote:
Teoricamente però, come dici tu, gli sviluppatori potrebbero considerare solo 2 casi, 30 fps o 60 fps, e dimezzare tutti i parametri frame-dipendenti nel secondo caso, ma appunto non essendo il frame rate granitico in tutte le configurazioni hardware non ne vedo il senso. Per il discorso dei cheat, no, non credo sia quello il problema. I cheats li puoi usare comunque...puoi aumentare il danno, velocità, salute, stamina e qualunque altra cosa senza problemi. In effetti ho trovato un vecchio video del primo DS in versione pc dove a 30 fps le animazioni erano lentissime, il che vuol dire che hanno tarato tutti i parametri sui 60 fps manualmente, dimezzando tutto ciò che è legato al movimento. Soluzione fai da te che però funziona solo se il frame rate è fisso appunto.
__________________
Deepcool DN650 ● Gigabyte B450M DS3H ● Amd Ryzen 5 5600 ● G.Skill Aegis DDR4 3200 MHz (2x8 GB) ● MSI Radeon RX 6650 XT ● LG IPS237L-BN ● Kingston A2000 NVMe M.2 500 GB + Samsung 840 EVO SSD 250 GB + WD 2TB ● PS4 PRO |
|
26-11-2021, 09:08 | #818 |
Senior Member
Iscritto dal: Oct 2005
Città: Anor Londo
Messaggi: 30654
|
Non vorrei dire castronerie ma il primo ds su pc era cappato a 30 fps, così come su console. I 60 ce li sognavamo. Lì era tarato sui 30 fps mi sembra proprio.
Avrai visto video con animazioni lentissime perchè presumo fossero ambientati a blighttown, dove per la loro abilità nel programmare gli fps precipitavano a 5-8 anche con vga high end.... Infatti quando amatorialmente si sbloccarono gli fps a 60 su pc ( mi sembrava addirittura fosse successo su ds2 che era uscito anche per ps3 che i 60 hz se li sognava e che all'inizio fosse cappato a 30 anche su pc ma magari non mi ricordo più bene ) succedeva un casino.
__________________
IL MENNE i7 2600k@Kuhler920 - Asus Maximus IV Extreme - 4*4gb Corsair Vengeance Ddr3 1600 - Nvidia SLI 2*GTX980 - 2*Cheetah 15k.7 300gb SAS (Raid0) on Perc6/i - 2*Vertex 3 MI 120gb (Raid0) - 3*Wd RE4 2tb (Raid5) - 2*WD Velociraptor 150gb (Raid0) - PX-LB950SA - Corsair Hx-1000w - Haf-X - Panasonic 50AX800 4k - iPhone X sg 256gb |
26-11-2021, 09:40 | #819 |
Senior Member
Iscritto dal: Jul 2008
Città: Falconara Marittima
Messaggi: 26425
|
Nessuna castroneria, era cappato a 30 FPS.
E il portring dalle console era 1:1, paro paro, identico. Tant'è che pur avendo molta più potenza computazionale, nella Città Infame (grazie alla "pregievole" capacità di programmazione di FS ) avevi gli stessi crolli di FPS.
__________________
|
26-11-2021, 10:13 | #820 |
Senior Member
Iscritto dal: Jan 2011
Messaggi: 3777
|
Preordinato...
__________________
CPU: Ryzen5 3600 RAM: Corsair 3200 MOBO: MSI X470 Gaming Plus Max GPU: RTX 3060ti DISSIPATORE: Custom loop VOLANTE: Logitech G27 nickname project cars: itachi23 |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:25.