Fantasy Commando – gra co miesiąc: kwiecień. Mapa Poziomu.

W ostatnim poście napisałem, że muszę znaleźć sposób na to aby odłączyć obiekt bohatera od stanu gry reprezentującego poziom. Myślałem trochę nad tym problemem i postanowiłem ugryźć go z trochę innej strony.

Zamiast odłączać postać gracza od stanu, odłączę dane samego poziomu. Chcę w ten sposób w jednym stanie wczytywać aktualne etapy gry. Na przykład, gdy gracz ukończy jeden etap, zamiast zmieniać stan, gra wczyta nowe dane do aktualnego.

Phaser Gra od podstaw Czytaj dalej Fantasy Commando – gra co miesiąc: kwiecień. Mapa Poziomu.

Fantasy Commando – gra co miesiąc: kwiecień. Phaser.js – drugie podejście.

Żeby uniknąć gonitwy na ostatnią chwilę, już dziś zabrałem się za grę kwietnia. Tym razem ponownie korzystam z Phasera, framework ma spory potencjał i chcę poznać go lepiej. Wspomogłem się też grafikami ze starego warcrafta, które znalazłem tu (jeżeli czyta to ktoś z Blizzarda, proszę nie pozywajcie mnie 🙁 ).

Docelowo kwietniowa gra ma być czymś na kształt klasycznego Commando, ale w klimacie fantasy 🙂 .

Jak tworzyć gry w phaser js Czytaj dalej Fantasy Commando – gra co miesiąc: kwiecień. Phaser.js – drugie podejście.

jsHopper – gra co miesiąc: marzec. Kompletna gra w Phaser.js – część pierwsza.

jsHopper jest już ‚skończony’. Dlaczego cudzysłów? Bo tak naprawdę w tej grze mógłbym jeszcze wiele ulepszyć, ale już nie będę kontynuował prac nad tym projektem 🙂 . Jego celem było przede wszystkim sprawdzenie nowego frameworka, czyli Phaser.js.

Już w ostatnim poście zdradziłem, że phaser bardzo mi się podoba. Dziś wstępnie opiszę mechanizmy, które tak mnie urzekły.

Phaser.js dla początkujących Czytaj dalej jsHopper – gra co miesiąc: marzec. Kompletna gra w Phaser.js – część pierwsza.

(WIP) Wiedźma – gra co miesiąc: styczeń – Kompletna gra

Udało się! Oddaje w wasze ręce kompletną grę przed końcem miesiąca. W tym poście opiszę jak wyglądał cały proces tworzenia gry, czego nauczyłem się przez ten miesiąc, oraz jakie wyciągnąłem po wszystkim wnioski.

Zmian w logice gry jest nie wiele. Większość nowości, to usprawnienia estetyczne 🙂 Zawistni ludzie twierdzili, że nie potrafię rysować. Mam nadzieję, że nowym materiałem udowodniłem, że jest inaczej 🙂

javascript noob gra co miesiąc styczeń kompletna gra Czytaj dalej (WIP) Wiedźma – gra co miesiąc: styczeń – Kompletna gra

(WIP) Wiedźma – gra co miesiąc: styczeń – update 2

Nic nie daje takiego natchnienia do pracy jak zbliżający się termin 🙂 Do końca miesiąca został tylko tydzień a styczbiowa gra nie jest jeszcze gotowa. Na szczęście nie zostało zbyt wiele pracy. W tej aktualizacji dodałem sporo nowości.

W lesie pojawiają się teraz potwory, które przeszkadzają wiedźmie w zbieraniu ziół. Drugą rzeczą mając na celu utrudnić czarownicy życie, są drzewa i kamienie, które blokują jej lot i muszą być omijane

javascript noob gra co miesiąc styczeń Czytaj dalej (WIP) Wiedźma – gra co miesiąc: styczeń – update 2

(WIP) Wiedźma – gra co miesiąc: styczeń – update 1

Pora na pierwsza aktualizację projektu „Wiedźma – gra co miesiąc”. Spędziłem nad projektem trochę czasu i muszę przyznać, że gra zaczyna nabierać kształtów. Prawie wszystkie zmiany nastąpiły w głównym stanie gry. Jedyna zmiana poza nim to nowy stan, obsługujący sytuacje, w której gracz ukończy grę z pozytywnym wynikiem. Aby go osiągnąć trzeba sprawić żeby czarownica zebrała 4 magiczne zioła i wróciła z nimi do chatki.

Zioła można znaleźć w lesie. Aby je zioło, czarownica musi po prostu na nie nalecieć. Dodałem też system powiadomień. Kiedy gracz wykona jakąś akcje, która wpłynie na stan gry, na ekranie pojawi się tekst informujący go o tym. Na przykład gdy czarownica wleci do chatki bez wszystkich ziół, pojawi się odpowiednie powiadomienie. Ostatnią nowością, jest to, że wiedźma może teraz ciskać magicznymi pociskami. Aby ją do tego zmusić, wystarczy że gracz naciśnie spację.

Wiedźma - gra co miesiąc Czytaj dalej (WIP) Wiedźma – gra co miesiąc: styczeń – update 1