luq techblog

o tworzeniu słów kilka…

Catch the block 22 kwietnia 2010

Filed under: GameDev,JS,Web — Łukasz @ 23:00
Tags: , , ,

Catch the block
Dziś chciałem przedstawić napisaną przeze mnie grę, właściwie mini gierkę, która została specjalnie stworzona na targi edukacyjne szkół z regionu tarnogórskiego w celu oczywiście promocji mojej szkoły (oczywiście jakże pięknej i wspaniałej!). To od razu rzucę linkiem.

 

GRAJ
Sterowanie: mysz + klawisze [strzałka lewo], [strzałka prawo]
(dla Chrome, [a], [d])

 

Na początku przeważnie pada pytanie „To jest Flash?”, oczywiście klikając prawym klawiszem myszy na tym ustrojstwie nie pojawia się kontekstowe menu Flash`a, a więc odpowiedź brzmi „Nie, to JavaScript ;)”. W tym wpisie nie znajdzie się miejsce na opis techniczny, możliwe że zrobię to później a może nigdy. Chciałem się tutaj skupić na zasadach gry i informacjach przydatnych dla chcących sobie złapać klocka.

 

W czym grać

Jeśli masz i używasz na codzień IE, to raczej sobie nie pograsz. Znaczy, teoretycznie gra chodzi i działa, ale z powodu tego, że IE jest strasznie wolny, wolno interpretuje JavaScript`a, a do wersji 7 (bo taką mam u siebie zainstalowaną) nie zaimpletowano obsługi właściwości rodem z CSS 3 (opacity [zamiast tego korzysta się z filter] oraz border-radius) to odradzam zupełnie granie w grę pod IE. Polecam Chroma, bo najszybciej interpretuje JavaScripta, w Firefox`ie działa równie dobrze, pod Operą słyszałem, że też, chodź tego nie testowałem. Grałem też pod Safari i jest całkiem okej.

Jak grać

Bardzo zdziwiło mnie, że duża cześć osób którym nie tłumaczyłem zasad in live ma problem z pojęciem zasad które są tak naprawdę proste. Głównym celem gry jest zebranie jak największej ilości punktów. Nie oszukuj się, zawszę kiedyś przegrasz ;) Punkty zdobywamy zbierając klocki aktualnego koloru, czyli tego widocznego w kółku u dołu ekrany gry. Nie trzeba klikać! Wystarczy najechać. Za każdy zebrany w ten sposób klocek dostajemy 3 pkt. To mało, i jeśli chcemy zajść daleko trzeba się skupić na combosach. W prawym dolnym rogu widzimy kolory klocków z kolejności jakiej mamy je zebrać (wykluczając pierwszy level, oczywiście z powodów logicznych). Dla przykładu, widzimy (od lewej) zielony, czerwony. Jeśli zbierzemy zielony a następnie czerwony klocek to poza 6 pkt. dostaniemy dodatkowo 20pkt. Punkty za combo są liczone wg. wzoru:

ilość_klocków_w_combo * 10

Oczywiście aktualny kolor zmieniamy klawiszami strzałek (w Chromie jest to [a], [d]). Pamiętaj, że jeśli aktualny kolor to np. czerwony, a Ty zbierzesz niebieski to tracisz życie. Grę przegrywasz jeśli stracisz wszystkie życia lub skończy Ci się czas, do którego z każdym przejściem do nowego levela zostają dodane kolejne cenne sekundy (zdefiniowane różnie od każdego poziomu). To chyba tyle.

 

Zdefiniowanych jest 8 poziomów. Nigdy nie udało mi się przejść do ostatniego. Mój najlepszy wynik oscyluje gdzieś między 1200 a 1300, dokładnie niestety nie pamiętam. Jeśli ktoś miał podobny lub większy piszcie w komentarzach :)

Reklamy
 

Nowe gry webowe 10 marca 2009

Filed under: Games,Web — Łukasz @ 00:24
Tags: ,

Już dawno temu ktoś wpadł na pomysł stworzenia gry uruchamianej bezpośrednio w przeglądarce. Na samym początku były to standardowe „klikanki” gdzie cała gra polegała na klikaniu na odpowiednie linki, dzięki którym rozbudowaliśmy budynki, kupowaliśmy przedmioty, badaliśmy nowe technologie etc. Chyba najpopularniejszą grą tego typu (odwarze się nawet powiedzieć – najpopularniejszą browserową grą) pozostaje OGame, w której to budujemy międzygalaktyczne imperium. Gra swego czasu była bardzo popularna, i myślę, że większość z nas miała krótszą czy to dłuższa przygodę z tą produkcją. Jak na tamte czasy bardzo fajna sprawa. Głównie trzeba pochwalić twórców za wykorzystane wzory, tworzące powiązaną sieć zależności (levele budynków, levele technologi, czas budowy budynku, szybkość floty…) . Gra stała się na tyle popularna, że powstał nawet darmowy silnik imitujący prawdziwego OGame`a o nazwie xNova. Chodź moim zdaniem to żadna frajda postawić własną grę, praktycznie nie różniącą się od standardowej wersji OGame`a.

 

Dzisiaj jednak chciałem pokazać, że rynek internetowy od czasu wydania OGame, bardzo się rozwinął, dzięki czemu istnieją (lub już niedługo powstaną) bardzo ciekawe gry w wersji web.

 

(more…)