JavaDevMatt.pl – Mateusz Kupilas

Programista, przedsiębiorca, gamedev, bloger.

GameDev

DevLog #09 – Reagowanie na sugestie testerów

Kolejny DevLog projektu rozwijanego w ramach #dajsiepoznac! Dzisiaj o reagowaniu na sugestie testerów, nowym poziomie oraz planach na sprytne przedłużenie żywotności gry. Wyróżnienie „lavy” od reszty tła – dzięki za pull request! W ostatnim tygodniu udostępniłem aktualny stan gry w paru miejscach. Bardzo często pojawiały się głosy i większą czytelność otoczenia: „Bagno Śmierci też bym […]

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 […]

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ść”. […]

Kontaktowanie mediów z własnym projektem? Porady, krótkie case study i doświadczenia po „byciu mediami”

Pod koniec roku wystartowałem z nowym pomysłem na serię na YT – „Twórcy Niezależni”. Seria, w której przedstawiam projekty, które rozwijacie. Pokazuję tam postępy (np. w odcinku #02 i #03 pokazane są postępy z niektórych projektów z odcinka pierwszego), technologie wykorzystane w projekcie, ciekawostki związane z tworzeniem produktu etc. Taka seria, by zobaczyć, że można coś robić, […]

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. […]

Twórcy Niezależni – #01 – pierwszy odcinek nowej serii

Zapraszam do pierwszego odcinka nowego formatu, w którym przedstawiam projekty innych osób. 🙂 Projekty z filmu: – Electro Ride: https://www.facebook.com/ElectroRide – Sapu: http://sapugame.com/ – Blocky Farm: http://blockyfarm.com/ Jeśli chcecie zobaczyć własny projekt w tej serii, to zerknijcie w brief projektu serii (niedługo przygotuję nowy brief – ten jest z pierwotnego pomysłu na serię – jest […]

Retrospektywa po sprzedaży gry mobilnej – co bym dzisiaj zrobił inaczej?

Cały projekt to była jazda bez trzymanki. Pierwszy raz samodzielnie zdecydowałem się podjąć czegoś na taką skalę. Parę razy wspominałem już na blogu i kanale YT o tym przedsięwzięciu. Tutaj dwa główne wpisy na temat gry: Retrospektywa z tworzenia gry muzycznej. 2 miesiące po wydaniu pierwszej gry mobilnej – statystyki i wnioski. Przy okazji: drugi […]

Next posts