|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 14115
|
[PS3] Infinity War: Non ci sono problemi a sviluppare su PS3
Quote:
__________________
Ryzen 9600X / ASUS TUF Gaming B850M-Plus / Corsair 2x16 GB DDR5 6000 MHz CL30 / RTX 5070 FE / Crucial P5 Plus 1 TB / Crucial MX500 1 TB / Seasonic Focus GX-750 / Dell S2417DG / Edifier R1280T / Synology DS220+ / Pixel 6 / Steam Deck |
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Oct 2004
Città: Milano
Messaggi: 3649
|
Quote:
Sull'affermazione "la ps3 è difficile da programmare" non trovo nulla da correggere, in quanto è proprio sbagliata dal principio. Trovo invece piu corretto dire :"la ps3 è PIU difficile da programmare RISPETTO alla 360". Quello che voglio dire è che la ps3 non è difficile da programmare in se, ma rispetto ad un altro prodotto concorrente (che può essere la 360, il pc, il wii quello che volete) Se uno sviluppatore realizza un esclusiva per la ps3 non credo possa incontrare molti problemi...viceversa se deve fare un multipiatta, dal pc alla 360 (o vice versa) ci mette per dire 5 minuti, dalla 360 alla ps3 ci mette un ora perchè la struttura della console è molto distante da tutto il resto. E questi mi sembrano dati oggettivi.
__________________
XBOX ONE --> Live!Tag: Doncry
PS4-->Psn id: Doncry |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Milano
Messaggi: 1715
|
Quote:
__________________
|
|
|
|
|
|
|
#4 | |
|
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
Inoltre non vedo un solo motivo per cui dare più credito a queste affermazioni rispetto a quelle di altri programmatori che invece lamentavano problemi. Sarebbe il caso che capissimo che dietro a queste dichiarazioni pubbliche ci sono sempre ragioni di marketing. |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2007
Messaggi: 9130
|
Secondo la mia modestissima opinione il problema principale della programmazzione su PS3 è che essendo un architettura completamente nuova e "molto diversa" i programmatori
-devono proprio da zero pensare e progettare lo sviluppo e la programmazione del gioco in maniera totalmente differente da quanto fatto fin'ora- è questo lo scoglio che devono superare nient'altro! Se uniamo una difficolta iniziale difronte ad una nuova architettura per giunta molto complessa alla necessita di un approccio completamente differente alla programmazione del codice ne viene fuori gli ovvii problemi "rispetto" ad una qualsiasi architettura gia conosciuta e più classica! |
|
|
|
|
|
#6 | |
|
Bannato
Iscritto dal: Apr 2005
Messaggi: 3706
|
Quote:
ma la questione è che cè che in realtà XBOX360 non ha un architettura così classica. Chi pensa che l'architettura di XBOX360 è simile a quella di un PC, è totalmente fuori strada... |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
Architettura è diversa, ma è probabile che le librerie siamo simile alle directx. Ed è sulle librerie che i programmatori lavorano non sulle architetture.
|
|
|
|
|
|
#8 | |
|
Bannato
Iscritto dal: Apr 2005
Messaggi: 3706
|
Quote:
Ovviamente le librerie che utilizza XBOX360 sono diverse da quelle standardizzate in uso su PC(perchè diversa è l'architettura). |
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Sep 2006
Messaggi: 1539
|
Quote:
Implementazione delle librerie dipende dalla architettura, ma non il loro utilizzo.(Utilizzo delle librerie QT per esempio è lo stesso, più o meno, che sia linux, windows, x86 o powerpc.) Non dico che siano esattamente uguali come quelli per pc, ma penso che mantengano buona parte della "filosofia" |
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Jul 2000
Messaggi: 936
|
Quote:
|
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
|
Quote:
Quando si inizia a voler andare veloci e usare l'hardware, si lavora quasi esclusivamente sull'architettura della macchina e l'API in se' diventa del tutto secondaria. Un engine che voglia andare veloce su 360 fa scelte spesso e volentieri diametralmente opposte alle scelte che si farebbero lavorando su PC: la maggior parte di questa differenza e' da imputarsi all'EDRAM. Inoltre l'architettura del 360 fornisce meno spazio di manovra, a mio avviso, per le scelte sull'engine di quanto possa fornire l'architettura PC (e immagino quella della PS3): in altre parole, per andare veloci su 360 si deve fare quello e si va molto veloci, ma e' difficile fare qualcosa di "diverso".
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA Ultima modifica di fek : 07-11-2007 alle 10:45. |
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Dec 2001
Città: Firenze - Nosgoth
Messaggi: 7333
|
Quote:
In che senso poi non hai spazio di manovra? per fare che? nel senso che se vuoi ottenere una determinata cosa su 360 c'e' solo un modo di arrivarci, a differenza del PC?
__________________
Xbox GamerTag: Falux || Psn: Falux79 || -=Krynn=- |
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Mar 2003
Città: Verona
Messaggi: 8547
|
Va bene che siamo in console war, ma lo sviluppatore si chiama Infinity Ward
__________________
Cammello non parla di neve Xbox LIVE Gamertag VirtualBoy75 |
|
|
|
|
|
#14 | |
|
Bannato
Iscritto dal: Apr 2005
Messaggi: 3706
|
Quote:
Potrebbe anche essere, almeno per una parte della libreria. Non tutta, perchè comunque le funzioni disponibili sono maggiori, alcune semplicemente diverse (anche la sola CPU ha un architettura basata su power PC e la GPU ha funzionalità e peculiarità estesa dal semplice concetto di hardware dx9 compliant: vedi EDRAM shader unificati ecc ecc...) Diciamo che potrebbero essere una versione custom, personalizzata e ottimizzata delle librerie. Questo penso ci possa stare. EDIT: vedo che è arrivato un utente che fà di queste cose il suo pane quotidiano. Ciao Fek. Ultima modifica di peddu84 : 07-11-2007 alle 11:00. |
|
|
|
|
|
|
#15 |
|
Bannato
Iscritto dal: Oct 2004
Messaggi: 4132
|
io mi sento solo di dire una cosa, gli Infinity Ward si meritano un applauso
ho visto dei video, e il gioco sembra tecnicamente davvero ben fatto (sia PS3 che X360) e tutto questo senza far vedere mesi prima, anteprime, screenshots, rumors ecc ecc. Insomma hanno lavorato molto seriamente, e in silenzio, uscendo con un titolo che prende dal 9 al 10 un po dapertutto. La loro dichiarazione, oggetto di questo topic, dimostra ancora + chiaramente che le case "serie" che hanno i mezzi (soldi e tecnica) sanno lavorare bene su entrambe le piattaforme e non si celano dietro alibi di difficoltà di programmazione che sinceramente ora appaiono sempre + ambigui da sostenere |
|
|
|
|
|
#16 | |
|
Bannato
Iscritto dal: Apr 2005
Messaggi: 3706
|
Quote:
Da questo punto di vista l'hardware di una console risulta più customizzato e quindi seguire strade notevolmente diverse dalle soluzioni hardware inserite dirante la fase di progettazione risulta meno agevole o comunque non conveniente. Ma ovviamente sono curioso di sapere da Fek stesso cosa intendeva. Io non ho i mezzi e le conoscenze per fare qualcosa di diverso da mere supposizioni... |
|
|
|
|
|
|
#17 |
|
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
verissimo, X360 è molto diversa da un pc, ma la differenza la fanno anche gli SDK che mettono a disposizione le Case
|
|
|
|
|
|
#18 | ||
|
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
|
Quote:
Diciamo che programmare su 360 e' molto differente dal programmare su un PC. In generale direi piu' facile per via dei tool di sviluppo molto migliori. Ma portare un engine in maniera ottimale da PC a 360 e viceversa non e' banale, anzi. Quote:
Su 360 se vuoi lavorare a 720p con AA4X, che e' la configurazione per la quale l'architettura e' stata pensata e dove e' piu' efficiente, hai davvero pochissime alternative a livello architetturale: le cose vanno fatte in una certa maniera e l'engine che ne esce sarebbe profondamente inefficiente su PC. Se provi a fare qualcosa di diverso, come Halo 3 ad esempio, stai cercando di lavorare contro la macchina che ti mette di fronte tutta una serie di limitazioni: nel caso di Halo 3, ad esempio, no AA e risoluzione inferiore a 720p. La mia opinione, che non e' condivisa da tutti, e' che si dovrebbe lavorare per la macchina e provare a fare sempre 720p con AA4X, avendo le risorse in termini di tempo a disposizione.
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA |
||
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Padova
Messaggi: 13306
|
fek, se non capisco male, è sostanzialmente l'EDRAM che impone certe scelte su X360. In questo senso, si può dire che PS3 sia più flessibile?
__________________
Samsung HT-Q100 <--- PS4 ---> Samsung UE40F5300AY <--- PS3 60gb ---> PS Vita PSN: NewMurakami |
|
|
|
|
|
#20 |
|
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
|
Secondo me si'.
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:03.




















