All blog entries, ordered from most recent. Entry count: 1198.
# Google Image Labeler
Fri
09
Nov 2007
Nie miałem ostatnio dostępu do Internetu. Dlatego dopiero teraz o tym piszę. gemGreg pokazał mi ostatnio Google Image Labeler. To bardzo nietypowa gra. Stworzona przez Google i rozgrywana przez WWW, polega na tagowaniu losowych obrazków z Internetu. Gracz zostaje losowo przydzielony do partnera, z którym ma wspólnie tagować obrazek. Przechodzą dalej, kiedy obydwaj wpiszą taki sam tag. Można się zalogować na konto Gmail, ale nie trzeba. Można zdobywać punkty i piąć się w rankingach. Proste? Genialne w swej prostocie. Ludzie mają zabawę, a Google ma potagowane obrazki :)
# Sukces Wiedźmina
Mon
05
Nov 2007
Zastanawiałem się, czy Wiedźmin odniesie sukces za granicą. Miałem obawy, czy ludzie Zachodu zrozumieją polskie klimaty - obraz wsi, polskie narzekanie, polskie podejście do polityki i do życia, które gra przedstawia. Czy Amerykanie szalejący na punkcie strzelanek typu Halo 3 zechcą zagrać w rasowego RPG-a. Czy fanów RPG z kolei nie zrażą nowatorskie rozwiązania, jak brak wyboru klasy postaci czy system walki.
Na szczęście okazuje się, że Wiedźmin został bardzo dobrze przyjęty nie tylko w Polsce, ale i za granicą. Takie wieści podaje serwis gram.pl. Nawet TVN wyemitował w Faktach długi materiał na temat Wiedźmina.
# The Final Quest 7 - Final Demo - Draft 01
Sun
04
Nov 2007
Mam już scenariusz ostatecznego dema mojego silnika. To będą proste prototypy 5 gier, każda innego gatunku. Za ich pomocą pokażę wszelkie efekty graficzne, jakie silnik oferuje. Kiedy skończę, opublikuję zarówno grywalną aplikację, jak i filmik.
Dziś napisałem pierwszą część. Zajęło mi to pół dnia - silnika używa się naprawdę wygodnie :)
Comments | #rendering #engine #productions Share
# CommonLib 7.0
Sat
03
Nov 2007
Od mniej więcej pół roku pisałem swój silnik od nowa. Bibliotekę modułów bazowych, której obecną postać piszę od 1.5 roku, przez cały ten czas rozwijałem. Dlatego teraz pora opublikować zmiany jako CommonLib 7.0.
Przypominam, że jest to mój pakiet źródeł C++ na licencji GNU LGPL, działających na Windows i Linux, który zawiera kilka modułów przydatnych w programowaniu tak ogólnie, jak i przede wszystkim gier. Pośród nich warto szczególnie zwrócić uwagę na funkcje matematyczne, bo to w nich najwięcej dopisałem i zmieniłem w nowej wersji.
Comments | #productions #libraries #c++ Share
# Napisałem efekty pogodowe
Sat
03
Nov 2007
We Wiedźmina gra się super, ale kodować też trochę trzeba :) Dlatego dokończyłem kolejny efekt, ostatni z mojej listy modułów do napisania. Chodzi o efekt pogodowy, a konkretnie to deszcz lub śnieg.
Screeny można zobaczyć tutaj: Galeria - Pogoda.
Filmik można pobrać w lepszej jakości stąd: Download - Video - The Final Quest.
Lub obejrzeć online, niestety w jakości fatalnej (widocznie te drobne, szybko przelatujące cząsteczki słabo się kompresują):
# Ściąga ze Specular
Wed
31
Oct 2007
Spodobało mi się to robienie graficznych mini-lekcji z podstawami programowania grafiki :) Napiszcie co o tym sądzicie - może zrobię jeszcze inne.
Tymczasem przygotowałem ściągę ze wzorami na odblask (ang. Specular). Wykorzystuje on, podobnie jak prawo Lamberta, iloczyn skalarny (ang. Dot Product), a dodatkowo używa potęgowania. Są dwie metody liczenia odblasku:
Comments | #math #teaching #rendering Share
# Wiedźmin
Sun
28
Oct 2007
To już jest niedziela? Huh... Miałem napisać w piątek, że "właśnie dziś" otrzymałem zamówionego Wiedźmina. Otrzymałem i... no właśnie, co? O tej grze zostało już powiedziane, napisane i pokazane chyba wszystko. Każdy, kto śledził zapowiedzi wie dokładnie czego oczekiwać. Mnie pozostaje więc tylko potwierdzić, że gra ani trochę nie zawiodła oczekiwań, mimo że te były bardzo wysokie. Jest po prostu rewelacyjna!!! Moje małe FAQ:
Jeszcze garść argumentów dla piratów, dlaczego warto wysłupłać te 80-100 zł i zakupić oryginał:
# Napisałem wodę
Wed
24
Oct 2007
Wyczytać w książkach, w Sieci albo wymyślić, a potem zaprogramować efekt to dopiero połowa pracy. Co najmniej drugie tyle potrzeba na zrobienie z niego kodu szybkiego i połączonego elegancko z resztą silnika.
Tak czy owak, właśnie skończyłem pisać renderowanie wody :)