No i już od wczoraj nie śpię na podłodze!
Sobota była dosyć intensywna. Zaczęło się od dość wczesnej pobudki, bo między 8 a 12 miałem się spodziewać kolesia od kablówki, który miał podłączać internet. Spodziewałem się raczej standardów brytyjskich (tzn. montera o 13 i to dopiero po 3 moich telefonach z pytaniami dlaczego go jeszcze nie ma) ale mnie zaskoczyli. O 8:30 pojawił się pan, który raz-dwa podłączył modem i koło 9 mogłem się cieszyć moim 20Mbitowym łączem. O moim providerze bywają różne opinie, ale ja póki co nie narzekam - ciągnie po 2.5MB na sekundę.
Po południu miałem zaplanowany wyjazd do Ikei po meble. O 14 zjawiłem się w firmie wynajmującej vany i przeżyłem spory szok. Samochód który zarezerwowałem był jakimś mega-giganetem. Wspomniany już wcześniej van drużyny A mógły się chyba zmieścić w jego środku. Ale okazało się, że jeździ się takim wielkim autem całkiem przyjemnie. Te wszystkie SUViki i inne Jeepy były jedynie pyłkiem przy moich kołach :)
Pierwsze problemy zaczęły się przy Ikei. Zazwyczaj amerykańce nie skąpią miejsca na parkingi - nawet przed głupim CVS na rogu (to coś w stylu Rossmana) jest wielki plac. A tu niespodzianka. Przed Ikeą - przynajmniej tą w Burbank jest tylko pare miejsc na które można podjechać tylko po to żeby zapakować to co się już kupiło. Parking jest natomiast po drugiej stronie ulicy. Piętrowy i odrobinę ciasny - przynajmniej z perspektywy mojego vana. Parkować próbowałem chyba za 3 razy, za każdym razem dochodząc do wniosku, że miejsce które wybrałem nie jest jednak tak szerokie jak mi się na początku wydawało, oraz że mój wehikuł ma gówniany promień skrętu. W końcy wypatrzyłem 3 wolne miejsca obok siebie i w końcu udało mi sie zaparkować (oczywiście krzywo, ale nie czepiajmy sie drobiazgów).
Ikea przyjemnie nie zaskoczyła. W środu jest dokładnie tak samo jak w każdej innej Ikei na świecie. Wchodzi się po schodkach na górę, najpierw jest pare pokojów pokazowych, potem sofy itd. Miałem przygotowaną jakąś listę zakupów, ale oczywiście skończyło się na tym, że poszedłem na żywioł. W połowie trasy poszedłem oczywiście sprawdzić czy amerykańskie szwedzkie klopsiki są takie same jak polskie. I tu niespodzianka. Restauracja była jakaś strasznie biedna. Klopsiki były - w smaku nawet takie same - ale już mojego ulubionego torcika migdałowego nie! Skandal! Tak się tym przejąłem, że podczas jedzenia posiałem gdzieś moją listę zakupów. Oczywiście zorientowałem się dopiero kiedy doszedłem do magazynu samoobsługowego i miałem zabarać się za ściąganie pudeł z półek.
Wsciekły, zapłaciłem za te wszystkie drobiazgi (a też był ich cały wózek, zapakowany po brzegi), zostawiłem je w przechowalni (jako, że pod Ikeą nie ma parkingu istnieje tu przechowalnia wózków gdzie rzeczy mogą poczekać aż podjedziemy samochodem do strefy pakowania) i pognałem zrobić drugą rundkę po sklepie. Trzy runkdki i 1200 dolarów później miałem wszystko - od łóżka, materaca, przez stolikim, krzesła aż no noże, pościel i tarkę i całą masę innych pierdół. Zaczynam być w tych zakupach mieszkaniowych całkiem niezły. Jeszcze ze 2-3 przeprowadzki i będę wchodził do Ikei i dyktował numery potrzebnych mi artykułów z głowy.
Przed wyjście zaopatrzyłem się jeszcze w mrożone klopsiki, mój torcik (w sklepiku mieli!) i pastę z łososia (z piklinga lepsza, ale nie było :(
Poniewać manewrowanie moim pojazdem nie za bardzo mi wychodziło, postanowiłem nie odstawiać cyrku i zaparkowałem w miejscu w które wiedziałem że wjadę za pierwszym razem. Niestety takie miejsca były jedynie w dość znacznej odległości od strefy po której mogłem jeździć wózkiem (tu wózki nie mogą wjeżdżać na parking) - a to oznaczało że wszystkie moge graty będę musiał dotachać do auta. Musiało to wszystko wyglądać dość dramatycznie bo w pewnym momecie pan ochroniarz się nade mną zlitować i pudło z sofą pomogół mi nieść.
Ale w końcu się udało. Van był wypchany po brzegi. O dziwo, wszystko i to w całości udało mi się dowieźć do mieszkania. Miałem ambitny plan poskładania wszystkiego od razu, ale po skręceniu łóżka doszedłem do wniosku, że raczej zdecyduje się na skrupulatne testy nowego materaca. Działa jak marzenie :)
poniedziałek, 14 marca 2011
piątek, 11 marca 2011
Trochę o nowym mieszkaniu
Dzisiaj nadaje już z nowego mieszkania! W końcu wyprowadziłem sie z mojego tymczasowgo lokum nad oceanem. Tutaj co prawda nie widać z okien wody ale za to do pracy mam piechotą pięć minut. Całkiem fajna sprawa jak się kończy o 8:30 wieczorem.
Poprzednim razem zapomniałem wspomnieć ale mieszkanie wyczaiła w sieci Mysza. W zasadzie mogłem sie już do niego przeprowadzić przed wyjazdem na GDC, ale że hotel nad oceanem był zarezerwowany (i zapłacony) na cały miesiąc, stwierdziłem że nie będę się spieszyć. Wczoraj utwierdziłem się w przekonaniu, że była to znakomita decyzja.
Tak jak już pewnie wspominałem mieszkanie jest nieumeblowane. Wydawało mi się, że nie będzie to stanowiło problemu - zrobię rundkę do Ikei i kupie najpotrzebniejsze rzeczy. Oczywiście liczyłem się z faktem, że pare nocy będę musiał przespać na podłodze, ale przecież w sypialniach jest tu gruba, miekka wykładzina a poza tym nie byłby to pierwszy raz.
Wczoraj z biura, wracałem już na swoje. Po drodze wpadłem do pobliskiego sklepu poszukać czegoś w co mógłbym się na tej podłodze zawinąć. Zakupiłem najlepszy substytut koca jaki mogłem znaleźć - Snuggie. Snuggie to swoją drogą genialny wynalazek. Ktoœ chyba zaczął sie kiedyś zastanawiać co jest największym problemem jak człowiek się zawinie w koc. Oczywista sprawa - żeby obsłużyć pilota, sięgnąć po herbatę czy podrapać się po głowie trzeba odwinąć sobie rękę - a to jak wiadomo jest niefajne. I ten ktoś wymyślił koc z rękawami - Snuggie. Dzięki temu zachowuje się pełną sprawnoœć manualną nie tracąc jednocześnie izolacji.
Z tym Snuggie'm potruchtałem do domu i zacząłem się przygotowywać do spania.
Zasnąć to zasnąłem momentalnie, ale już koło 2 w nocy okazało się, że albo się starzeje, albo ta wykładzina to jednak wcale nie jest taka gruba. Było pioruńsko twardo, a to tego zimno jak diabli. Próbowałem wyściełać sobie podłogę ręcznikami (nie działa, ew. miałem za mało ręczników), próbowałem robić sobie posłanie z worka z brudnymi koszulkami (w końcu został poduszką), ale była jakaœ tragedia.
Dobrze, że już w sobote moje problemy się skończą - jadę do Ikei. Na początku był pomysł (znowu Myszy) żeby sobie wszystko zamówić przez internet, ale okazało się trasport byłby dopiero za jakiœ tydzień do tego całkiem drogi. Ale za to już za $20 można sobie wynająć vana - takiego jakim jeździła drużyna A. No może nie identycznego, bo ma jakieœ logo z boku wynajmującej firmy, ale nie będę się czepiać.
Sobota to w ogóle będzie mały Dzień Dziecka bo dostanę też internet. Stwierdziłem, że nie ma co sie bawić w tutejszą telewizję, bo raz: oprócz programów o odchudzaniu i telesklepu to nic w niej prawie nie ma, a dwa: jak już coś jest to jest przerywane reklamami z częstotliwością 2 razy większą niż w Polsce. Jest to na tyle irytujące, że do obejrzenia czegokolwiek dłuższego niż pół godziny potrzeba nerwów ze stali. Ostatnio próbowałem przebrnąć przez pierwsze (czwarte) Gwiezdne Wojny, ale do ataku na Gwiazdę Śmierci nie dotrwałem. Dlatego postowiłem uszanować swoje zdrowie psychiczne i zainstalować jedynie internet. Będzie za to 20Mbitów więc wszystki Dr House'y, Grey's Anatomy, Breaking Bad'y i inne Desperate Housewives będziemy streamować z Hulu, Netflixa. Ewnetualnie ze źródeł alternatywnych.
A na koniec link do naszych ślubnych fotek - tutaj - tym razem od profesjonalisty. Choć dużo osób je już widziało, to pewnie jeszcze nie wszyscy. Mariusz-fotograf przesadnie się z ich obróbką nie spieszył (miał na to 40 dni i dokładnie tyle to trwało), ale efekt jest na tyle dobry, że jestem mu to w stanie wybaczyć.
Poprzednim razem zapomniałem wspomnieć ale mieszkanie wyczaiła w sieci Mysza. W zasadzie mogłem sie już do niego przeprowadzić przed wyjazdem na GDC, ale że hotel nad oceanem był zarezerwowany (i zapłacony) na cały miesiąc, stwierdziłem że nie będę się spieszyć. Wczoraj utwierdziłem się w przekonaniu, że była to znakomita decyzja.
Tak jak już pewnie wspominałem mieszkanie jest nieumeblowane. Wydawało mi się, że nie będzie to stanowiło problemu - zrobię rundkę do Ikei i kupie najpotrzebniejsze rzeczy. Oczywiście liczyłem się z faktem, że pare nocy będę musiał przespać na podłodze, ale przecież w sypialniach jest tu gruba, miekka wykładzina a poza tym nie byłby to pierwszy raz.
Wczoraj z biura, wracałem już na swoje. Po drodze wpadłem do pobliskiego sklepu poszukać czegoś w co mógłbym się na tej podłodze zawinąć. Zakupiłem najlepszy substytut koca jaki mogłem znaleźć - Snuggie. Snuggie to swoją drogą genialny wynalazek. Ktoœ chyba zaczął sie kiedyś zastanawiać co jest największym problemem jak człowiek się zawinie w koc. Oczywista sprawa - żeby obsłużyć pilota, sięgnąć po herbatę czy podrapać się po głowie trzeba odwinąć sobie rękę - a to jak wiadomo jest niefajne. I ten ktoś wymyślił koc z rękawami - Snuggie. Dzięki temu zachowuje się pełną sprawnoœć manualną nie tracąc jednocześnie izolacji.
Z tym Snuggie'm potruchtałem do domu i zacząłem się przygotowywać do spania.
Zasnąć to zasnąłem momentalnie, ale już koło 2 w nocy okazało się, że albo się starzeje, albo ta wykładzina to jednak wcale nie jest taka gruba. Było pioruńsko twardo, a to tego zimno jak diabli. Próbowałem wyściełać sobie podłogę ręcznikami (nie działa, ew. miałem za mało ręczników), próbowałem robić sobie posłanie z worka z brudnymi koszulkami (w końcu został poduszką), ale była jakaœ tragedia.
Dobrze, że już w sobote moje problemy się skończą - jadę do Ikei. Na początku był pomysł (znowu Myszy) żeby sobie wszystko zamówić przez internet, ale okazało się trasport byłby dopiero za jakiœ tydzień do tego całkiem drogi. Ale za to już za $20 można sobie wynająć vana - takiego jakim jeździła drużyna A. No może nie identycznego, bo ma jakieœ logo z boku wynajmującej firmy, ale nie będę się czepiać.
Sobota to w ogóle będzie mały Dzień Dziecka bo dostanę też internet. Stwierdziłem, że nie ma co sie bawić w tutejszą telewizję, bo raz: oprócz programów o odchudzaniu i telesklepu to nic w niej prawie nie ma, a dwa: jak już coś jest to jest przerywane reklamami z częstotliwością 2 razy większą niż w Polsce. Jest to na tyle irytujące, że do obejrzenia czegokolwiek dłuższego niż pół godziny potrzeba nerwów ze stali. Ostatnio próbowałem przebrnąć przez pierwsze (czwarte) Gwiezdne Wojny, ale do ataku na Gwiazdę Śmierci nie dotrwałem. Dlatego postowiłem uszanować swoje zdrowie psychiczne i zainstalować jedynie internet. Będzie za to 20Mbitów więc wszystki Dr House'y, Grey's Anatomy, Breaking Bad'y i inne Desperate Housewives będziemy streamować z Hulu, Netflixa. Ewnetualnie ze źródeł alternatywnych.
A na koniec link do naszych ślubnych fotek - tutaj - tym razem od profesjonalisty. Choć dużo osób je już widziało, to pewnie jeszcze nie wszyscy. Mariusz-fotograf przesadnie się z ich obróbką nie spieszył (miał na to 40 dni i dokładnie tyle to trwało), ale efekt jest na tyle dobry, że jestem mu to w stanie wybaczyć.
sobota, 5 marca 2011
Eject Kindla
No i wiem o co chodzi. Da się czytać i ładować, ale nie trzeba wybierać "Wysuń bezpiecznie sprzęt" z traya, tylko "Wysuń" klikając prawym przyciskiem na ikonę dysku Kindla w Explorerze!
GDC - podsumowanie
No i jestem na lotnisku. W zasadzie to miałem sobie poczytać. Parę tygodni temu była jakaś rocznica urodzin Verne'a i coś mnie naszło żeby go sobie przypomnieć. "W 80 dni dookoła świata" dość specyficzne, "20000 mil podmorskiej żeglugi" nudnawe, a teraz mam na tapecie "Wyprawę do wnętrza Ziemi" która zapowiada się całkiem interesująco. Niestety mój Kindle zaczał domagać sie pożywienia, wiec musiałem właczyć laptopa żeby go nakarmić. A że nie jestem w stanie zmusić go żeby jednocześnie się ładował i wyświetlał książki (sugerowany przez niego eject jakoś nie bardzo działa, przynajmniej nie w Windows 7), postanowiłem coś skrobnąć.
Pomyślałem, że może fajnie będzie jakoś podsumować to GDC - przynajmniej jeszcze troche sobie nim pożyje.
- fajne: to że w ogóle pojechałem. Jeszcze miesiąc temu nie było pewne czy w ogóle tu będę. Po pewnych zawirowaniach i wymianie paru żenujących maili z organizatorami stanęło na tym że jednak będziemy mówić, ale mało brakowało.
- fajne: to że mówiłem. Do tej pory na GDC byłem zawsze jedynie słychaczem. Speakerzy mają za darmo wejście na całą konferencje, a w speakers lounge jest za darmo picie i ciasteczka :)
- fajne: dostaliśmy całkiem sporą sale na wykład (koło 450 miejsc) i była zapełniona po brzegi
- fajne: spotkałem troche starych znajomych. Przyjemnie było znów iść na piwo z ludźmi z Lionheada, fajnie było sie przywitać z Peterem-Pike'iem
- fajne: poznałem troche nowych ludzi. Zazwyczaj nie miałem szczególnej odwagi zagadywać do ludzi. A teraz, po naszej prezentacji sami zagadywali.
- niefajne: szkoda tylko że nie miałem wizytówek które mógłbym im rozdawać
- niefajne: prezentację mieliśmy dopiero w piątek więc cały tydzień był troszkę nerwowy.
- niefajne: zdecydowaliśmy się z Benem, że zrobimy wspólną prezentację, bo wydawało nam się że na dwie osobne nie będziemy mieli wystarczająco materiału. W praniu okazało się, że każdy z nas spokojnie mógłby mówić osobno i też byśmy musieli coś z naszych prezentacji wycinać.
- fajne: było kilka naprawdę dobrych wykładów
- niefajne: szkoda tylko że dopiero ostatniego dnia
- niefajne: dwa pierwsze dni: tutoriale były jakąś totalną porażka. W poniedziałek był jeszcze ten track o DX11, ale z całego dnia gadania, warto było posłuchać chyba jedynie kolesia z DICEa (a i też bez przesady, wiekszość tego o czym mówił było już pokazane gdzieś wcześniej). Wtorek był totalnie pusty.
- niefajne: mało było wykładów które inspirowały. Zawsze po GDC miałem tak, że od razu chciałem wracać i coś pisać. Teraz mam to jedynie w niewielkim stopniu, a do tego głównie chciałem przetestować pewne rzeczy o których pomyślałem przygotowując się do własnego wykładu.
- fajne: GDC sie rozrosło, było na nim dużo więcej ludzi, ale zorganizowane było bardzo sprawnie. Nie zdażyło mi się nie wejść na jakiś wykład bo sala byłą pełna, tak jak to bywało w poprzednich latach. Sale były tak ustawione, że prawie zawsze pare wolnych miejsc jeszcze było.
- niefajne: GDC sie rozrosło, ale "normalnych" developerów wcale jakoś nie przybywa. Wiekszość do jacyś ludzie z marektingu albo jacyś studenci. Trzeba się było mocno narozglądać żeby na czyjejś plakietce przeczytać "Programmer", "Artist" albo "Designer"
- fajne: wbiłem się na fajny developerski obiad, gdzie mogłem poznać troche ludzi
- niefajne: niektórzy na tym obiedzie byli troche dziwni...
- niefajne: musiałem wziąć bezpłatny urlop w ND. Trochę podnosi to koszty całej imprezy...
- niefajne: już sie skończyło i musze wracać :(
Podsumowując wszystkie "fajne" i "niefajne" wychodzi chyba trochę więcej "niefajnych". I takie to GDC było - nie do końca fajne. Nie wiem czy zmienia się sama konferencja, czy może tylko ja sie starzeje i robię bardziej marudny?
Ciekawe kiedy będzie kolejna okazja gdzieś pojechać. SIGGRAPH raczej odpada, bo przecież U3 wychodzi w listopadzie. Może I3D albo GDC w przyszłym roku? Tylko najlepiej było by trzeba coś napisać, bo zauważyłem że to bardzo podnosi szansę znalezienia sie na jakiejś konferencji. Chyba muszę wziąć się za wymyślanie.
Kindle już sie trochę podładował, więc wracam do fascynujących przygód profesora Lidenbrocka.
(O no proszę! Na SFO jest darmowy internet! Więc mogę nawet to postnąć zanim rusze w drogę!)
Pomyślałem, że może fajnie będzie jakoś podsumować to GDC - przynajmniej jeszcze troche sobie nim pożyje.
- fajne: to że w ogóle pojechałem. Jeszcze miesiąc temu nie było pewne czy w ogóle tu będę. Po pewnych zawirowaniach i wymianie paru żenujących maili z organizatorami stanęło na tym że jednak będziemy mówić, ale mało brakowało.
- fajne: to że mówiłem. Do tej pory na GDC byłem zawsze jedynie słychaczem. Speakerzy mają za darmo wejście na całą konferencje, a w speakers lounge jest za darmo picie i ciasteczka :)
- fajne: dostaliśmy całkiem sporą sale na wykład (koło 450 miejsc) i była zapełniona po brzegi
- fajne: spotkałem troche starych znajomych. Przyjemnie było znów iść na piwo z ludźmi z Lionheada, fajnie było sie przywitać z Peterem-Pike'iem
- fajne: poznałem troche nowych ludzi. Zazwyczaj nie miałem szczególnej odwagi zagadywać do ludzi. A teraz, po naszej prezentacji sami zagadywali.
- niefajne: szkoda tylko że nie miałem wizytówek które mógłbym im rozdawać
- niefajne: prezentację mieliśmy dopiero w piątek więc cały tydzień był troszkę nerwowy.
- niefajne: zdecydowaliśmy się z Benem, że zrobimy wspólną prezentację, bo wydawało nam się że na dwie osobne nie będziemy mieli wystarczająco materiału. W praniu okazało się, że każdy z nas spokojnie mógłby mówić osobno i też byśmy musieli coś z naszych prezentacji wycinać.
- fajne: było kilka naprawdę dobrych wykładów
- niefajne: szkoda tylko że dopiero ostatniego dnia
- niefajne: dwa pierwsze dni: tutoriale były jakąś totalną porażka. W poniedziałek był jeszcze ten track o DX11, ale z całego dnia gadania, warto było posłuchać chyba jedynie kolesia z DICEa (a i też bez przesady, wiekszość tego o czym mówił było już pokazane gdzieś wcześniej). Wtorek był totalnie pusty.
- niefajne: mało było wykładów które inspirowały. Zawsze po GDC miałem tak, że od razu chciałem wracać i coś pisać. Teraz mam to jedynie w niewielkim stopniu, a do tego głównie chciałem przetestować pewne rzeczy o których pomyślałem przygotowując się do własnego wykładu.
- fajne: GDC sie rozrosło, było na nim dużo więcej ludzi, ale zorganizowane było bardzo sprawnie. Nie zdażyło mi się nie wejść na jakiś wykład bo sala byłą pełna, tak jak to bywało w poprzednich latach. Sale były tak ustawione, że prawie zawsze pare wolnych miejsc jeszcze było.
- niefajne: GDC sie rozrosło, ale "normalnych" developerów wcale jakoś nie przybywa. Wiekszość do jacyś ludzie z marektingu albo jacyś studenci. Trzeba się było mocno narozglądać żeby na czyjejś plakietce przeczytać "Programmer", "Artist" albo "Designer"
- fajne: wbiłem się na fajny developerski obiad, gdzie mogłem poznać troche ludzi
- niefajne: niektórzy na tym obiedzie byli troche dziwni...
- niefajne: musiałem wziąć bezpłatny urlop w ND. Trochę podnosi to koszty całej imprezy...
- niefajne: już sie skończyło i musze wracać :(
Podsumowując wszystkie "fajne" i "niefajne" wychodzi chyba trochę więcej "niefajnych". I takie to GDC było - nie do końca fajne. Nie wiem czy zmienia się sama konferencja, czy może tylko ja sie starzeje i robię bardziej marudny?
Ciekawe kiedy będzie kolejna okazja gdzieś pojechać. SIGGRAPH raczej odpada, bo przecież U3 wychodzi w listopadzie. Może I3D albo GDC w przyszłym roku? Tylko najlepiej było by trzeba coś napisać, bo zauważyłem że to bardzo podnosi szansę znalezienia sie na jakiejś konferencji. Chyba muszę wziąć się za wymyślanie.
Kindle już sie trochę podładował, więc wracam do fascynujących przygód profesora Lidenbrocka.
(O no proszę! Na SFO jest darmowy internet! Więc mogę nawet to postnąć zanim rusze w drogę!)
GDC - dni 4-5
No i po GDC! Właśnie wróciłem z ostatniego wykładu. Dzisiaj rano był nasz talk, ale najpierw o tym co było wczoraj.
A wczoraj było nawet całkiem fajnie. Rano poszedłem na wyklad o occlusion cullingu w Killzonie 3. Koleś opowiadał bardzo rzeczowo, podał dużo szczegółów technicznych - fajny wykład. W Guerilla podeszli do tematu dość podobnie jak ludzie z DICE. Oba silniki renderują software'owo bufor głebokości (przed chwilą wpisałem "depth buffer", ale musze się pilnować - dzisiaj podszedł do mnie Polak z Intela a ja zacząłem do niego nawijać po angielsku...) a potem wykorzystują do go testów zasłaniania. DICE robi to w dużo mniejszej rozdzielczości (256x144), Guerilla robi to w fullresie. Trochę inaczej rozdzielają też obciążenie między poszczególne SPU (na PS3) - DICE rozdziela poszczególne trójkąty które są renderowane do różnych buforów, które następnie są mergowane w jeden, a Guerilla dzieli bufor na poziome paski z których każdy renderowany jest na innym jobie.
Potem miałem sie wybrać na wykład kolesia z Sony Santa Monica o kamerze w God of War 1-3 (bo przecież jak wszyscy pamietamy systemy sterowania kamerą to mój ulubiony temat). Byłem na jego wystąpieniu 3 lata temu i chciałem usłyszeć co ma do powiedzenia teraz. Koleś jednak, dość szczerze, zaczął od stwierdzenia że wiekszość wykładu będzie powtórzeniem tego co mówił kilka lat temu, więc się ulotniłem i poszwędałem po cześci wystawowej (po raz kolejny doszedłem do wniosku że 3DS jest fajny). Wstąpiłem też zerknąć na plakat "Saying goodbye to shadow acne" - jeśli ktoś jest zainteresowany to na sieci są już wszystkie szczegóły (konkretnie tutaj: http://www.dissidentlogic.com/)
Po lunchu był bardzo fajny talk (kurde, znowu sie nie pilnuje) o oświetleniu w Battlefieldzie. Mimo, że było to spojrzenie z czysto artystycznej strony, warto było posłuchać. Koleś pokazał dużo przykładów (kurde, ta giera jednak miażdży). Szczególnie duże wrażenie zrobiło na mnie to co ich artyści wyciągneli z mapowania kolorów w postprocessie (taki stary trick - bierze się screenshot do Photoshopa, podrasowuje poziomy, jasności itp, potem wciaga to go gry jako teksturkę 3d która na samym końcu łańcucha postprocessów robi przekształcenie RGB->RGB) Bardzo fajnie potrafią w ten sposób oddać pustynny charakter Afganistanu, czy gdzie ta gra się tam dzieje (bez tej korekcji kolorów wygląda to zupełnie normalnie). To był zdecydowanie najlepszy wykład na którym byłem do tamtego tego momentu.
Potem była trochę grucha. Zdecydowałem się pójść na wykład o systemie animacji prowadzony przez kolesia z Naughty Doga. Nie żebym go znał, albo chociaż zamienił z nim kiedykolwiek 2 słowa, ale w końcu pracujemy w tej samej firmie więc chciałem zobaczyć co ma do powiedzenia. I niestety nie miał za dużo. Skończył po 30 minutch (miał mówić godzine) i do tego nie powiedział nic interesującego - tylko że mają drzewka aniamacji definiowane w Lispie i tablice mapujące nazwy animacji, tak że mogą uzyskiwać inne zachowania dla różnych postaci stosując te same drzewka (no c'mon, przecież chyba każdy tak robi?).
Jako, że było wcześnie, zdążyłem sie załapać na końcówkę wystąpienia Petera Moulynoxa o Populusie. Peter jak zwykle czarował, ale publika była jak zwykle zachwycona. On jest jednak niezłym magikiem...
Potem skleiliśmy z Benem nasze prezentacje w jedną całość, poszliśmy coś zjeść i rozeszliśmy się. Ja wróciłem i przez kolejne 4 godziny klepałem swoją część prezentacji. Kiedy pod koniec zaczęło mnie boleć gardło, stwierdziłem że chyba lepiej już nie bedzie i poszedłem spać.
O dziwo spałen nawet całkiem nieźle. Wstałem o 8, zrobiłem jeszcze jeden przebieg testowy i poszedłem na miejsce. Rano były nawet całkiem fajne wykłady, ale jakoś nie dałem rady na żaden sie wybrać. Usiadłem sobie w "Speakers Lounge" i skupiłem sie na miarowym oddychaniu.
Nasz talk zaczynał się o 11:00, a poprzedni kończył o 10:30 - także mieliśmy 30 minut na podłączenie się. Poszło sprawnie i od 10:45 siedzieliśmy jak na szpilkach, czekając aż w końcu będziemy mogli zacząć. Ludzi powoli przybywało. Przyszedł Peter-Pike Sloan, przyszedł Naty Hoffman, byli ludzie z DICE'a (Johan Andresson i Christina Coffin), gdzieś mi przez moment mrugnął Martin Mitting (ex-lead technologii w Cryteku, teraz w Epicu), byli Robert i Kuba Cupisz z Unity. W końcu sala zapełniła się całkowicie! Ludzie stali nawet pod ścianą! Maciek, jeszcze raz dzieki za reklame na Twitterze: dobra robota ;-)
Nasz talk był podzielony na dwie części. Najpierw mówił Ben - o pipelinie'a i szczegółach działania częsci runtimowej, potem wchodziłem ja i mówiłem swoją część o naszym systemie do global illumination. Ben miał wiecej materiału, ale plan był taki że miał skończyć w 35-37 minut. Mojej cześci było około 19, wiec mieliśmy mieć jeszcze koło 5 minut na pytania. Oczywiście Ben popłynął i zaczął się rozwodzić nad jakimiś pierdołami, i skonczył dopiero po 40 minutach. Moja cześć poszła w miare płynnie, ale na pytania zostało może 2-3 minuty. Ale i tak było spoko. Z paroma ludźmi pogadałem chwilę po talku. Poznałem Nate'go Hoffmana, podszedł do mnie Stephen Hill z Ubisoftu w Montrealu, z którym kiedyś wymieniłem pare maili - fajna sprawa spotkać potem takiego człowieka na żywo.
Skoczyliśmy z Benem na szybkie piwo, po czym on poszedł sie spotkać z siostrą, a ja powędrowałem na następne wykłady. I te ostatnie 3 na których byłem, byly zdecydowanie najlepszymi wykładami, których wysłuchałem na tegorocznym GDC.
Pierwszy był o renderingu skóry w jakiejś grze bokerskiej. Prowadziła go dziewczyna, która była tam jakimś zastępstwem i cały wykład przeczytała z kartki - do tego niemiłosiernie szybko. Ale treść była fajna i dobrze będzie się na spokojnie temu przyjrzeć za kilka dni.
Dalej był taki krótki wykład o antyaliasingu z Force Unleashed 2 - i to już była zupełna bombeczka. Koleś (AND) opowiadał jak to sobie prototypował antyaliasing w Photoshopie - kombinując z różnymi filtrami, ekstrakcją pewnych częsci obrazu itp - i jak już był zadowolony z rezultatu to napisał sobie to jako post-process i od razu wyglądało fajnie. Bardzo fajna metoda - zawsze byłem fanem prototypowania pewnych rzeczy w ten sposób.
Na samym końcu występował kolejny koleś z DICEa, który opowiedział o mega prostej i dającej mega wyglądające rezultaty metodzie fakowania SSS. Sprowadza się w zasadzie do stworzenia teksturki opisującej grubość obiektu i sprytnego połączenia tego z oświetleniem. Całość to 5 linijek HLSLa a wynik totalnie zwala z nóg (na stronie DICEa pewnie będą slady - warto)
I tak GDC 2011 sie skończyło! Do piątku miałem dość mieszane uczucia - bo było troche mało inspirujące, ale prezentacje z ostatniego dnia mocno podciągnęły średnią.
Wieczorem wbiliśmy się na kolację organizowaną przez twitterowe towarzystwo programistów enginowych. Jest taka grupka ludzi na Twitterze która dużo tweetuje we własnym towarzystwie i organizowali sobie dzisiaj kolacje celem spotkania się w realu (repi, ChristinaCoffin, daniel_collin, self_shadow, aras_p itp.). Czasem bąknie tam też coś mój znajomy z LH, który też był na GDC, i doszedł on do wniosku, że wszyscy (tzn ja i jeszcze jeden znajomy z LH) powinniśmy na tą kolacje sie wybrać. Z braku lepszych rzeczy do roboty zgodziłem się (zwłaszcza że czytam co ci ludzie piszą, bo czasem wysyłają ciekawe linki). Kolacja okazała się być strasznie fajna. Poznałem kilku bardzo fajnych ludzi z Ubisoftu (wszystkim podobała sie przezentacja :) Była to co prawada impreza głównie siedząca, wiec miałem okazję pogadać jedynie z najbliższymi sąsiadami - Mickael'em Gilabertem (technical lead z Ubisoftu - przy okazji: gadam sobie z nim o życiu w Kanadzie, wspominam że mam kumpla w Londynie, w Digital Extremes a on na to "ah! of course! msinilo from twitter!" :) Tobias'em Berghoff'em z Sony i Christiną Coffin z DICEa. Było całkiem sympatycznie - fajne zakończenie GDC. Mam kilka fotek, które gdzieś pewnie wrzucę.
A właśnie! Być może wrzuce je na własną strone! Bo stwierdziłem, że skoro zrobiliśmy talka to publika powinna mieć skąd go ściągnąć. I od wczoraj jestem właścicielem domeny "miciwan.com"! Póki co jeszcze nic tam nie ma, ale obiecuje jak najszybciej wrzucić chociaż slajdy.
A teraz ide spać, bo jest 1:33 w nocy.
A wczoraj było nawet całkiem fajnie. Rano poszedłem na wyklad o occlusion cullingu w Killzonie 3. Koleś opowiadał bardzo rzeczowo, podał dużo szczegółów technicznych - fajny wykład. W Guerilla podeszli do tematu dość podobnie jak ludzie z DICE. Oba silniki renderują software'owo bufor głebokości (przed chwilą wpisałem "depth buffer", ale musze się pilnować - dzisiaj podszedł do mnie Polak z Intela a ja zacząłem do niego nawijać po angielsku...) a potem wykorzystują do go testów zasłaniania. DICE robi to w dużo mniejszej rozdzielczości (256x144), Guerilla robi to w fullresie. Trochę inaczej rozdzielają też obciążenie między poszczególne SPU (na PS3) - DICE rozdziela poszczególne trójkąty które są renderowane do różnych buforów, które następnie są mergowane w jeden, a Guerilla dzieli bufor na poziome paski z których każdy renderowany jest na innym jobie.
Potem miałem sie wybrać na wykład kolesia z Sony Santa Monica o kamerze w God of War 1-3 (bo przecież jak wszyscy pamietamy systemy sterowania kamerą to mój ulubiony temat). Byłem na jego wystąpieniu 3 lata temu i chciałem usłyszeć co ma do powiedzenia teraz. Koleś jednak, dość szczerze, zaczął od stwierdzenia że wiekszość wykładu będzie powtórzeniem tego co mówił kilka lat temu, więc się ulotniłem i poszwędałem po cześci wystawowej (po raz kolejny doszedłem do wniosku że 3DS jest fajny). Wstąpiłem też zerknąć na plakat "Saying goodbye to shadow acne" - jeśli ktoś jest zainteresowany to na sieci są już wszystkie szczegóły (konkretnie tutaj: http://www.dissidentlogic.com/)
Po lunchu był bardzo fajny talk (kurde, znowu sie nie pilnuje) o oświetleniu w Battlefieldzie. Mimo, że było to spojrzenie z czysto artystycznej strony, warto było posłuchać. Koleś pokazał dużo przykładów (kurde, ta giera jednak miażdży). Szczególnie duże wrażenie zrobiło na mnie to co ich artyści wyciągneli z mapowania kolorów w postprocessie (taki stary trick - bierze się screenshot do Photoshopa, podrasowuje poziomy, jasności itp, potem wciaga to go gry jako teksturkę 3d która na samym końcu łańcucha postprocessów robi przekształcenie RGB->RGB) Bardzo fajnie potrafią w ten sposób oddać pustynny charakter Afganistanu, czy gdzie ta gra się tam dzieje (bez tej korekcji kolorów wygląda to zupełnie normalnie). To był zdecydowanie najlepszy wykład na którym byłem do tamtego tego momentu.
Potem była trochę grucha. Zdecydowałem się pójść na wykład o systemie animacji prowadzony przez kolesia z Naughty Doga. Nie żebym go znał, albo chociaż zamienił z nim kiedykolwiek 2 słowa, ale w końcu pracujemy w tej samej firmie więc chciałem zobaczyć co ma do powiedzenia. I niestety nie miał za dużo. Skończył po 30 minutch (miał mówić godzine) i do tego nie powiedział nic interesującego - tylko że mają drzewka aniamacji definiowane w Lispie i tablice mapujące nazwy animacji, tak że mogą uzyskiwać inne zachowania dla różnych postaci stosując te same drzewka (no c'mon, przecież chyba każdy tak robi?).
Jako, że było wcześnie, zdążyłem sie załapać na końcówkę wystąpienia Petera Moulynoxa o Populusie. Peter jak zwykle czarował, ale publika była jak zwykle zachwycona. On jest jednak niezłym magikiem...
Potem skleiliśmy z Benem nasze prezentacje w jedną całość, poszliśmy coś zjeść i rozeszliśmy się. Ja wróciłem i przez kolejne 4 godziny klepałem swoją część prezentacji. Kiedy pod koniec zaczęło mnie boleć gardło, stwierdziłem że chyba lepiej już nie bedzie i poszedłem spać.
O dziwo spałen nawet całkiem nieźle. Wstałem o 8, zrobiłem jeszcze jeden przebieg testowy i poszedłem na miejsce. Rano były nawet całkiem fajne wykłady, ale jakoś nie dałem rady na żaden sie wybrać. Usiadłem sobie w "Speakers Lounge" i skupiłem sie na miarowym oddychaniu.
Nasz talk zaczynał się o 11:00, a poprzedni kończył o 10:30 - także mieliśmy 30 minut na podłączenie się. Poszło sprawnie i od 10:45 siedzieliśmy jak na szpilkach, czekając aż w końcu będziemy mogli zacząć. Ludzi powoli przybywało. Przyszedł Peter-Pike Sloan, przyszedł Naty Hoffman, byli ludzie z DICE'a (Johan Andresson i Christina Coffin), gdzieś mi przez moment mrugnął Martin Mitting (ex-lead technologii w Cryteku, teraz w Epicu), byli Robert i Kuba Cupisz z Unity. W końcu sala zapełniła się całkowicie! Ludzie stali nawet pod ścianą! Maciek, jeszcze raz dzieki za reklame na Twitterze: dobra robota ;-)
Nasz talk był podzielony na dwie części. Najpierw mówił Ben - o pipelinie'a i szczegółach działania częsci runtimowej, potem wchodziłem ja i mówiłem swoją część o naszym systemie do global illumination. Ben miał wiecej materiału, ale plan był taki że miał skończyć w 35-37 minut. Mojej cześci było około 19, wiec mieliśmy mieć jeszcze koło 5 minut na pytania. Oczywiście Ben popłynął i zaczął się rozwodzić nad jakimiś pierdołami, i skonczył dopiero po 40 minutach. Moja cześć poszła w miare płynnie, ale na pytania zostało może 2-3 minuty. Ale i tak było spoko. Z paroma ludźmi pogadałem chwilę po talku. Poznałem Nate'go Hoffmana, podszedł do mnie Stephen Hill z Ubisoftu w Montrealu, z którym kiedyś wymieniłem pare maili - fajna sprawa spotkać potem takiego człowieka na żywo.
Skoczyliśmy z Benem na szybkie piwo, po czym on poszedł sie spotkać z siostrą, a ja powędrowałem na następne wykłady. I te ostatnie 3 na których byłem, byly zdecydowanie najlepszymi wykładami, których wysłuchałem na tegorocznym GDC.
Pierwszy był o renderingu skóry w jakiejś grze bokerskiej. Prowadziła go dziewczyna, która była tam jakimś zastępstwem i cały wykład przeczytała z kartki - do tego niemiłosiernie szybko. Ale treść była fajna i dobrze będzie się na spokojnie temu przyjrzeć za kilka dni.
Dalej był taki krótki wykład o antyaliasingu z Force Unleashed 2 - i to już była zupełna bombeczka. Koleś (AND) opowiadał jak to sobie prototypował antyaliasing w Photoshopie - kombinując z różnymi filtrami, ekstrakcją pewnych częsci obrazu itp - i jak już był zadowolony z rezultatu to napisał sobie to jako post-process i od razu wyglądało fajnie. Bardzo fajna metoda - zawsze byłem fanem prototypowania pewnych rzeczy w ten sposób.
Na samym końcu występował kolejny koleś z DICEa, który opowiedział o mega prostej i dającej mega wyglądające rezultaty metodzie fakowania SSS. Sprowadza się w zasadzie do stworzenia teksturki opisującej grubość obiektu i sprytnego połączenia tego z oświetleniem. Całość to 5 linijek HLSLa a wynik totalnie zwala z nóg (na stronie DICEa pewnie będą slady - warto)
I tak GDC 2011 sie skończyło! Do piątku miałem dość mieszane uczucia - bo było troche mało inspirujące, ale prezentacje z ostatniego dnia mocno podciągnęły średnią.
Wieczorem wbiliśmy się na kolację organizowaną przez twitterowe towarzystwo programistów enginowych. Jest taka grupka ludzi na Twitterze która dużo tweetuje we własnym towarzystwie i organizowali sobie dzisiaj kolacje celem spotkania się w realu (repi, ChristinaCoffin, daniel_collin, self_shadow, aras_p itp.). Czasem bąknie tam też coś mój znajomy z LH, który też był na GDC, i doszedł on do wniosku, że wszyscy (tzn ja i jeszcze jeden znajomy z LH) powinniśmy na tą kolacje sie wybrać. Z braku lepszych rzeczy do roboty zgodziłem się (zwłaszcza że czytam co ci ludzie piszą, bo czasem wysyłają ciekawe linki). Kolacja okazała się być strasznie fajna. Poznałem kilku bardzo fajnych ludzi z Ubisoftu (wszystkim podobała sie przezentacja :) Była to co prawada impreza głównie siedząca, wiec miałem okazję pogadać jedynie z najbliższymi sąsiadami - Mickael'em Gilabertem (technical lead z Ubisoftu - przy okazji: gadam sobie z nim o życiu w Kanadzie, wspominam że mam kumpla w Londynie, w Digital Extremes a on na to "ah! of course! msinilo from twitter!" :) Tobias'em Berghoff'em z Sony i Christiną Coffin z DICEa. Było całkiem sympatycznie - fajne zakończenie GDC. Mam kilka fotek, które gdzieś pewnie wrzucę.
A właśnie! Być może wrzuce je na własną strone! Bo stwierdziłem, że skoro zrobiliśmy talka to publika powinna mieć skąd go ściągnąć. I od wczoraj jestem właścicielem domeny "miciwan.com"! Póki co jeszcze nic tam nie ma, ale obiecuje jak najszybciej wrzucić chociaż slajdy.
A teraz ide spać, bo jest 1:33 w nocy.
czwartek, 3 marca 2011
GDC - dni 2-3
Zgodnie z obietnicą miałem zacząć od strasburgerowego żarciku, ale zbliża się północ i jakoś nie mam weny (a sieć mi słabo działa i nic nie mogę wygooglować...) - postaram się coś wymyślić następnym razem.
Wczoraj nic nie napisałem, ale dlatego, że nic ciekawego sie nie działo. W sesjach była totalna posucha - wtorek to jeszcze dzień tutoriali, ale były same jakieś kiepskie. To znaczy kiepsko to one wyglały na papierze, bo tak na przykład Google na swoich warsztatach z Androida rozdawał laptopy. Ja oczywiście dowiedziałem się o tym po fakcie.
O 14 usiedliśmy z Benem zrobić jeszcze troche poprawek w prezentacji. Po raz kolejny okazało się, że jestem absolutnym mistrzem użycia przedimków angielskich ("a" i "the") bo w mojej 20-minutowej wypowiedzi musieliśmy ich dopisać chyba milion. Wygląda na to, że umiejętność sprawnego się nimi posługiwania chyba nigdy nie będzie mi dana. A w piątek pewnie i tak połowę z nich ominę.
O 15 zrobiliśmy sobie testową przezentacje - w sali, z projektorem i mikrofonami. Oczywiście było średnio - ja nawijałem jak głupi, bo w notatkach zapisałem sobie za dużo tekstu. Przez ostatnie pare godzin wycinałem kolejne zdania próbując zachować jakiś sens - teraz chyba jest już nieźle.
Dzisiaj zaczęło się od keynotu - mówili dwaj kolesie z Nintendo. Japoniec - Satoru Iwata - był jeszcze spoko - najpierw pogadał o tym jak to kiedyś robił gry i nie rozumiał że "content is king", potem ponarzekał trochę, że platformy społecznościowe nie dbają o jakość gier jakie są na nie wydawane, że zależy im tylko na ich dużej ilości - było to wszystko do rzeczy. Niestety jego amerykański odpowiednik ktory wkroczył w pewnym momencie na scene, po prostu przez 20 minut reklamował nowego 3DSa.
Samą konsolkę miałem okazję zobaczyć na Expo. Jest fajniutka - ma bardzo fajny ekran - coś jak ten z iPhone'a 4 - wysoka rozdziałka i duży kontrast. Nie miałem okazji w nic pograć, bo przy stoisku Nintendo był jakiś dziki tłum, ale to w końcu Nintendo, wiec giery pewno będą fajne (zapowiedzieli m.in. Mario na 3DSa!).
Sama cześć wystawowa GDC mocno się rozrosła. Fajne stoiska ma Crytek (pokazują Crysisa 2 w 3D który bardzo robi), Intel, Sony (MaciekS: chciałem ich podpytac o te stalle DMA w Tunerze, ale koleś po 10 minutach prób odpalenie jakiegokolwiek sampla zrezygnował i poprosił żebym do niego napisał maila) nVidia - gdzie można było pograć w Bulletstorama w 3d (dobre, gratz ziomy). U nVidii spotkałem też Dana Wexlera który prowadził mój segment na Siggraphie w 2009 i który oczywiście totalnie mnie nie pamietał.
Byłem dzisiaj na dwóch sesjach ludzi z DICE'a - nowy Battlefield wygląda nieziemsko, więc chciałem poznać trochę szczegółów technicznych. Rano było o oświetleniu na SPU. Było niby ok, ale wyszedłem z jakimś niedosytem - bo było to czego można było sie spodziewać - dzielą sobie framebuffer na małe kawałki, wrzucają na SPU i liczą. Drugi talk był o cullingu - i tu było podobnie, bo cały myk polega na przerzucaniu wszystkich obiektów w świecie przez test bryły widzenia, który z powodu rozgrzania cachu jest diablo szybki. I to wszystko jest bomba - to działa i daje fajne rezultaty, ale jakoś po tych talkach oczekiwałem wiekszego "wow".
Bardzo fajny był natomiast wyklad o debugowaniu releasowych buildów, zwłaszcza kiedy się wywalają. Koleś był bardzo zabawawny, było dużo historyjek (dowiedzialem się np, że podczas misji łazików na marsie lag jest ok. 20 minutowy!), były przykłady ze wszystkich platform.
Ostatnią rzeczą która dzisiaj widziałem była prezentacja o designowaniu zagadek w Limbo. Koleś mówił o tym jak starali sie projektować puzzle tak, żeby typowe zachowanie gracza w pierwszym momencie było totalnym przeciwieństwem tego co trzeba było zrobić. Pokazał edytor i zrobił mały puzzle na miejscu. Edytor w ogóle niezły, bo bloczki do wizualnego skryptowania ustawia sie jako cześć planszy, wiec nie dość że jest w nich totalny mess, to jeszcze jest to pomieszane z graficznymi elementami levelu :)
Przez cały czas spotkałem paru znajomych ludzi - przywitałem się z Peterem-Pikiem Sloanem (z którym robiłem talka na Siggraph), spotkałem babkę z HRu Naughty Doga i wypatrzyłem parę "osobistości" - Wolfganga Engela, Naty'ego Hoffman'a. Ale ogólnie GDC strasznie sie rozrosło. Jak byłem tam pierwszy raz, to wszystko obywało się w jedym z trzech budynków składających sie na to centrum konferencyjne. Teraz, konferencja zajmuje je wszystkie i do tego jest całkiem ciasnawo. Ale najciekawsze jest to, że jak patrze na plakietki tych ludzi którzy się wokół kręcą, to jakaś połowa nie jest nawet developerami...
Jutro kolejne sesje. Wieczorem w czwartek są standardowo imprezki (MichałM: dzięki za zaproszenie na tą Ubisoftu!) ale pewnie pójde jedynie na momencik - w końcu w piątek rano musze być w pełni dyspozycyjny!
Wczoraj nic nie napisałem, ale dlatego, że nic ciekawego sie nie działo. W sesjach była totalna posucha - wtorek to jeszcze dzień tutoriali, ale były same jakieś kiepskie. To znaczy kiepsko to one wyglały na papierze, bo tak na przykład Google na swoich warsztatach z Androida rozdawał laptopy. Ja oczywiście dowiedziałem się o tym po fakcie.
O 14 usiedliśmy z Benem zrobić jeszcze troche poprawek w prezentacji. Po raz kolejny okazało się, że jestem absolutnym mistrzem użycia przedimków angielskich ("a" i "the") bo w mojej 20-minutowej wypowiedzi musieliśmy ich dopisać chyba milion. Wygląda na to, że umiejętność sprawnego się nimi posługiwania chyba nigdy nie będzie mi dana. A w piątek pewnie i tak połowę z nich ominę.
O 15 zrobiliśmy sobie testową przezentacje - w sali, z projektorem i mikrofonami. Oczywiście było średnio - ja nawijałem jak głupi, bo w notatkach zapisałem sobie za dużo tekstu. Przez ostatnie pare godzin wycinałem kolejne zdania próbując zachować jakiś sens - teraz chyba jest już nieźle.
Dzisiaj zaczęło się od keynotu - mówili dwaj kolesie z Nintendo. Japoniec - Satoru Iwata - był jeszcze spoko - najpierw pogadał o tym jak to kiedyś robił gry i nie rozumiał że "content is king", potem ponarzekał trochę, że platformy społecznościowe nie dbają o jakość gier jakie są na nie wydawane, że zależy im tylko na ich dużej ilości - było to wszystko do rzeczy. Niestety jego amerykański odpowiednik ktory wkroczył w pewnym momencie na scene, po prostu przez 20 minut reklamował nowego 3DSa.
Samą konsolkę miałem okazję zobaczyć na Expo. Jest fajniutka - ma bardzo fajny ekran - coś jak ten z iPhone'a 4 - wysoka rozdziałka i duży kontrast. Nie miałem okazji w nic pograć, bo przy stoisku Nintendo był jakiś dziki tłum, ale to w końcu Nintendo, wiec giery pewno będą fajne (zapowiedzieli m.in. Mario na 3DSa!).
Sama cześć wystawowa GDC mocno się rozrosła. Fajne stoiska ma Crytek (pokazują Crysisa 2 w 3D który bardzo robi), Intel, Sony (MaciekS: chciałem ich podpytac o te stalle DMA w Tunerze, ale koleś po 10 minutach prób odpalenie jakiegokolwiek sampla zrezygnował i poprosił żebym do niego napisał maila) nVidia - gdzie można było pograć w Bulletstorama w 3d (dobre, gratz ziomy). U nVidii spotkałem też Dana Wexlera który prowadził mój segment na Siggraphie w 2009 i który oczywiście totalnie mnie nie pamietał.
Byłem dzisiaj na dwóch sesjach ludzi z DICE'a - nowy Battlefield wygląda nieziemsko, więc chciałem poznać trochę szczegółów technicznych. Rano było o oświetleniu na SPU. Było niby ok, ale wyszedłem z jakimś niedosytem - bo było to czego można było sie spodziewać - dzielą sobie framebuffer na małe kawałki, wrzucają na SPU i liczą. Drugi talk był o cullingu - i tu było podobnie, bo cały myk polega na przerzucaniu wszystkich obiektów w świecie przez test bryły widzenia, który z powodu rozgrzania cachu jest diablo szybki. I to wszystko jest bomba - to działa i daje fajne rezultaty, ale jakoś po tych talkach oczekiwałem wiekszego "wow".
Bardzo fajny był natomiast wyklad o debugowaniu releasowych buildów, zwłaszcza kiedy się wywalają. Koleś był bardzo zabawawny, było dużo historyjek (dowiedzialem się np, że podczas misji łazików na marsie lag jest ok. 20 minutowy!), były przykłady ze wszystkich platform.
Ostatnią rzeczą która dzisiaj widziałem była prezentacja o designowaniu zagadek w Limbo. Koleś mówił o tym jak starali sie projektować puzzle tak, żeby typowe zachowanie gracza w pierwszym momencie było totalnym przeciwieństwem tego co trzeba było zrobić. Pokazał edytor i zrobił mały puzzle na miejscu. Edytor w ogóle niezły, bo bloczki do wizualnego skryptowania ustawia sie jako cześć planszy, wiec nie dość że jest w nich totalny mess, to jeszcze jest to pomieszane z graficznymi elementami levelu :)
Przez cały czas spotkałem paru znajomych ludzi - przywitałem się z Peterem-Pikiem Sloanem (z którym robiłem talka na Siggraph), spotkałem babkę z HRu Naughty Doga i wypatrzyłem parę "osobistości" - Wolfganga Engela, Naty'ego Hoffman'a. Ale ogólnie GDC strasznie sie rozrosło. Jak byłem tam pierwszy raz, to wszystko obywało się w jedym z trzech budynków składających sie na to centrum konferencyjne. Teraz, konferencja zajmuje je wszystkie i do tego jest całkiem ciasnawo. Ale najciekawsze jest to, że jak patrze na plakietki tych ludzi którzy się wokół kręcą, to jakaś połowa nie jest nawet developerami...
Jutro kolejne sesje. Wieczorem w czwartek są standardowo imprezki (MichałM: dzięki za zaproszenie na tą Ubisoftu!) ale pewnie pójde jedynie na momencik - w końcu w piątek rano musze być w pełni dyspozycyjny!
wtorek, 1 marca 2011
GDC - dzień 1
Zgodnie z obietnicą zaczynam sprawozdanie z GDC.
Do San Francisco przyleciałem w niedzielę. Lot z Los Angeles trwał raptem godzine - fajna sprawa - ledwo wystartowaliśmy i już trzeba sie było przygotowywać do lądowania.
San Francisco wydaje się jakieś smutne. Virgin Store na rogu 4th i Market zamknięte (choć to chyba ogólnoświatowy trend), sklepy Sony naprzeciwko Moscone też. Zlikwidowali sklep Disneya przy Union Square, a stojącego obok Bordersa właśnie likwidują. Tylko GDC w tym samym centrum co zawsze, tylko zamiast w jednym budynku jak w 2005, teraz odbywa się już we wszystkich trzech.
Poniedziałek i wtorek to zawsze dzień tutoriali. Nigdy wcześniej na nich nie byłem, ale chyba niewiele straciłem. Poszedłem na te poświecone DX11 i okazły się być jakąś totalną porażką. Wiekszość prowadzących nie powiedziała absolutnie niczego ciekawego. Chwalebnym wyjątkiem był Johan Andrersson z DICE'a (opowiadał o użyciu DX11 w silniku Battlefielda 3) ale akurat on zazwyczaj mówi z sensem.
Potem było już tak tragicznie, że koło 17 po prostu się ulotniłem. Jest tu akurat kilkoro ludzi z którymi pracowałem w LH wiec troche się poszwędaliśmy po okolicy i wypiliśmy pare piw.
Dzisiaj chyba będzie jeszcze gorzej, bo jedyne dostępne opcje to tutorial Kinecta (chyba sobie jednak daruje...) albo Unity - tam może na chwile się przejdę, bo pracuje tam jeden Polak, zobaczę kto to taki.
A o 15 robimy sobie testową prezentacje. Cały czas mówię o jakieś 3-4 minuty za długo. Albo będę musiał coś przyciąć, albo mówić znacząco szybciej. Trochę zaczynam sobie pluć w brodę, że nie zdecydowaliśmy się zrobić z tego materiału dwóch osobnych sesji. Ben też trochę narzeka, że miejscami chciałby powiedzieć więcej - ale cóż, może następnym razem.
Wczoraj trochę się przeraziłem na tych tutorialach, bo wiekszość mówiących chodziła i mówiła jednocześnie! Ja taki gonzo chyba jednak nie będę i będę się trzymał pulpitu...
Do San Francisco przyleciałem w niedzielę. Lot z Los Angeles trwał raptem godzine - fajna sprawa - ledwo wystartowaliśmy i już trzeba sie było przygotowywać do lądowania.
San Francisco wydaje się jakieś smutne. Virgin Store na rogu 4th i Market zamknięte (choć to chyba ogólnoświatowy trend), sklepy Sony naprzeciwko Moscone też. Zlikwidowali sklep Disneya przy Union Square, a stojącego obok Bordersa właśnie likwidują. Tylko GDC w tym samym centrum co zawsze, tylko zamiast w jednym budynku jak w 2005, teraz odbywa się już we wszystkich trzech.
Poniedziałek i wtorek to zawsze dzień tutoriali. Nigdy wcześniej na nich nie byłem, ale chyba niewiele straciłem. Poszedłem na te poświecone DX11 i okazły się być jakąś totalną porażką. Wiekszość prowadzących nie powiedziała absolutnie niczego ciekawego. Chwalebnym wyjątkiem był Johan Andrersson z DICE'a (opowiadał o użyciu DX11 w silniku Battlefielda 3) ale akurat on zazwyczaj mówi z sensem.
Potem było już tak tragicznie, że koło 17 po prostu się ulotniłem. Jest tu akurat kilkoro ludzi z którymi pracowałem w LH wiec troche się poszwędaliśmy po okolicy i wypiliśmy pare piw.
Dzisiaj chyba będzie jeszcze gorzej, bo jedyne dostępne opcje to tutorial Kinecta (chyba sobie jednak daruje...) albo Unity - tam może na chwile się przejdę, bo pracuje tam jeden Polak, zobaczę kto to taki.
A o 15 robimy sobie testową prezentacje. Cały czas mówię o jakieś 3-4 minuty za długo. Albo będę musiał coś przyciąć, albo mówić znacząco szybciej. Trochę zaczynam sobie pluć w brodę, że nie zdecydowaliśmy się zrobić z tego materiału dwóch osobnych sesji. Ben też trochę narzeka, że miejscami chciałby powiedzieć więcej - ale cóż, może następnym razem.
Wczoraj trochę się przeraziłem na tych tutorialach, bo wiekszość mówiących chodziła i mówiła jednocześnie! Ja taki gonzo chyba jednak nie będę i będę się trzymał pulpitu...
Subskrybuj:
Posty (Atom)