|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: http://www.gamemag.it/news/amd-liber...ctx_35963.html
Secondo Richard Huddy di AMD, gli sviluppatori di videogiochi su console hanno maggiore libertà perché possono accedere direttamente all'hardware. Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2004
Città: La regione del Triplete
Messaggi: 5733
|
Uhm, interessante!
Del resto c'era da aspettarsi prima o poi un'uscita che criticasse il trend degli ultimi anni. Qualcuno di voi sa quanti ditoli DX 10 e DX 11 nativi, esclusivi per pc esistono? Oltretutto, i giochi fatti per console e poi portati su pc sono sempre meno ottimizzati e a volte anche assai brutti da vedere (l'effetto luminoso è assai irrealistico quando si punta sul giallastro). Parliamo di giochi progettati per hardware di 6 o 7 anni fa, mentre ogni anno escono nuove generazioni di schede video sempre più avanzate. Oltretutto se dovessimo fare un confronto tra le schede video del tempo e le console, nulla ci vieta di pensare che quei giochi possano andare bene con hardware di anni fa, mentre purtroppo non è così: vedere mostri mangiacorrente o minibarbecue arrancare su titolacci di anni e anni fa è una cosa inammissibile.
__________________
Trattative felicemente concluse con domienico120, xbax88 ed engiel, ottimi e seri utenti. Ultima modifica di zanardi84 : 21-03-2011 alle 10:41. |
![]() |
![]() |
![]() |
#3 | ||
Member
Iscritto dal: Mar 2009
Messaggi: 261
|
Quote:
Quote:
Se non avessimo le API si creerebbero solo problemi, gli sviluppatori impiegherebbero il quadruplo del tempo per realizzare giochi su pc poichè li devono far andare su tutte le schede video con ripercussioni sull'azienda produttrice che dovrebbe pagare il quadruplo per poi non essere sicura che vadano in maniera ottimale... In questo modo sta semplicemente dicendo "A tutti i programmatori, piantatela di programmare su pc che tanto non sfrutterete mai il suo potenziale e create i giochi per console dove sfrutterete il loro vero potenziale superando il pc poichè è bloccato dalle API!" /trollface Io mi domando com'è possibile dire queste cose...
__________________
Give every man your ear, but few thy voice. Take each man's censure, but reserve thy judgment. Ormai dovreste saperlo che non esistono eroi, sono solo persone che fanno la differenza. Gli eroi non sono fatti come ce li immaginiamo. |
||
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1304
|
Purtroppo se non ci fosse DirectX, dalle console non arriverebbero più nemmeno i porting
![]() L'hardware del PC è variegato e complessissimo, e mentre è fattibile scriversi il "driver di gioco" per gestire la GPU su console, che è e sarà sempre uguale, su pc sarebbe un incubo. Bisognerebbe in pratica scrivere a mano il driver per ogni diversa architettura di ogni diverso produttore, e non sono pochi: Nvidia vecchie, 8***, 2**, 3**, 5**; AMD vecchie, Dx10 e Dx11, le intel integrate, le intel di Sandy Bridge. Solo così a occhio sarebbero 10 architetture da studiare e supportare, 10+ volte il lavoro di prima. Chi si offre? ![]() Sicuramente (?) le prestazioni ne gioverebbero, ma fare un gioco diventerebbe un processo talmente costoso che pochissimi se lo potrebbero permettere, al massimo gente tipo Epic o Crytek che coi motori grafici ci campano. |
![]() |
![]() |
![]() |
#5 | |
Bannato
Iscritto dal: May 2005
Città: Se ho fatto qualcosa di male... rivolgersi a FroZen!!!
Messaggi: 20102
|
Quote:
magari! e magari avrei pure linux sotto, come so game. -> già che i drivers ati/nvidia van anche meglio |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Dec 2004
Città: Tenochtitlán Trattative:6
Messaggi: 941
|
AMD che fa un complimento a CUDA di Nvidia?
Se non è un errore allora è una cosa seria! |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: May 2004
Messaggi: 7465
|
|
![]() |
![]() |
![]() |
#8 | |
Bannato
Iscritto dal: May 2005
Città: Se ho fatto qualcosa di male... rivolgersi a FroZen!!!
Messaggi: 20102
|
Quote:
con le ciofeche vendute, sino a questo momento, mi pare non siano state fruttuose ste dx11 che i giochi su console restino lì, no porting. Ultima modifica di egounix : 21-03-2011 alle 11:56. |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Mar 2004
Città: al nord
Messaggi: 3873
|
beh non esistono solo le directx. Ci sono anche altri motori, come quello di unigine (gioco in prossima uscita: Oil Rush), che girano su tutte le piattaforme: Win, Mac e Linux. Hanno anche fatto un port su iOs e Android...
secondo me il futuro è questo. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Jul 2010
Messaggi: 384
|
l'approccio direct-to-metal mi pare leggerissimamente fuori tempo.. la tendenza è usare strumenti software sempre più "astratti" e ad alto livello.. o vogliamo ritornare anche a programmare in Assembly?
![]() ormai le DirectX ci sono e ce le teniamo, l'alternativa sarebbe creare un equivalente libero, multipiattaforma e aggiornato (no, OpenGL non va bene, o avrebbe conosciuto un successo maggiore di quello che ha..) |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 616
|
porting scandalosi state distruggendo il pc gaming altro che pirateria!!! per fortuna Battlefield sta dimostrando il contrario!
|
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: May 2001
Città: Roma
Messaggi: 3127
|
Quote:
Perche' i videogiochi sono solamente porting? Perche' le software house non hanno una minima idea di ottimizzazione e di piattaforma PC, ormai esistono le console e bisogna far uscire 100 titoli l'anno....porting = Gioco per PC in 10min e chi se' visto, se' visto! Altra cosa le API hanno distrutto il panorama videoludico, costringendo sempre piu' ad utilizzare motori grafici pre-confezionati per via dei lunghi tmepi di programmazione, ottimizzazione e sviluppo, ormai tutti i videogame sono cloni di altri Unreal Engine, ID-Tech 5, Source se si vedono diversi videogiochi con lo stesso motore sembra di giocare a cloni. Per non parlare che gli strumenti di sviluppo in ambiente DirectX costano e assai cari quindi i fatti parlano da soli motori che si adattano a tutti i dispositivi ID-Tech 5 girera' su Iphone che su PC e questo e' tutto dire, e che vendono venduti o tirati al limite per anni e anni Unreal Engine 3 (5anni). Si tornasse ad uno sviluppo macchina macchina di avrebbero videogiochi qualitativamente migliori, decisamente piu' variegati, non a caso negli ultimi 10anni non si e' piu' visto un videogioco degno di questo nome eppure mi pare che i 60€ che vogliono per abomini scriptati sono sempre gli stessi! Cia
__________________
Enermax Revo85+ 1250W - AMD Ryzen 56000x - MSI B550 Tomahawk - 2x8Gb GSkill F4-3600 CL16 - Sapphire Pulse 7900XT - Samsung 980Pro nvme m.2 2Tb |
|
![]() |
![]() |
![]() |
#13 | |
Bannato
Iscritto dal: Sep 2008
Messaggi: 8946
|
Quote:
Ma qui si fa confusione. Il titolo è: "più libertà nelle console senza directx, non sui pc, cosa assolutamente impensabile. In sostanza se gli sviluppatori creassero giochi su console, che sappiamo sono uniche, con motori proprietari si avrebbe più libertà di creare, il porting su pc si potrebbe fare basandosi sulle ultime librerie, e non usando le vecchie DX9..credo che il significato sia questo... |
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Mar 2004
Città: al nord
Messaggi: 3873
|
Nel 2002 è uscito Mafia 1.
Dite che non è un titolone? ![]() |
![]() |
![]() |
![]() |
#15 | |
Member
Iscritto dal: Mar 2009
Messaggi: 261
|
Quote:
Qui ti poni davanti ad una scelta, tenere le API o meno, nel caso non usassimo le API ogni casa produttrice svilupperebbe i propri giochi pensando al guadagno quindi punterebbero tutte a sviluppare giochi sfruttando gpu intel poichè sono le più presenti nei pc di oggi( desktop+portatili ) o qualche casa svilupperebbe delle API adatte al "multischeda" ( cosa che fece microsoft per vari motivi tra cui ridurre tempo sviluppo e costi produzione giochi per aumentare diffusione os ). Invece nel caso in cui si decida di tenere le API non potremmo utilizzare il 100% delle gpu ma almeno non nascerebbero problemi di sviluppo e creazione dei giochi che allungherebbero di anni la loro uscita.
__________________
Give every man your ear, but few thy voice. Take each man's censure, but reserve thy judgment. Ormai dovreste saperlo che non esistono eroi, sono solo persone che fanno la differenza. Gli eroi non sono fatti come ce li immaginiamo. |
|
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 1734
|
Il problema dei PC è anche quello delle console.
Sono pochi i giochi multipiattaforma che vanno bene ovunque. Anche la PS3 soffre di questo problema, in quanto è dimostrato che i titoli realizzati esclusivamente per quell'HW sono due dita sopra a quelli 360 (due dita, una spanna è troppo). Del resto non so se ricordate i tempi in cui le directx non esistevano e i casini derivanti dal fatto che se la tua scheda non era compresa nella lista o ne trovavi una per dire compatibile o eri fottuto.... Mi sembra di capire che le DX castrino notevolmente le prestazioni dei PC: a questo punto non capisco perchè invece di lamentarsi non creino delle loro API più performanti. Potrebbero farlo insieme a Nvidia o se preferiscono ognuno le proprie. Le Dx sono nate 15anni fa quando il panorama delle schede video era molto più variegato. Oggi con soli due competitor nel settore videoludico hanno perso utilità a mio parere. Certo magari potrebbero avere il problema delle esclusive e quindi dover finanziare le software House per avere i giochi con un occhio di riguardo, ma tanto guardando i benchmark mi sembra che sia quello che già accade. |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: May 2006
Città: TN <Asus p6t | Xeon X5670@4Ghz | Kingstone DDR3 3x4Gb | GeForce GTX 970 | G19 + g203>
Messaggi: 3096
|
O sono fuori di testa o è solo una provocazione
![]()
__________________
[PILUM] IlGranTrebeobia (BF2 ![]() ![]() ![]() "More GG, more skill" - A. Krupnyk |
![]() |
![]() |
![]() |
#18 |
Member
Iscritto dal: May 2003
Città: Padova
Messaggi: 82
|
Non mi tornano un paio di cose.
1) Come già scritto da altri utenti, le DirectX (e più in generale le API grafiche, quindi io tirerei dentro anche OpenGL come minimo) sono state fatte per liberare lo sviluppatore dall'onere di prevedere tutte le possibili combinazioni hardware con cui potrebbe avere a che fare. Abbiamo voluto il PC flessibile, cioè configurabile come una costruzione Lego? Flessibilità cozza con efficienza, quindi o l'una o l'altra. 2) Se fosse vero che le DirectX hanno tutto questo overhead come sostiene questo tizio di AMD, allora io mi aspetterei che la scalabilità delle applicazioni Direct3D fosse molto meno evidente (cioè che a prescindere dalle schede video usate, le prestazioni siano più o meno sempre quelle). Invece vedo (da vari test che ogni giorno si pubblicano su internet) che le performance dei giochi 3D sono ancora ben dipendenti dalla scheda video che si mette su, a conferma che tutto questo overhead non è poi così grave. Quindi la mia idea è che si stia un po' esagerando. Quindi la domanda è: perché sollevare questo discorso da parte di AMD? Che poi potremmo estenderlo anche alle altre API, mica solo quelle grafiche. Estendendo il ragionamento, si potrebbe dire che l'uso delle API di un sistema operativo limita ingiustamente la creatività di uno sviluppatore: perché non scrivere direttamente un'applicazione che prenda il controllo totale dell'hardware fungendo quindi essa stessa da sistema operativo? Non avremmo prestazioni molto più elevate così? Tecnicamente si può fare, ma con che tempi e a che costi? A questo AMD ha pensato? O c'è dell'altro che mi sfugge? Ciao Filippo |
![]() |
![]() |
![]() |
#19 |
Bannato
Iscritto dal: Oct 2001
Messaggi: 1872
|
Ma hanno intervistato Topolino?
Non è mica vero quello che riportate a proposito delle DirectX, la fonte in inglese quale sarebbe? Non è che avete sbagliato a tradurre? Non ci credo che un addetto ai lavori dica una puttanata così grande. |
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: May 2004
Messaggi: 7465
|
Quote:
La cosa incredibile e che non dice le stesse cose delle opengl come se quelle non avessero un funzionamento simile mentre con le dovute differenze sono paragonabili. Si forse hanno intervistato qualcuno che ha le idee un po confuse |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:48.