Gość: d Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.chello.pl 21.02.10, 17:52 Jakby złodzieje nie piraciły toby nie było tematu i Alan byłby na PC. Proste jak drut! Odpowiedz Link Zgłoś
Gość: gość Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.neoplus.adsl.tpnet.pl 21.02.10, 18:16 PRAWDA ,PCIARZE TO NOOBY ,CHEATERZY I PIRACI,BONAPEWNO NIE GRACZE.TYLKO XBOX 360 JEST NAJLEPSZĄ PLATFORMĄ DO GRANIA.NIE POGRACIE SOBIE W TAKIE TYTUŁY JAK RED DEAD REDEMPTION,HALO REACH,L.A NOIRE,FORCE UNLEASHED 2 ,DEAD SPACE 2 ,ALAN WAKE.TYLKO POGRACIE W TIBIE.BUHAHAHAHHAHAH Odpowiedz Link Zgłoś
snejki Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 18:41 Kto jest bardziej nierozgarnięty, ten co pisze prowokacje, czy ten, który daje się na nie nabierać ? Odpowiedz Link Zgłoś
el_qrako Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 18:47 PRAWDA ,PCIARZE TO NOOBY ,CHEATERZY I PIRACI,BONAPEWNO NIE GRACZE.TYLKO XBOX 360 JEST NAJLEPSZĄ PLATFORMĄ DO GRANIA.NIE POGRACIE SOBIE W TAKIE TYTUŁY JAK RED DEAD REDEMPTION,HALO REACH,L.A NOIRE,FORCE UNLEASHED 2 ,DEAD SPACE 2 ,ALAN WAKE.TYLKO POGRACIE W TIBIE.BUHAHAHAHHAHAH ---------- Stary, zluzuj poślady. Twoja opinia przedstawiona w taki sposób nie trafi raczej do nikogo. Plujesz żółcią i jadem naokoło w kilku komentarzach, a tymczasem mógłbyś grać na tym swoim cudownym X360. @temat Akurat AW pewnie w końcu wyjdzie na PC. Jak już wyjdzie pewnie nie okaże się rewelacyjny, a jedynie przeciętny. Było już ta parokrotnie. No chyba, że nie wyjdzie. W takim wypadku nie dane nam będzie poznać fenomenu AW. Tak czy inaczej gra nie budzi jakichś większych emocji. Coraz bardziej doceniam starsze tytuły; głównie za fabułę. A może po prostu z wiekiem człowiek zaczyna marudzić i rzewnie wspominać "stare dobre czasy" ? Odpowiedz Link Zgłoś
j_uk_dev Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 18:47 @don, w sumie to pytanie było dosyć retoryczne. Oczywistym na pewno jest, że sam fakt, kto jest producentem wpłynął na fakt postrzegania X'a jako platformy PC w innym pudełku ( w końcu MS = Windows = PC ). Rzecz w tym, że konsola oparta o architekturę PC byłaby bardzo ciężka do okiełznania, bo wymagałaby po pierwsze o wiele mocniejszych "bebechów" niż obecna generacja ma w środku, a po drugie miałaby sporo rzeczy, które byłyby zapewne zbędne, jeśli chodzi o cel, w jakim jest stworzona. Architektura to też nie tylko sprzęt, ale i OS. Te dwie rzeczy muszą perfekcyjnie ze sobą współgrać, jeśli mamy otrzymać optymalną wydajność rozwiązania. Stąd też wymagania zupełnie inaczej wygląda kwestia tworzenia dla platformy, która nie jest wielozadaniowa. To, że możemy odtwarzać filmy, czy odpalić przeglądarkę, to nie jest jeszcze wielozadaniowość w takim kontekście jak w przypadku PC czy Mac. Konsola nadal jako priorytet stawia gry i system operacyjny oraz architektura poradzi sobie lepiej z grami niż z innymi aplikacjami. Stąd również rodzą sięproblemy jeśli chodzi o portowalność. Przykładowo, jeśli stworzymy prosty renderer, mid-level API, dostarczający podstawowe funkcje w jak stworzenie node'ów zawierających bufory dla geometrii, UV ( mapowanie tekstur ), normalnych itp. to w najniższej warstie platforma musi dokonać iteracji wszystkich "pre-baked" węzłów ( wolę jednak słowo nodes ) i wykonać funkcje związane już z hardwarem - wysłać to wszystko do GPU po nierzadko wcześniejszym przetworzeniu. Na konsoli sprawa jest o tyle prosta, że na jednym sprzęcie robisz to tak samo, jest jedna konfiguracja, która jeśli ma z czymś problem, jeśli jakiś element stanowi "bottleneck", to wiesz, że problem pojawi się wszędzie a nie powiedzmy na 10% maszyn. Z PC jest o tyle trudniej, że często portowanie jest jak loteria. Jedne rozwiązania sprzyjające jednej konfiguracji mogą przynieść zupełnie odwrotny skutek w przypadku innej. Zresztą, firma skupi się na chipsecie nVidia - ATI ucierpi. Skupi się na ATI - ucierpi ten drugi chipset. Nie wspominam już o tym, że w obrębie tej samej marki hardware'u wystepują niskopoziomowe niekompatybilności. Przeniesienie kodu z konsoli, w szczególności, który jest dedykowany może być naprawdę nie lada wyzwanie. Jest wyzwaniem przeniesienie z X'a na PS3 i na odwrót, mimo że każda z tych platform jest "fixed" ( ale obie np. mają wspólną cechę jaką jest CPU oparte o PPC oraz OS przystosowany do tego jednego zadania jakim są gry ). Kod dla PPC optymizuje się inaczej, stosuje się inne sztuczki, nierzadko trzeba zwracać uwagę na sam styl pisania przy implementacji pewnych rozwiązań niż w przypadku Intela. Nawet jak to się skompiluje, to tak jak napisałem wcześniej - gwarancja, że to się uruchomi jest niewielka, że to będzie działało rozsądnie - jeszcze mniejsza, a że optymizacja zajmie mało czasu - prawie żadna. Nie bronię tu twórców AW, ale z jednej strony też rozumiem, że po takim czasie developmentu ( @Pawle, nie "developing", to słowo, którego chciałeś użyć w takim znaczeniu już istnieje i nie musisz tworzyć nowego, to "development" ) sama forma obecnej gry może po prostu nie nadawać się do przeniesienia na PC przynajmniej w krótkim czasie. Nie jest powiedziane jednak, że to się nie stanie. Z exclusivami jak wiemy bywa różnie Odpowiedz Link Zgłoś
bulekman Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 18:50 @gość Zmień płytę albo przejdź na inny servis. PCIARZE TO NOOBY ,CHEATERZY I PIRACI - mów za siebie. Odpowiedz Link Zgłoś
Gość: hmm Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.neoplus.adsl.tpnet.pl 21.02.10, 18:54 Nie mogę sie tej gry doczekać . Nie dziwię się, osobom narzekającym na brak Alana na PC. Na szczęście mam x-a więc uda mi się zagrać. I nawet gdyby był na pieca to prawdopodobnie wybrałbym wersję konsolową bo pc służy mi do RPG, strategii i strzelanin siecowych. Ale racja, to troche nie fair. Podobnie jak z Urake's Fortune i sequelem. Chciałbym pograc bo kocham przygodówki z klimatem Indiego ale nie moge bo jest exclusivem. Szkoda. Odpowiedz Link Zgłoś
Gość: Bo,stik Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.internetdsl.tpnet.pl 21.02.10, 20:26 Fajna gierka! Ale nie oplacalo by mi sie X,a tylko dla niej kupowac Poczekamy i miejmy na dzieje ze na PC wyjdzie Jak na razie zostaje Heavy rain Odpowiedz Link Zgłoś
krzysieknn Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 21:51 @Bo,stik Poczekamy i miejmy na dzieje ze na PC wyjdzie Jak na razie zostaje Heavy rain Heavy rain jest na konsole, na PS3 dokladniej... Odpowiedz Link Zgłoś
Gość: ufoludek Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.ssp.dialog.net.pl 21.02.10, 21:51 @gość"PS3 ANI PC NIEPOCIĄGNEŁO BY TEJ GRY" co za niedorozwuj przeciez Ps3 ma o większą wydajność niż X360. a tekst o tym że na pc by niepociągło to twierdze że jest ciotowatym lalusiem któremu w szkole podstawowej robili tresure ciot. Poczytaj se informacje o ps3 a dopiero potem sie wypowiadaj a pc-ety są o wiele wydajniejsze niż X360 i ps3 taka jest żeczywistośc. Pewnie ta ciota ma komputer za czasów hitlera 0,5mgh procek, okp ram, i jeszcze jedzie bez karty graficznej, o karcie dzwiękowej niewspomne bo i tak jest pewnie głuchy hehehe Odpowiedz Link Zgłoś
nocny007 Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 21:56 @j_uk_dev Masz sporo racji, jednak z twojej argumentacji nie wynika, że portowanie gier na PC jest skomplikowane bardziej, niż tworzenie ich od podstaw na tę platformę. Problemy z kompatybilnością poszczególnych układów powinien teoretycznie rozwiązywać directX, a ten ostatnio jest ciągle w fazie usprawniania. Kiedy doczekamy się wersji 11.0c sytuacja znów ucichnie, jak to było z wersją dziewiątą. Wydaje mi się, że niektórzy developerzy zajmujący się grami na PC postanowili sobie zrobić do tego czasu przerwę. Odpowiedz Link Zgłoś
nocny007 Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 21:56 @j_uk_dev Masz sporo racji, jednak z twojej argumentacji nie wynika, że portowanie gier na PC jest skomplikowane bardziej, niż tworzenie ich od podstaw na tę platformę. Problemy z kompatybilnością poszczególnych układów powinien teoretycznie rozwiązywać directX, a ten ostatnio jest ciągle w fazie usprawniania. Kiedy doczekamy się wersji 11.0c sytuacja znów ucichnie, jak to było z wersją dziewiątą. Wydaje mi się, że niektórzy developerzy zajmujący się grami na PC postanowili sobie zrobić do tego czasu przerwę. Odpowiedz Link Zgłoś
nocny007 Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 21:58 Przepraszam za podwójny komentarz, ale moja myszka bywa nerwowa. Odpowiedz Link Zgłoś
Gość: ufoludek Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.ssp.dialog.net.pl 21.02.10, 22:04 @Bo,stikFajna gierka! Ale nie oplacalo by mi sie X,a tylko dla niej kupowac Poczekamy i miejmy na dzieje ze na PC wyjdzie Jak na razie zostaje Heavy rain a wiesz że te Heavy rain to fajna giera dosyc ciekawa ściagnęłem se demo na ps3 takie torche inne sterowanie ja to nazwałem filmowa gra szkoda że taka droga tylko może być napradwe ciekawa. a co do alana to własnie z tego powodu miałem kupić x360 ale sie rozmyśliłem ze względu na Final Fantasy XIII bo ponoć okroili troche grafe i ddzwięk dlatego że to niby na X360 trochę za dużo, może i za dużo. ale jako triller alan tez na niego czekałem ale i tez powiem że na ps3 jest i dobry Silent Hill który tez trzyma w napięciu. a o wersji pc myśle że wyjdzie moje zdanie jest takie że jesli komus sie coś obiecuje tutaj akurat alana i to dosyc dawno gra była zapowiedziana na pc to uważam że jak by jej nie było to okazało by sie że są kłamcami i co gorsza tępakami a to dlatego że jeżeli tyle latek ją robili wydali kase a teraz nagle mówia nie (?) to maja cos pomieszane w główce. Dla mnie to jest tak zarobiać kase i odkładac prze np 3-4 lata mam juz np z 10000tyś i tak o pewnego dnia twierdze że tego niebędzie mojej kasy więc ją wywalam spalam pozbywam się jej czyli jak bym tak zrobił okazał bym się kretynem i ludzie nazwali by mnie debilem itd. wiec mysle że bedzie ta gra na Pc może nie odrazu ale potem kiedys wyjdzie. Było troche gierek co były na x360 a potem po pewnym czasie pojawiły sie na Pc, nie ma co się przejmowac jakimś tam alanem jest duzo fajnych gier przy których zapomina sie o innych tytułach. takie jest moje zdanie przynajmiej ale przyznam sie szczerze że chciałbym pograć, lubie takie klimaty gierek Odpowiedz Link Zgłoś
Gość: ufoludek Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.ssp.dialog.net.pl 21.02.10, 22:07 "Przepraszam za podwójny komentarz, ale moja myszka bywa nerwowa." jak jest taka nerwowa to utnij jej ogonek Odpowiedz Link Zgłoś
j_uk_dev Re: Remedy - Chcieliśmy się skupić na jednej plat 21.02.10, 23:00 @nocny007, DX to dosyć ciekawy kawałek softu. Stanowi on warstwę-gateway, która właśnie ma łączyć engine gry z warstwą platformy. Innymi słowy dbając o kompatybilność dorzucasz jeszcze jedną warstwę, która w przypadku konsol nie musi istnieć. Przy otwartej architekturze jest to zupełnie zrozumiałem, jednak rozwiązania DX muszą być, jak to określamy, "generic", czyli takie, które niekoniecznie będą działały z optymalną wydajnością, ale zapewnią maksymalną kompatybilność. I tu właśnie pojawia się problem z optymizacją poniżej warstwy DX. Tam gdzie DX zawiedzie, tam również gra znajdzie "bottleneck" wydajności. W przypadku np. chipsetów graficznych dzięki pomocy nVidii i ATI ( a właściwie nie "i", a "lub" ) można sporo rzeczy obejść i wejść w low-level w celu wyciśnięcia jeszcze więcej. Niestey za generalną kompatybilność zawsze raczej przyjdzie zapłacić wydajnością. DX z kolei dzięki temu, że ma wsparcie również producentów chipsetów graficznych, to jak wiadomo, daje różne wyniki na różnych ich modelach. Założenie MS jest jedno - jedno API i wszystko działa, a nie aby działało jak najszybciej. DX jak wiele rozwiązań ma swoje wady i zalety. Jeśli chodzi z kolei o dalej walkę o wydajność, to dochodzi kolejna warstwa - sterowniki. To już warstwa "rozmawiająca" bezpośrednio z platformą i tam często też dochodzi do zgrzytów. Hipotetycznie powiedzmy, że piszemy engine "from scratch", zupełnie od podstaw. Platforma docelowa Windows i spróbujmy go "uwarstwić" tak, by mógł dostarczyć maksimum funkcjonalności. Zaczynamy pisać. Rozpoczniemy od dobrania się do DX i stworzymy prosty renderer, na razie opierający się na zwykłych buforach alokowanych przez kernel ( dla tych, którzy mogą nie wiedzieć, każdy system ma kernel, nie tylko Linux ), coś się narysuje, spróbujemy pchnąć shadery do GPU, wykorzystamy typy danych z DX ( powiedzmy dla wectorów np. D3DVECTOR3, dla macierzy D3DMATRIX - zdejemie to z nas konieczność pisania klas dla wektorów i macierzy, na początku jest to plus ). Zaczniemy budować więc struktury danych, ubierać renderer w render nodes zawierające bufory ( ciągle alokowane kernelem ) itd. Mamy prostą strukturę low-lev...ups... no właśnie, to nie jest low-level. To jest taki niższy mid-level, bo między naszym rendererm stoi DX, nie tylko dlatego, że pcha bufory do GPU, ale dlatego, że korzystamy z jego "utils'ów" ( np. wspomniane wektory i macierze, da się to zaimplementować działające szybciej bez DX ). Jeśli weźmiesz jakikolwiek dzisiejszy silnik, nawet darmowy, to zauważysz, że stara się on odciąć od D3D, GL ( aczkolwiek GL to coś nieco innego niż DX, ale nie chcę wdawać się w szczegóły teraz ) itp. wszystkie wywołania tych funkcji leżą w jednym miejscu i tylko z tego miejsca rozmawiamy z kartą graficzną. Jeśli zaczniemy nadużywać rozwiązań jak właśnie wykorzystywać D3DXUtils ( to tak jakby używać glu i glut z GL, też nie robi się tego ) i całkowicie się uzależnimy od warsty, do której nie dostajemy w dodatku źródeł i musimy liczyć na to, jak została zoptymizowana przez producenta - znajdziemy zapewne w którymś momencie "bottleneck". Na tym co zrobimy opieramy następną warstwę silnika, tą która dba o organizację świata, zarządzanie geometrią itp. Każdą funkcjonalność staramy się "przykryć" własnym interfejsem. Na wierzchu tego budujemy dopiero grę. Teraz wyobraź sobie, ile może się dziać na drodze DX->driver->GPU, to jest ta część na którą programista nie ma wpływu o ile nie skorzysta z pomocy producenta chipsetu i nie spróbuje dogadać się z GPU sam. Nawet wtedy jednak musi być w kodzie jakiś safeguard, by zachować kompatybilność i w razie czego wrócić do normalnego trybu komunikacji. Im więcej pośredników, tym bardziej wpływa to na działanie gry i zmniejsza możliwości jej optymizacji. W przypadku konsol warstwa, o której pisałem na początku "rozmawia" z hardwarem bezpośrednio. Nawet jeśli producent dostarczy middleware, by "gadało" się łatwiej, to wcale nie musisz tego używać ( ba! był czas, że Sony uznało jedno z API gadających z GPU za "deprecated" nie dając innej alternatywy, bo właśnie było za wolne ). Jak już napisałem - architektura otwarta i zamknięta zawsze ma swoje plusy i minusy i dlatego portowanie w jedną i drugą stronę czasami rzeczywiście będzie trudniejsze niż napisanie gry "from scratch". Odpowiedz Link Zgłoś
Gość: hmm Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.neoplus.adsl.tpnet.pl 21.02.10, 23:42 @ufoludek "żeczywistośc" jest taka, że powinieneś sobie kupić słownik. Dodatkowo fajnie by było gdybyś używał przecinków. Nie mam zamiaru Cię obrażać a jedynie powiedzieć, że Twój komentarz łatwiej by się czytało gdybyś stosował interpunkcję. Więc no offence Odpowiedz Link Zgłoś
Gość: BUNCH Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.2-0.pl 22.02.10, 04:52 @hmm: - daj sobie spokój z tłumaczeniem się. Dobrze mu napisałeś. Takie coś trzeba tępić. W szkole nie uczono stosowania przecinków i zaczynania zdań z dużych liter? Odpowiedz Link Zgłoś
Gość: gh Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.net.inotel.pl 22.02.10, 07:27 Ta gra to kupa. Bad Company 2 lepsze. Odpowiedz Link Zgłoś
Gość: ufoludek Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.ssp.dialog.net.pl 22.02.10, 10:15 @hmm to kup mi nowa klawiaturę to będe pisać poprawnie, nie moja wina, że mi klawiatura pada. I wiem, że piszę z błedami bo mi się ostatnio inne literki wciskają niż te co wstukuję chłopczyku. Sorki, że są błedy ale nie mam na klawiature nową, więc mnie za błedy niejedzcie Odpowiedz Link Zgłoś
Gość: bc2? Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.medana.pl 22.02.10, 12:31 Ta gra to kupa. Bad Company 2 lepsze. Gram od wczoraj w betę BC2. To imo też kupa pod wieloma względami, niestety... Odpowiedz Link Zgłoś
cypisek.org Re: Remedy - Chcieliśmy się skupić na jednej plat 22.02.10, 12:32 Gram od wczoraj w betę BC2. To imo też kupa pod wieloma względami, niestety... --- a to BC2 ma w ogóle jakieś zalety? Odpowiedz Link Zgłoś
Gość: bc2? Re: Remedy - Chcieliśmy się skupić na jednej plat IP: *.internetdsl.tpnet.pl 22.02.10, 12:48 a to BC2 ma w ogóle jakieś zalety? Tak, pojazdy w grze. Mojemu dziecku strasznie się podobają i dlatego bardzo chcę ją mieć (niestety ) Ale 120 zł za to jakiś żart imo... Odpowiedz Link Zgłoś