Hey there!
It looks like you're enjoying Console Games but haven't created an account yet. Why not take a minute to
register for your own free account now? As a member you get free access to all of our forums and posts plus the ability to post your own messages, communicate directly with other members and much more.
Register now!Already a member? Login at the top of this page to stop seeing this message.
---
Hello!
Se pare ca iti place Console Games insa nu ti-ai creat inca un cont. Pentru a beneficia de toate avantajele iti ia doar un minut sa te
inregistrezi si este gratuit. In plus ca membru poti accesa nelimitat toate functiile acestui website, comunica direct cu ceilalti si participa la concursuri, tournaments, arcade, etc. Multumim anticipat pentru intelegere !
Inregistreaza-te acum !Daca esti deja membru ConsoleGames.ro si inca iti apare acest mesaj, te rugam sa te loghezi cu userul si parola pentru a nu mai fi deranjat. O zi buna !
Single post: Uncharted 2 aproape ca nu a incaput pe PS3
-
Banned
Dulaii nemernici insetati de sange lucreaza deja in assembler pentru CELL... de aia sunt in stare sa ofere aceste minunatii ... pentru cine stie cata programare... inseamna ca au ajuns sa se lupte cu CELL-ul in grota haiducilor.
Din pacate, problema are 2 aspecte. Orice aplicatie primeste un boost semnificativ de performanta daca e scrisa in ASM. Problema insa nu e atat de simpla. In afara de studiourile platite si finantate de Sony pe bani grei, nimeni nu va scrie pentru CELL / SPU's in assembler pentru ca e ... dpdv economic... total nerentabil.
Motiv pentru care Naughty Dog si Guerilla primesc o caciula mare de bani, motiv pentru care isi permit sa pozeze in ipostaze sexy, motiv pentru care vor pune CELL-ul la ham de piatra si fier, motiv pentru care vor scrie in ASM fiecare rutine pentru a ne oferi lumi virtuale deosebite.
Motiv pentru care nici o alta firma producatoare de jocuri multiplatforma nu va investi nici 10% din acest efort [care dpdv economic / al vanzarilor este inutil], motiv pentru care toate jocurile multiplatforma arata mai bine pe xbox DE CE? Pentru ca e mai simplu sa obtii aceeasi calitate cu un efort [financiar -> programare] mult mai mic.
Sony si Naughty Dog / Guerilla ne lovesc cu Uncharted 3 si Killzone 3. Sigur, cele mai spectaculoase jocuri ever, si o spun din perspectiva unui PC Gamer. Dar cu ce pret? Cu pretul de a scrie in assembler! Nu uitati... nu este o solutie asta, Microsoft a inventat DirectX tocmai pentru ca programatorii sa aiba un framework PESTE hardware.
Delegarea catre hardware prin intermediul limbajelor de nivel inalt si framework-urilor dedicate a avut un sens! Nu s-a pistonat degeaba atatia ani pe asta! Altfel, si acum programam toti in assembler si cod masina! NU E RENTABIL! Toate casele mari de soft, included Microsoft, ORACLE, SUN au inventat platforme de dezvoltare pentru ca munca de "programare" si "creatie" sa fie PRODUCTIVA. Sa se dezvolte rapid. Iar tributul cerut a fost un upgrade de hardware.
Acum revenind la console, upgrade de hardware nu este posibil. Si ca atare, nu este posibila nici o modalitate "eficienta" "productiva" de a programa pentru aceste platforme. Mai ales pentru PS3. Motiv pentru care se lucreaza acum in ASM pentru a obtine o calitate grafica demna de 2011. Motiv pentru care in afara de 5 - 6 jocuri la care se lucreaza ani de zile de catre niste studiouri platite gros de Sony, nu veti vedea nici un titlu de PS3 care dpdv grafic sa depaseasca mediocritatea.
Pur si simplu nu e rentabil. Iar eu personal nu consider acest lucru un "atribut" al Sony. Consider ca au facut o mare greseala facand platforma dificil de programat. Consider ca o consola trebuie sa aiba un hardware puternic si accesibil pentru a permite tuturor studiorilor sa dezvolte titluri A+++, nu numai Guerilla Games care a lucrat la Killzone 2 din 2005... lui Naughty Dog care scriu in ASM si lui Gran Turismo care a stat aproape 6 ani in productie... pur si simplu nu este OK.