JavaDevMatt.pl

Programista na emigracji… aktualnie po emigracji. ;)

DevLog

DevLog #08 – Feedback (oraz zmiany po nim) i wirtualny joystick zamiast akcelerometru

Czas na kolejny DevLog projektu rozwijanego w ramach #dajsiepoznać. Poświęciłem trochę czasu na to, by pokazać aktualny stan projektu i zebrać feedback. Sam jestem na wiele rzeczy ślepy (w końcu rozwijam projekt), więc warto zasięgnąć trochę opinii z zewnątrz. Parę zmian od razu wprowadziłem w życie… powstał też jeden nowy level gry. 😀 Testowanie i […]

DevLog #07 – nowe poziomy, gamepad i drobne poprawki

Czas na nowy DevLog projektu rozwijanego w ramach konkursu #dajsiepoznac. Dzisiaj będzie o nowych poziomach w projekcie, trochę generalnych informacji na temat teorii tworzenia poziomów, prostej integracji gamepadu oraz o jednym pull requeście z drobnymi usprawnieniami. Zapraszam. 🙂 Trochę teorii o tworzeniu poziomów Kanał Extra Credits ma parę ciekawych filmów związanych z tematem Game Design. […]

DevLog #06 – Edytor poziomów i akcelerometr z gyro.js

Czas na kolejny DevLog. Moim ostatnim celem była praca nad lepszym rozwiązaniem dla urządzeń mobilnych, ale okazało się, że pojawił się ciekawy pull request – w projekcie zaimplementowano… …edytor poziomów! Kolega Tomasz po raz kolejny okazał się bardzo pomocny. Zaimplementował w projekcie edytor poziomów! Zainteresowanych zapraszam do związanych z tym pull requestów: klik i klik. […]

DevLog #05 – pomoc z Gibraltaru i v1 obsługi mobilek

W dzisiejszym DevLogu o konkretnym pull requeście od „programisty na emigracji” 😉 z Gibraltaru, wstępnej implementacji urządzeń mobilnych i trochę o następnych priorytetach w projekcie. Nieoczekiwana pomoc z Gibraltaru Po ostatnim DevLogu myślałem, by uporządkować w projekcie parę rzeczy związanych z ES6. Okazało się, że ktoś mnie w tej kwestii wyręczył. Parę rzeczy się po tej […]

ES6, Babel i czyszczenie kodu

Dzisiaj głównie o moim pierwszym celu projektu rozwijanego w ramach „Daj Się Poznać” – systematyzowanie wiedzy związanej z JS. Zawsze był to dla mnie język, w którym czasami coś na szybko kleiłem, ale nigdy nie napisałem w nim nic konkretnego. Jak kiedyś widziałem JS? Pierwszą styczność z JavaScriptem miałem w okolicach roku 2006. Wykorzystałem go […]

Szczegóły, które podnoszą grywalność – „soczystość” na przykładzie rozwijanego projektu

Czas na kolejny DevLog – tym razem o szczegółach, które podnoszą grywalność, a nie wymagają dużego nakładu pracy. Mowa o „soczystości” produktu. Before / after Najlepiej pokazać to na przykładzie. Niżej krótki film z włączonymi i wyłączonymi efektami soczystości. Dla lepszego efektu mogłem również wyłączyć rożne dźwięki np. trampolin etc. to też można zaliczać pod „soczystość”. […]

Zarabianie na grach webowych? Research i obiecana recenzja e-booka blogera TrueValhalla

W końcu zabrałem się za przepisywanie na czysto funkcjonalności z mojego starego prototypu gry. Powoli systematyzuję moją wiedzę związaną z JavaScriptem i w końcu zaczynam rozumieć, jak dokładnie działał ten mój pierwotny prototyp. 😉 Dziwne te obiekty w JS, ale powoli wszystko układa się w głowie w sensowną całość. Szkoda, że start konkursu „Daj Się Poznać” […]

Nauka Phasera, systematyzowanie wiedzy z JS i omawianie prototypu projektu

W dzisiejszym DevLogu projektu o tym, z jakich źródeł uczę się JS, Phasera i z jakich źródeł korzystałem, by na szybko w 2-3 dni sklecić prototyp pomysłu. Omówimy też dotychczasowe mechaniki z pierwotnego prototypu. Jak zacząłem z Phaserem? Na oficjalnej stronie znajdziemy bardzo przyjemny tutorial: Getting Started with Phaser. Dowiemy się tam jak lokalnie odpalać projekt […]

Projekt do „Daj Się Poznać” – cele i wstępny plan.

2 marca ruszył konkurs blogowo-programistyczny „Daj Się Poznać„! W ramach tego konkursu mam zamiar rozwijać pewien mały projekt, na którego od dłuższego czasu miałem ochotę… będzie to również mały eksperyment biznesowy. Pierwszy prototyp naskrobany w 2-3 dni Pod koniec ostatniego roku miałem ochotę pobawić się trochę Phaserem. Po 2-3 dniach zabawy powstał taki oto prototyp. […]