Kategorie
Blog DSP2017

Krótko o tworzeniu gier

Krótko o tworzeniu gier Początek Tworzenie gier to nie jest łatwe zadanie. Siedzisz godzinami projektując. Długopis skrobie po kolejnych pomazanych kartkach. Stuk odbijających się kartek od kosza wybudza twojego kota. Prycha on i znika z pokoju. Ty nadal trzymasz głowę nad kartką papieru. Przekrwione oczy widzą grę, lecz zdrętwiała ręka nie jest w stanie idealnie […]

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

Kategorie
Blog DSP2017

LLGame – gra na Daj Się Poznać

LLGame – Gra o nauce języków Nauka poprzez zabawę Czyli bardzo popularne hasło, które często nie odzwierciedla tego czym powinna być gra. Dlaczego? Bo gra to nie tylko układanie klocków z napisami do ładnych kolorków, tylko jakieś wyzwanie. Nie powinno się nudzić gracza bez powodu. Analizowałem ostatnio co wpływa na to że jestem zadowolony z […]

Kategorie
English

Quality and Idea

Hey, Today I want to talk about ideas and quality. I saw many games where ideas were awesome. Unfortunately often the games are pretty ugly. I don’t know what make that, but games are not only code. Programmers think: „I’m coder. I don’t need awesome graphic. It’s just prototype.” When game is ugly with awesome […]

Kategorie
English

What means magic word: „simple”?

Hi, Let’s start from the beginning. The start should be simple and I think you hear that all time. But what means simple? For beginner simple is e.g. get input from console but hard is create arkanoid clone. For expert this things are simple. So at first you have to decide what is simple for […]