Kategorie
Blog DSP2017 Historie

Historia Pewniej Gry Językowej #6 – Czas na prawdziwe wyświetlanie

Historia Pewnej Gry Językowej #6 Czas na prawdziwe wyświetlanie Karty rzucone na stół. Niestety w chaosie i byle jak. Czas to poprawić. Dzisiaj pierwsze takie przebudowanie kodu prawie w całości przy zachowaniu mechaniki. Ale po kolei: Do tej pory wybieraliśmy tylko słowa i znaczenia oraz pakowaliśmy to od razu do stringów. Z czasem dojdzie więcej […]

Kategorie
Blog DSP2017

Compo – piękne i szybkie wyzwanie

Compo – piękne i szybkie wyzwanie Moje ‚kompoty’ Brałem udział w wielu konkursach z tworzeniem kodu na czas. Zawsze chciałem się sprawdzić, czy uda mi się stworzyć oprogramowanie pod presją czasu. Większość rzeczy robiłem na http://forum.warsztat.gd Idealne miejsce żeby zobaczyć jakie ma się umiejętności. Zrobiłem tam sporo gier. Między innymi: https://github.com/Patys/Szalone-Mikolaje-2 zrobione w javie oraz […]

Kategorie
Blog DSP2017 Historie

Historia Pewnej Gry Językowej #5 – Wszystko to samo wszędzie – UI

Historia Pewnej Gry Językowej #5 Wszystko to samo wszędzie – UI Kiedy wiesz, że gra jest dobra? Kiedy od razu wiesz jak w nią grać. Interfejs to jedna z najważniejszych rzeczy. Jest pierwsza, gdy uruchamiamy grę. Musimy wiedzieć, co, gdzie i jak kliknąć. Obecnie wszystko jest w sumie ustalone. Menu jest na środku albo po […]

Kategorie
Blog DSP2017

20 postów – 10 przemyśleń o blogowaniu

20 postów – 10 przemyśleń o blogowaniu Pomysły Początek był naprawdę ciężki. Kompletnie nie miałem pomysłów na posty. Mam książkę „Wzorce Projektowe”. Myślałem: napiszę trochę o wzorcach projektowych. Nauczę się ich jakoś, pisać będzie co, bo jest ich cała masa, zawsze coś do wrzucenia na bloga. Skończyło się tylko na jednym poście ze wzorców. Wpadłem […]

Kategorie
Blog DSP2017 Historie

Historia Pewnej Gry Językowej #4 – Kiedy rzucisz Asa z rękawa?

Historia Pewnej Gry Językowej #4 Kiedy rzucisz Asa z rękawa? Nadszedł ten czas. Czas kart, wielkich pieniędzy i pięknych kobiet. No dobra. Na razie tylko kart 🙂 Tak patrzę w nie i jakoś nie mogę ich wydobyć. Dlaczego !? Bo wszystkie metody są prywatne i człowiek uświadamia to sobie dopiero wtedy, kiedy musi ich użyć. […]

Kategorie
Blog DSP2017

Rozpoznawanie mowy w Python – własny Jarvis do kopii zapasowej

Rozpoznawanie mowy w Python – własny Jarvis do kopii zapasowej Inspiracja Siedziałem ostatnio tworząc sobie narzędzie do automatyzacji kopiowania na wirtualny dysk moich projektów i uznałem, że fajnie byłoby zautomatyzować to jeszcze bardziej. Męczyło mnie, że po zamknięciu wszystkich programów, które używam do tworzenia mojego oprogramowania muszę odpalać kolejny, który zrobi mi kopię. Niby wysiłek […]

Kategorie
Blog DSP2017 Historie

Historia Pewnej Gry Językowej #3 – Pierwsze Powstanie „Menu”

Historia Pewnej Gry Językowej #3 Pierwsze Powstanie „Menu” Dzisiaj nadszedł ten wielki dzień. Czas rozpocząć powstanie. Powstanie „Menu”. Najpierw przygotowania. W jaki sposób robić przyciski, pozycjonowanie ich na ekranie oraz jakieś fajne efekty po kliknięciu. Mogę sam wszystko napisać używając libGdx do wyświetlania albo użyć czegoś gotowego. Nie musiałbym wtedy całego zachowania np.  przycisków albo […]

Kategorie
Blog DSP2017

Automatyczny backup moich projektów do Google Drive – Python

Automatyczny backup moich projektów do Google Drive Backup do chmury bez zmiany umiejscowienia folderu Ostatnio spotkałem się z problemem. Dla mnie dużym. Miałem folder z moimi projektami. W sumie około 20 000 plików, prawie 400 MB danych. Folderu nie mogę przenieść w inne miejsce ze względu na powiązania z różnymi programami, więc zmiana lokalizacji nie […]

Kategorie
Blog DSP2017 Historie

Historia Pewnej Gry Językowej #2 – Ładujemy tego JSON’A !!!

Historia Pewnej Gry Językowej #2 Ładujemy tego JSON’A !!! Patrzę i nie wierzę. Libgdx ma wbudowane wsparcie do JSON. Wow. To już wiem jaki format do przechowywania słów. Nie lua czy inne super potężne, niesamowite skryptowe języki co to wszystko potrafią. Lecimy z JSON. Idealnie, bo pracując przy JavaScripcie się sporo jego nauczyłem. Spójrzmy jak […]

Kategorie
Blog DSP2017

Jasonette – natywne aplikacje w JSON ?!

Jasonette – natywne aplikacje w JSON ?! Aplikacja w JSON Prosto z ich oficjalnej strony: Make iOS and Android apps with just a single JSON, loaded over HTTP. Co tu dużo mówić. Biorę to. Postawić serwer, który będzie serwował JSON. To dosłownie kilka chwil. Serwer? A po co. Wystarczy github, pastebin, cokolwiek co potrafi zwrócić […]

Kategorie
Blog DSP2017 Historie

Historia Pewnej Gry Językowej #1 – Jak zacząć panie premierze?

Historia Pewnej Gry Językowej #1 Jak zacząć panie premierze?   Mam pomysł. Rozpisałem go. I co? I nic. Nie mam pojęcia co dalej zrobić. Trzeba się jakoś za to wziąć. Siadam. Ulubiony edytor się odpala. Tworzę pierwszy plik: Card.java. W końcu to ma być karcianką. Idzie pięknie. Wypełniam po kolei linie z nazwami pól. Nie […]

Kategorie
Blog DSP2017

Obserwator obserwuje cię

Wzorzec Projektowy Obserwator Czyli jak obserwować w programowaniu Obserwator określa zależność pomiędzy jedną klasą a wieloma. W praktyce wygląda to tak, że jeden obiekt kiedy się zaktualizuje wysyła powiadomienie do obiektów, które go obserwują że się zmienił i one mogą np. zaktualizować dane. A tak po programistycznemu Tworzymy klasę abstrakcyjną, która będzie ‚podmiotem’ – ona […]