Digital Dragons

Obiecałem wam relację z Digital Dragons…

Niestety wyszedłem nieco rozczarowany i nie mam za bardzo o czym opowiadać. Nie znalazłem w tym roku tam nic ciekawego poza wykładami, które były na świetnym poziomie. Kilka piwek, kilkoro nowych znajomych i nowa wiedza. Było kilku wystawców, którzy szukali pracowników. Niby OK… ale ubiegłoroczne PGA dało mi dużo więcej, niż tegoroczne DD.

Na YT znajdziecie już filmiki z prelekcji. Warto popatrzeć.

Share Button

Telemetria w level designie.

To coś, czego bardzo brakowało mi podczas pracy przy ostatnim projekcie. Brakowało mi faktycznych danych, które pokazałyby mi, w jaki sposób gracze poruszali się po poziomie, który stworzyłem, a swoje poprawki mogłem opierać jedynie na obserwacji gry innych ludzi w firmie oraz na ich feedbacku.

Mając odpowiednie dane, które spływałyby do mnie z każdej rozegranej gry mógłbym przeprowadzać proces iteracji dużo sprawniej. Dowiedziałbym się, w jaki sposób ludzie błądzą na moim poziomie, jakie ścieżki są najpopularniejsze. Chciałbym wiedzieć, gdzie przeciwnicy dostrzegali bohatera, gdzie ginęli, gdzie ginął gracz, jak gracz się poruszał. Dane te z pewnością pomogłyby też w optymalizacji poziomu trudności w stosunku do reszty gry. Optymalizacja wydajności też mogłaby nieco zyskać. Wiedziałbym, które pomieszczenia są ogólnie pomijane i mogłyby zostać zwyczajnie zamknięte.

Share Button

Slavic Game Jam po raz kolejny

Po raz kolejny zapraszam was do wzięcia udziału w tym wydarzeniu. Jak buk da, to i ja się tam pojawię, choć niestety jammował nie będę, ale mam nadzieję pogadać z innymi 🙂

Więcej informacji pod tym linkiem

Share Button

Kurs pisania scenariuszy gier komputerowych

Pierwszy w historii kurs pisania scenariuszy gier komputerowych rusza w lipcu Krakowie. Warsztaty poprowadzą eksperci z CD Projekt, Reality Pump Studios i GameDesire. Udział jest bezpłatny, a aplikacje można składać do 16 czerwca. Szkoła Letnia Scenariuszy Gier Komputerowych to pierwszy w historii projekt dla scenarzystów, twórców literackich, copywriterów, którzy chcą tworzyć scenariusze gier komputerowych. Continue reading

Share Button

Iteracja

Iteracja – Czynność powtarzania czegoś w ramach pętli. Ta definicja z pewnością znana jest programistom. W pracy designera ta pętla wygląda następująco:

Początek pętli > Zaplanowani zmian (ulepszeń) > Wprowadzanie zmian > Weryfikacja zmian > Koniec pętli.
Tylko po co to?
Iteracji w designie używa się, aby ulepszać to, co stworzyliśmy na początku. Krok po kroku zbliżając się do celu, którym jest oczywiście stworzenie dobrego produktu.

Continue reading

Share Button

Game loops, gameplayowe, duże i małe

Gdzieś na forum zauważyłem pytanie: “Czy ktoś widział jakieś teksty o game loopach?”. Odpowiedź była dość, jakby to powiedzieć… zbywająca “Przecież to takie proste, że nie trzeba tłumaczyć”. No niby racja, jednak pytanie padło, a ja postaram się jako tako na nie odpowiedzieć.

Game loop to zwyczajna pętla w mechanikach gry.
Koniec.

Continue reading

Share Button

Digital Dragons 2017

Ponownie wybieram się do Krakowa na Digital Dragons, które odbędzie się 22-23 maja. Oczywiście zdam relację z tego wydarzenia.

Share Button

Wykład w Muzeum Wojska Polskiego


Ekipa Latarnik.edu.pl zostałą zaproszona do Muzem Wojska Polskiego w Warszawie, aby dać wykład o użyciu gry Civilization 6 w edukacji historii. Wydarzenie odbędzie się 6 maja. Z tego, co się dowiedziałem, będzie sporo ciekawych rzeczy do zobaczenia, a wejście jest za darmo!

Strona wydarzenia na FB

PS. Jak zwykle przy okazji takich wydarzeń organizowanych przez środowisko game-dev można dostać ciekawe nagrody – taka dodatkowa zachęta 🙂

Share Button

Koncept się zmienia…

Piszę to, gdyż jest to coś, co najbardziej mnie denerwuje oraz sprawia, że chciałbym rzucić tą pracę w kąt. Gdy poświęcę swój czas na implementację lub zaprojektowanie jakiejś funkcjonalności, a następnie okazuje się, że trzeba tą rzecz zrobić od nowa, gruntownie przebudować lub może nawet całkowicie usunąć moje morale leci w dół. Jest to jednak normalny proces tworzenia gry. Tak już bywa, że to, co wydawało się super na papierze, w grze całkowicie się nie sprawdza. Trzeba być gotowym na takie zmiany i nie poddawać się.

Może się też stać tak, że trzeba będzie poświęcić jakiś fajny feature na rzecz optymalizacji.

Trzeba mieć twardą dupę.

Share Button

Konkretnie proszę!

Jako designer musisz klarownie określać swoje wymagania dotyczące narzędzi Ci potrzebnych oraz gry. Współpracując z innymi staraj się unikać słów, które pozostawiają jakieś niedopowiedzenia, typu “powinno”, “chciałbym”, “mniej więcej”

Prosząc programistę o stworzenie jakiegoś narzędzia musisz jasno określić jak powinno działać, jakie będą dane wejściowe, a co ma być na wyjściu. Oczywiście nie zagłębiaj się w działanie programisty zbyt głęboko. Twoim zadaniem jest określenie wymaganego wyniku.

To samo tyczy się mechanik gry. Ty decydujesz o tym co ma się stać, gdy gracz wykona konkretną akcję. Jeśli wykonasz swą pracę niedokładnie lub pozostawisz innym pole manewru, możesz mieć pewność, że ktoś, kto będzie wykonywał dany element gry wykona go nie po Twojej myśli.

Share Button