Archiwum Szsz.pl: maja 2010

PAC-MAN

piątek, 21 maja 2010

PAC-MAN, jedna z najstarszych gier komputerowych, której bohaterem jest żółta pyza, pożeracz kropek, a niekiedy duchów, obchodzi dziś swoje 30 urodziny.

Z tej okazji główna strona Google zamieniła się w grę.

Tym razem to nie jest tylko obrazek, lecz rzeczywista gra z (oryginalną o ile mnie pamięć nie myli) oprawą dźwiękową, a nawet opcją gry na dwóch graczy.

Mała aktualizacja

Jeśli ktoś chce zobaczyć jak wyglądały ówczesne gry, polecam stronę www.freevideogamesonline.org, gdzie można znaleźć dokładnie odtworzone klasyki takie jak Pacman, Space Invaders, czy Asteroids

Etykiety: ,

Komentarze (0)

Red 19:26

Kolory

czwartek, 20 maja 2010

Problem

Wczoraj, chcąc poprawić czytelność wykresu, natknąłem się na problem, który trochę mnie zaskoczył.

Okazuje się że element Canvas, nie akceptuje definicji kolorów w modelu HSL, a jedynie RGB.

Jest to trochę dziwne. Wszystkie przeglądarki obsługujące ten element, obsługują również model HSL w ramach CSS3.

Tak dla przypomnienia. HSL to przestrzeń barwna, popularna ze względu na prostotę użycia. W odróżnieniu od RGB, łatwo tu zmienić jasność i nasycenie barw. Kiedyś spotkałem się z opinią, że interfejs użytkownika „popełniony” przez programistę bardzo łatwo rozpoznać, ponieważ w rezultacie podawania kolorów oparciu o kody szesnastkowe, wychodzi groch z kapustą. Nie raz przekonałem się o tym na własnej skórze. Nie zawsze chce się uruchamiać dodatkowe narzędzie by wybrać pojedynczy kolor…

Jakie jest rozwiązanie?

Jak zwykle, wystarczy odrobina kodu w Javascript. Opis przestrzeni barw HSL i blsko z nim spokrewionego HSV Można znaleść na Wikipedii. Niestety, przykłady w Sieci posiadały mniejsze lub większe błędy i wymagały gruntownego przepisania.

Na użytek testów, stworzyłem prostą stronkę.

Przy okazji pozwala ono porównać modele HSL i HSV, oraz wybrać wygodniejszy.


DEMO

Demo najlepiej działa na przeglądarkach opartych o Webkit. Niestety Firefox, wciąż nie obsługuje, elementu <input type="range">, więc jeśli używasz tej przeglądarki będziesz skazany na ręczne wklepywanie wartości numerycznych. Sorry.

Funkcje hsl() i hsv() zwracają w wyniku deklarację barw w formacie zrozumiałym dla CSS i elementu Canvas. Mam nadzieję że dzięki nim brzydkie kolory przejdą do przeszłości.

Etykiety: , , ,

Komentarze (0)

Red 21:49

Humble Indie Boundle

środa, 12 maja 2010

World of Goo Aquaria Gish Lugaru Penumbra Samorost 2

Jak zarobić $1,112,637 i to w wielkim stylu?

Odpowiedź można znaleźć na tej stronie http://www.wolfire.com/humble

The Humble Indie Bundle experiment has been a massive success beyond our craziest expectations. So far, in just over 7 days, 121,919 generous contributors have put down an incredible $1,112,637. Of this, contributors chose to allocate 30.95% to charity: $344,387 for the Electronic Frontier Foundation and Child's Play Charity.

Wczoraj z myślą o nadchodzącym dniu dziecka zakupiłem wspomniany pakiet, płacąc symboliczną kwotę. Spodziewam się że te gry będą takim samym przebojem jak zakupione niegdyś gry planszowe.

Dziś przeczytałem o niezwykłym sukcesie jaki odniósł ów eksperyment i bardzo cieszy mnie że twórczość autorów tych wspaniałych dzieł została należycie wynagrodzona.

Luźne przemyślenia

To wydarzenie jest interesujące z kilku powodów.

Po pierwsze, pokazało że ludzie cenią sobie oryginalną twórczość i są skłonni wynagrodzić autorów.

Po drugie statystyki pobrań są publicznie dostępne. Myślę że jest to szczególnie łakomy kąsek dla osób, które są zainteresowane zbliżonym modelem biznesowym.

Trzecie. Okazuje się że oficjalne statystyki udziału systemów operacyjnych w rynku, 1% Linux, 6% OSX i reszta Windows, fałszują rzeczywistość. To jest coś co czułem od dawna, ale trudno było kłócić się z liczbami.

Rzecz w tym że takie statystyki mówią o komputerach, nie o ludziach.

Światowy udział IE to 60%, większość instalacji to korporacyjne stanowiska pracy. Ludzie używający tych maszyn, po pracy idą do domu, gdzie używają zazwyczaj przeglądarki Firefox, a niekiedy również zupełnie innego systemu operacyjnego.

Widać to właśnie we wspomnianych statystykach zakupów, gdzie przewidywany udział systemu Windows maleje z ponad 90% do okolic 50%.

Głównym, często zaniedbywanym, czynnikiem okazuje się siła nabywcza, a także opiniotwórcza ludzi. Gdy mowa o sprzedaży poprzez Internet, docelową grupą nie jest przeciętny klient Biedronki czy Mediamarkt. Osoba, która samodzielnie nie zainstaluje lepszej przeglądarki, zapewne nie będzie też kupować alternatywnych produktów mało znanych firm. To dla tego coraz więcej producentów odkrywa że nie można ignorować użytkowników przeglądarek Opera czy systemu Linux, pomimo że teoretycznie stanowią marginalnie małą grupę.

Nie jestem najlepszym przykładem, bo moje zainteresowanie grami jest prawie żadne, ale… Mój zakup World of Goo i Machinarium w zeszłym roku, skłonił kilkoro znajomych do zainteresowania się tymi grami. W efekcie jedna kopia linuksowego programu, pociągnęła za sobą sprzedaż wersji windowsowych. Nie doszło by do tego gdyby producent ignorował alternatywne systemy operacyjne.

Open Soruce

No i na koniec bardzo miła wiadomość, większość gier, które brały udział w tym eksperymencie, będzie wydana jako Open Source.

Etykiety:

Komentarze (0)

Red 14:46

AutoZoom na Softpedii

wtorek, 4 maja 2010


Dziś chciał bym się pochwalić.

Rozszerzenie AutoZoom, zostało zamieszczone na Softpedii, a także nagrodzone certyfikatem 100% CLEAN.

Oto fragment wiadomości, którą otrzymałem przy tej okazji:

Congratulations,

AutoZoom, one of your products, has been added to Softpedia's database of software programs

(…)

"AutoZoom" has been tested in the Softpedia labs using several industry-leading security solutions and found to be completely clean of adware/spyware components. We are impressed with the quality of your product and encourage you to keep these high standards in the future.

To assure our visitors that AutoZoom is clean, we have granted it with the "100% CLEAN" Softpedia award. To let your users know about this certification, you may display this award on your website, on software boxes or inside your product.

(…)

Sincerely,
The Softpedia Team

AutoZoom, jest obecnie używany na ponad 20 000 komputerach. Jego popularność daleko przekroczyła moje oczekiwania. Pamiętam jeszcze jak w grudniu cieszyłem się z pierwszych 55 użytkowników.

Etykiety: , , ,

Komentarze (0)

Red 15:45

Archiwum

Subskrybuj

RSS / Atom