+ Rispondi alla Discussione
Risultati da 1 a 11 di 11
  1. #1
    Il Nonno
    Data Registrazione
    12-04-04
    Messaggi
    3,971

    Predefinito Editoriale Keiser #006 [02-03-09] - PS3 difficile da programmare? Voluto

    "PS3 difficile da programmare? Voluto"



    Programmare per PS3 non è cosa semplice. Anzi. E non è la prima volta che se ne parla: in molti casi alcuni titoli escono mesi dopo rispetto alle controparti per PC o Xbox 360 (vedi i recenti Bioshock o Command & Conquer Red Alert 3, i primi che mi vengono in mente) per le maggiori difficoltà che gli sviluppatori incontrano, e che hanno spesso lamentato in questi mesi. L’ultimo in ordine di tempo è stato Shaun Himmerick, produttore esecutivo di The Wheelman, che durante una puntata del podcast This Xbox Life ha detto, senza mezzi termini, che “la risposta politicamente scorretta che la PS3 è un enorme ‘pain in the ass’“.

    Due anni fa, Gabe Newell di Valve disse a Edge che “investire sul Cell (il processore della PS3, ndCT) non offre alcun beneficio a lungo termine. Non c’è nulla che puoi usare poi da altre parti. Non porti a casa niente, se non odiare l’architettura che hanno realizzato. E non mi sembra un granché“.

    Sull’ultimo numero di Official PlayStation Magazine risponde a queste accuse Kaz Hirai, CEO di Sony Computer Entertainment. Continuate a leggere, perché non potrete credere alle sue parole: “non mettiamo a disposizione degli sviluppatori la console ‘facile da programmare’ che vogliono, perché ‘facile da programmare’ significherebbe che chiunque potrebbe avvantaggiarsi di praticamente tutto ciò che l’hardware è in grado di fare. Quindi la domanda diventa: cosa fai poi per i prossimi nove anni e mezzo? È difficile da programmare, e molta gente lo vede come un fatto negativo, ma d’altro canto significa anche che l’hardware ha ancora molto da offrire“.

    Non c’è dubbio che l’hardware offra di più con il passare del tempo e con la maggior dimestichezza e conoscenza che ne hanno gli sviluppatori. Pensate ai primi giochi del Commodore 64 e agli ultimi titoli usciti prima della sua dipartita: sembravano due computer diversi!

    Ma la spiegazione di Hirai appare priva di senso. Lo sarebbe detta da chiunque, figuratevi dal capoccia di Sony. Quale vantaggio ottiene la casa giapponese dal rendere complicato (”pain in the ass“) lo sviluppo per la sua console? Banalmente, meno titoli. E questo è noto. Il che significa meno prodotti con cui convincere la gente a comprare la console. Che non a caso è indietro di diversi milioni di unità rispetto alla rivale di Microsoft, che può contare su un parco titoli immenso. La via imboccata da Sony con questa decisione, che a questo punto appare voluta e non semplicemente frutto di una maggiore complessità del progetto complessivo, rischia di rivelarsi una strada a fondo chiuso. Di più, una spirale autodistruttiva senza via di uscita.

    Giochi più belli (perché più semplici da realizzare) significano maggiori vendite, sia di titoli che di console. Cosa di cui Sony avrebbe disperatamente bisogno. Ancora, gli sviluppatori guardano alla diffusione delle console, concentrandosi logicamente su quella più venduta. E con otto milioni di unità di distacco, voi a chi vi rivolgereste?
    Ultima modifica di Ozne; 02-03-09 alle 12:31:20

  2. #2
    Shogun Assoluto L'avatar di SaTaN SHaRK
    Data Registrazione
    10-06-04
    Località
    Salerno
    Messaggi
    32,491

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Dal punto di vista architetturale la PS3 a mio avviso è troppo avanti.
    Una Tecnologia estremamente spinta che ancor oggi non viene utilizzata neppure sui PC, gli ultimi QuadCore hanno 4 core fisici e 4 logici.
    Ho detto troppo avanti perchè una tale tecnologia di CPU è adatta a macinare una grossa quantità di dati indipendenti tra loro. Sarebbe quindi perfetta se i 3/4 della CPU fossero dedicati ad una sorta di Havok Engine estremamente spinto, con effetti particellari (esplosioni, fuoco, fumo, fiamme, schegge, polvere, nebbia ecc), dinamica dei tessuti e dei liquidi molto più avanzata di quel che si ha ora.
    Su PC queste incombenze sono state ormai relegate alle nuove GPU CUDA di nVidia (a partire dalla Serie 8 ) che con le attuali GTX hanno una potenza di calcolo talmente elevata da essere paragonabili a 10 QuadCore Q6600 in parallelo (dati estrapolati grazie a BOINC).
    In definitiva ottimo Hardware, ma non hanno pensato al Software di sviluppo decisamente deficitario.

  3. #3
    Lo Zio L'avatar di Destoyed
    Data Registrazione
    15-10-06
    Località
    Bari, tra donne seminude ma non in Romania
    Messaggi
    2,680

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Citazione Originariamente Scritto da SaTaN SHaRK Visualizza Messaggio
    Dal punto di vista architetturale la PS3 a mio avviso è troppo avanti.
    In definitiva ottimo Hardware, ma non hanno pensato al Software di sviluppo decisamente deficitario.
    Straquoto: Sony non comprese, soprattutto in questo periodo di crisi economica (380 euro e passa non sono spiccioli per una console), che utilizzare una tecnologia innovativa sarebbe stato controproducente. Una console non vende solo perch è bella e ****, ma perchè possiede un vasto parco di gioco molto vario e, soprattutto, ha un buon rapporto prezzo/qualità.

    Inoltre rimango dell'idea che un pc è comunque meglio rispetto ad una console.
    La PS3 su di me ha esattamente tre punti di vantaggio, forse 4: Final Fantasy, Gran Turismo, Kingdom Hearts e quel simpatico gioco di carte, Eye of Judgment.

  4. #4
    Animatore distratto L'avatar di Nanatsusaya
    Data Registrazione
    19-12-03
    Località
    Roma
    Messaggi
    45,630

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Io non ho saputo resistere.
    Ho sparato ***** sulla ps3 fino a un mese fa', poi l'ho comprata
    Però per ora ne sono davvero soddisfatto, spero che prima o poi decolli veramente e non faccia la fine del Dreamcast.
    Le parole di Hirai trasudano di giapponesità cmq

  5. #5
    Shogun Assoluto L'avatar di SaTaN SHaRK
    Data Registrazione
    10-06-04
    Località
    Salerno
    Messaggi
    32,491

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Citazione Originariamente Scritto da Destoyed Visualizza Messaggio
    La PS3 su di me ha esattamente tre punti di vantaggio, forse 4: Final Fantasy, Gran Turismo, Kingdom Hearts e quel simpatico gioco di carte, Eye of Judgment.
    La PS2 forse, visto che questi sono giochi usciti su PS2 e non 3!!

    Cmq ci sta bene l'innovazione. Ma in realtà neppure Sony sa come sfruttare al meglio la propria console, al punto tale che tutt'ora il Tool di Sviluppo per creare giochi PS3 ancora non è in grado di sfruttare il Cell.
    Dobbiamo aspettare Alan Wake (che è per PC) e sperare che sia realizzato bene per avere una minima idea delle potenzialità della PS3. Fortuna che la console avrà vita lunga in quanto il Full-HD è ben lungi dal morire come formato.
    Per fare una console di prossima generazione basta semplicemente aggiornare la tecnologia produttiva del Cell (progettato per i 90nm e poi calato a 65nm per una maggiore stabilità) a 45nm con conseguente incremento delle frequenze, di una GPU aggiornata, un po' più di RAM e HDD ed il gioco è fatto.
    Attualmente la potenza complessiva della PS3 è pari a quella della sola nVidia GTX295 che non è affatto male (proprio per la tecnologia estremamente spinta che è stata utilizzata).

  6. #6
    tizio_incognito
    ospite

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Un mio amico lavora in progetti che riguardano calcolo parallelo al poli di Torino e quindi ha a che fare spesso con architetture multiprocessore... avevano tentato di usare il Cell, ma nonostante la potenza abnorme che può sviluppare ha effettivamente penuria di compilatori ottimizzati e ottimizzanti, e oltretutto allo stato attuale si può programmare solo in un linguaggio che è poco più di un assembler.

    Comprendo perfettamente i poveri programmatori. Sony ha fatto il passo più lungo della gamba, non avendo intuito che la gente voleva una macchina da gioco, non un apparecchio multiuso come avevano tentato di venderlo all'inizio. Temo che a causa di questo il Cell finirà purtrtoppo nel dimenticatoio assieme al Betamax e ai Laserdisc.

  7. #7
    -BORG-
    ospite

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Io vedo la ps3 come un console di transizione,più che altro per smuovere il mercato,ha troppi vincoli sotto tutti i punti di vista.

  8. #8
    Shogun Assoluto L'avatar di SaTaN SHaRK
    Data Registrazione
    10-06-04
    Località
    Salerno
    Messaggi
    32,491

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Citazione Originariamente Scritto da tizio_incognito Visualizza Messaggio
    Un mio amico lavora in progetti che riguardano calcolo parallelo al poli di Torino e quindi ha a che fare spesso con architetture multiprocessore... avevano tentato di usare il Cell, ma nonostante la potenza abnorme che può sviluppare ha effettivamente penuria di compilatori ottimizzati e ottimizzanti, e oltretutto allo stato attuale si può programmare solo in un linguaggio che è poco più di un assembler.
    Attualmente il Folding@Home è l'unico progetto non sperimentale a sfruttare le PS3 per il Calcolo Parallelo (o Distribuito).
    Al momento sono attive circa 49.000 PS3 nel progetto ed elaborano una media di 28,2GFlop al giorno. Ovviamente bisogna tenere conto di quanto tempo al giorno la PS3 è accesa, ma non è utilizzata per giocare (tempo in cui gira il F@H).
    Le GPU nVidia invece macinano una quantità molto maggiore di dati, proprio per via del maggior tempo in cui sono accese e non lavorano con 119Gflop/giorno ognuna.

    Ciò che è veramente interessante però è notare come il Calcolo Parallelo con questi programmi è talmente leggero da non rendersene quasi conto. Al momento ho il Quad con tutti e 4 i core al 100% ed anche la GPU al 100% notando solo dei lievissimi rallentamenti dovuti all'utilizzo della GPU (che essendo una 8800 non è il massimo per il CUDA). Disattivando la GPU si gioca tranquillamente ad Oblivion a 60fps con il programma attivo (che sfrutta la potenza restante della CPU).

  9. #9

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    all'epoca del commodore 64 non c'era molta gente che sapesse programmarlo comunque.
    solo una volta in vita mia quando avevo piu o meno 7 anni incontrai un tizio che stava facendo un gioco di alcuni nani che scavavano nelle grotte per raggiungere un punto preciso ed il figlio che si divertiva a giocare facendo cadere i nani giu (saranno stati loro ad inventare i lemmings?)

    comunque il ragionamnto della sony mi pare strano... molto strano...

    ragazzi ma qui non si parla mai di sviluppo giochi open source?^^

  10. #10
    Shogun Assoluto L'avatar di SaTaN SHaRK
    Data Registrazione
    10-06-04
    Località
    Salerno
    Messaggi
    32,491

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Scherzi vero? Giochi Open Source? E cosa ci guadagni? Ultima Online nonostante sia un pezzo d'antiquariato e sia stato emulato in 10000 modi differenti ancora non è diventato un Freeware figuriamoci Open Source!!

  11. #11

    Predefinito Re: Editoriale Keiser #006 [01-03-09] - PS3 difficile da programmare? Voluto

    Citazione Originariamente Scritto da SaTaN SHaRK Visualizza Messaggio
    Scherzi vero? Giochi Open Source? E cosa ci guadagni?
    il piacere di lavorare ad un gioco libero dalle esigenze di mercato
    il piacere di lavorare sapendo che non guadagnerai nulla a prescindere e che quindi non ti stanno prendendo per il ****
    il piacere di lavorare con gente esperta che contribuisce al progetto da diversi punti di vista
    il piacere di poter dire la tua nel tuo campo senza che l ultimo idiota arrivato che pero e amico del direttore si metta a giudicare il tuo lavoro e te lo faccia cambiare

    si fa il gioco con lo scopo di fare un bel gioco

+ Rispondi alla Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato