NULL-ZERO.COM

Good Things Come to Those Who Wait…

Archive for the 'Games' Category

Develop Quiz 2009

Jutro po raz drugi bierzemy udział w quizie dla firm z branży – Develop Quiz.develop W zeszłym roku byliśmy jakoś w połowie stawki, w tym roku mamy nadzieję że będzie lepiej. Impreza jest sponsorowana przez Bethesdę, z innych firm wysyłających swoje drużyny będą m.in. Splash Damage, Jagex oraz Air Play.

Muszę przyznać że jestem podekscytowany głównym sponsorem – ciekawe czy będzie ktoś kto aktualnie pracował nad Falloutem 3 czy Oblivionem. Wezmę ze sobą aparat na wszelki wypadek :)

http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/digg_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/reddit_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/delicious_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/technorati_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/google_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/myspace_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/facebook_32.png
No comments

Wczytywanie tekstur

Po raz kolejny programistycznie – zapewne nie raz stawaliście przed dylematem, jaki format obrazu wybrać dla swojej aplikacji. Najczęściej w grę wchodzą formaty obsługujące kanały alpha – PNG, TGA lub DDS. Ostatni praktycznie odpada poza Playstation ponieważ ciężko się go eksportuje (Photoshop albo specjalny konwerter nVidii z tego co pamiętam), podczas gdy dwa pierwsze są supportowane przez większość programów graficznych. Jeżeli chodzi o implementację loadera to TGA jest łatwiejszy do napisania, jednak często dość upierdliwy – przykładowo dwa programy graficzne zapisują obraz jako TGA ale nasz loader poprawnie wczytywać będzie tylko obrazy z programu A – po wczytaniu TGA programu B obraz może być np odwrócony. Ponadto TGA waży bardzo dużo – nierzadko po 1-2mb przy dużych teksturach.

Rozwiązaniem jest skorzystanie z zewnętrznej biblioteki – ja używam SOIL. Po pierwsze supportowane są wszystkie platformy – Winda,  *nx i Mac. Po drugie biblioteka jest niewielka, jednak potrafi wczytać sporo formatów:

Read more

http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/digg_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/reddit_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/delicious_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/technorati_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/google_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/myspace_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/facebook_32.png
No comments

Wykresy, wykresy, wykresy

W pracy programisty gier (i nie tylko) często się zdarza, że potrzebujemy skonstruować ciekawe trajektorie dla obiektów. Z reguły wiąże się to z koniecznością zaprojektowania i złożenia kilku funkcji matematycznych. Od czasu do czasu musimy znaleźć też punkty przecięcia tych funkcji. Ołówek i kartka papieru odpadają – po kilku próbach można wylądować w wariatkowie (tym bardziej że pana od analizy pamiętam jak przez mgłę). Na szczęście z pomocą przychodzi nam bogactwo internetu – znalazłem ostatnio bardzo przydatną stronkę – generator wykresów. W dodatku całkowicie za darmo i bez konieczności ściągania czegokolwiek: o tutaj.

plotter

http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/digg_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/reddit_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/delicious_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/technorati_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/google_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/myspace_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/facebook_32.png
No comments

Fallout 3: The Pitt

Dorwałem w swoje łapy drugi z dodatków do F3: The Pitt.

Po wczytaniu jednego z poprzednich save’ów otrzymujemy informację, że w okolicy nadawany jest sygnał sos. Badając sprawę napotykamy osobnika o imieniu Werner, który twierdzi że uciekł z Pittsburgh’a w Pensylwanii – przed wybuchem wojny przemysłowego miasta, obecnie siedzibę Ashura i jego bandy łowców niewolników.  Pozostali tam ludzie oczekują naszej pomocy, więc bierzemy nasze graty i jedziemy drezyną do Pitt’a, siać chaos i zniszczenie, ale w naprawdę słusznej sprawie. Żadne tam głupie żarty.

fallout_3_the_pitt_2 fallout_3_the_pitt_7fallout_3_the_pitt_8 fallout_3_the_pitt_6

Dodatek oszacowałbym na około 3 godziny gry:

Read more

http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/digg_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/reddit_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/delicious_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/technorati_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/google_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/myspace_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/facebook_32.png
No comments

Terminator – iPhone

Najnowszym dzieckiem naszej firmy jest Terminator – wydany w kooperacji z Dark Horse. Jest to action-shooter, w którym wcielamy się w rolę Kyle Reesa – i oczywiście masowo wysyłamy terminatory w wieczne ostępy, czy gdzietam maszyny trafiają po zejściu.

term1 term2

term3

Z ciekawszych rzeczy warto wymienić:

Read more

http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/digg_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/reddit_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/delicious_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/technorati_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/google_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/myspace_32.png http://rosetta.null-zero.com/wp-content/plugins/sociofluid/images/facebook_32.png
No comments

« Previous PageNext Page »