JavaDevMatt.pl – Mateusz Kupilas

Programista, przedsiębiorca, gamedev, bloger.

Co dalej? Powrót do tutoriali i inne plany

Kiedyś obiła mi się o uszy taka prosta reguła, której chcę się trzymać: Set a goal – reach it – plan again. Moim celem na pierwszą połowę tego roku było wydanie książki papierowej. Cel udało się zrealizować – parę rzeczy warto jeszcze zoptymalizować (o czym za chwilę), ale generalnie cel samodzielnego wydania książki mogę już […]

Retrospektywa z samodzielnego wydania książki „Junior Developer”

Trochę ponad miesiąc temu zacząłem wysyłać papierową wersję książki „Junior Developer” – czas na obiecaną retrospektywę z całego projektu. Zapraszam. Zanim zaczniemy… W większości przykładów selfpublisingu (przynajmniej w tych, które czytałem) wydano jednocześnie książkę papierową i e-booka. U mnie było trochę inaczej. Rok temu ruszyłem z samym e-bookiem. Jako wstęp warto przeczytać poprzednie podsumowanie startu […]

Spotkanie autorskie w Warszawie – 13.06.2017

Cześć! Chciałbym Was zaprosić na spotkanie autorskie, które odbędzie się 13.06.2017 w Warszawie. Organizowane jest dzięki uprzejmości szkoły Coders Lab. Gdzie i kiedy dokładnie? Data: 13.06.2017 Miejsce: Marzyciele i Rzemieślnicy, Bracka 25, III piętro Domu Towarowego Bracia Jabłkowscy Godzina: 18:30 Wstęp wolny – obowiązuje rejestracja (liczba miejsc ograniczona) Liczba miejsc jest ograniczona – rejestrować się można […]

DevLog #11 – podsumowanie #dajsiepoznac. Co udało się zrealizować?

Dzisiaj kończy się konkurs #dajsiepoznac. Czas na podsumowanie tego co udało się zrealizować w czasie trwania konkursu. W rozwijanym projekcie chcę jeszcze parę rzeczy zrobić… ale o tym na końcu. 🙂 Zacznijmy od tego co udało się zrealizować od ostatniego DevLogu. Tryb „Hard Mode”, by wydłużyć żywotność gry Ostatnio wspominałem o dodatkowym trybie, by wydłużyć […]

Utrzymywanie chęci do pracy nad projektem pobocznym

Podczas ostatniego głosownia na odcinek „Programisty po emigracji” zagłosowaliście na tematem utrzymywania chęci do pracy nad projektem pobocznym. Natknąłem się nawet na pasującego mema w tym temacie. 😀 Postaram się w tym wpisie wymienić parę rzeczy, którą mogą pomóc z tym problemem. Niech projekt nie ma nic wspólnego z Twoją pracą To według mnie najważniejszy […]

DevLog #10 – liczymy czas w grze i naprawiamy bugi

Czas na kolejny devlog projektu rozwijanego w ramach #dajsiepoznac. Dzisiaj o wstępnym liczeniu czasu (by w późniejszym etapie dodać ranking – kto najszybciej przeszedł grę), naprawianiu bugów, nowym poziomie (testowanie pionowego poruszania się po planszy) i innych drobnych poprawkach. Zacznijmy od nowego poziomu To co najciekawsze wrzućmy na początek: nowy poziom. Dotychczas w projekcie poruszaliśmy […]

Milion wyświetleń na YT – ile to sprzedało książek?

W tym tygodniu mam otrzymać od drukarni pierwszy nakład papierowej wersji mojej książki „Junior Developer„, czyli z końcem tygodnia (14 maja) zamykam przedsprzedaż papierowej wersji książki. 🙂 Z tej okazji chciałbym się podzielić paroma liczbami. Mniej więcej roku temu wydałem „Junior Developera” jako e-booka (całość ruszyła trochę wcześniej jako crowdfunding). Niedawno kanałowi YouTube strzeliło milion wyświetleń. Okrągła […]

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

Jakich podcastów słucham?

Jestem dużym fanem podcastów. Odkąd nie jeżdżę tyle komunikacją miejską (jako student spędzałem tam prawie codziennie czasami po 2-3h), to słucham ich trochę mniej, ale w historii tego co słuchałem trochę się nazbierało. O samych podcastach często wspominam i pojawiają czasami pytania o te podcasty… więc postanowiłem to dzisiaj zebrać. 🙂 Obok nazwy podcastu zaznaczę, […]

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

Podsumowanie I kwartału 2017 i termin wysyłki książek!

Czas na podsumowanie pierwszego kwartału 2017. Udało się osiągnąć większość zaplanowanych celów. Właściwie to wszystkie… tylko niektóre z drobnym poślizgiem. 😉 Zapraszam do wpisu! Zanim zaczniemy – update do książki Książka papierowa (papierowe wydanie „Junior Developera„) było głównym celem tego kwartału – dlatego zacznę od update do książki. Dostałem informację od drukarni, że dostarczenia pierwszego […]

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

Szkoły programowania – moje zdanie

Pytania o szkoły programowania pojawiają się coraz częściej. Dlatego postanowiłem odnieść się do tego publicznie. Postaram się poruszyć parę za i przeciw. Pamiętajcie, by nie popadać w skrajności – to kursy jak każde inne – u pewnej grupy osób się sprawdzą, u innych nie. Sam zaczynam współpracę ze szkołą programowania Coders Lab (są jednym z partnerów […]

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

Previous Posts Next posts