Gra z miksu
Stwórz grę planszową, która łączy elementy charakterystyczne dla gier komputerowych. Podstawą jest miks wylosowany na zajęciach.
1Cel
Stwórz grę planszową, która łączy elementy charakterystyczne dla gier komputerowych. Podstawą jest miks wylosowany na zajęciach z czterech kategorii: estetyka, mechanika, story i technologia.
2Twoje karty miksu
Każdy z Was ma przydzielone swoje 4 karty, po jednej z każdej kategorii.
- Pracujesz sam: grasz swoimi 4 kartami.
- Pracujesz w zespole: to Wasza przewaga. W każdej kategorii wybieracie jedną kartę z kart członków zespołu albo łączycie dwie w jedno rozwiązanie. Łączenie jest dozwolone, ale nieobowiązkowe.
W dokumentacji opisz każdą z 4 kategorii: którą kartę wybraliście (albo co połączyliście), dlaczego, i jak ten element działa w Waszej grze.
3Wymagania podstawowe dla wszystkich
Własne modele 3D możesz dodać do gry, ale nie liczą się jako rozszerzenie. Muszą być proste.
4Rozszerzenia: zakres rośnie z wielkością zespołu
| Skład | Wymagane rozszerzenia |
|---|---|
| 1 osoba | 0 (tylko wymagania podstawowe) |
| zespół 2-osobowy | 1 rozszerzenie |
| zespół 3-osobowy | 2 rozszerzenia |
Rozszerzenia wybieracie na starcie projektu (27.10) i wpisujecie je na tablicę Miro. Każde rozszerzenie ma jednego właściciela w zespole.
Rozszerzenia skryptowe (Lua w TTS)
| Kod | Rozszerzenie | Co gracz widzi |
|---|---|---|
| S1 | Automatyczny start gry | przycisk „Nowa gra”: tasowanie, rozdanie kart i rozstawienie pionków dzieją się same |
| S2 | Automatyczne liczenie | punkty lub zasoby aktualizują się same po każdej akcji |
| S3 | Pilnowanie tury | widać, czyja jest tura i jaka faza; niedozwolone akcje są blokowane albo sygnalizowane |
| S4 | Własny panel interfejsu (XML UI) | np. tabela wyników, podpowiedzi, przyciski akcji na ekranie |
| S5 | Losowość ze skryptu | losowe zdarzenia albo plansza układana przez skrypt przy każdej partii |
Wbudowany system tur w TTS (Options → Turns) i strefa tasująca (Randomize Zone) działają bez programowania. Samo ich włączenie nie liczy się jako S3 ani S5.
Rozszerzenia projektowe (bez programowania)
| Kod | Rozszerzenie | Co gracz widzi |
|---|---|---|
| P1 | Tryb solo | wariant dla 1 gracza, np. przeciwnik sterowany talią kart |
| P2 | Asymetryczne frakcje | min. 3 frakcje lub postacie z unikalnymi zdolnościami, zbalansowane w playteście |
| P3 | Drugi scenariusz | inny cel gry albo inny układ planszy przy tych samych zasadach |
Skrypty Lua w TTS poznasz na wykładzie 6, a praktyczne wskazówki są w poradniku TTS.
5Role w zespole
Każda rola ma jednego właściciela. Projektujecie razem, ale ostatnie słowo w swojej dziedzinie ma właściciel roli.
| Rola | Odpowiada za |
|---|---|
| Producent | harmonogram, tablicę Kanban, terminy, organizację playtestów, oddanie plików |
| Projektant gry | zasady, balans, instrukcję |
| Grafik i technik TTS | komponenty, import do TTS, publikację w Workshop |
- Zespół 2-osobowy: jedna osoba łączy rolę producenta z inną rolą.
- Pracujesz sam: pełnisz wszystkie trzy role.
6Organizacja pracy
O planowaniu, Kanbanie i szacowaniu czasu jest wykład 1 i wykład 2.
7Playtest: obowiązkowe minimum
3 sesje playtestu:
Każdą sesję opisz w osobnej ramce na tablicy Miro:
| Pole | Przykład |
|---|---|
| Data | 27.12.2026 |
| Testerzy | 3 osoby, w tym 2 spoza roku |
| Czas partii | 45 min |
| Co działało | … |
| Co nie działało | … |
| Co zmieniamy | … |
Jak prowadzić playtest i jak z uwag zrobić listę zmian: wykład 3 i wykład 4.
8Harmonogram zadania 2
| Data | Etap |
|---|---|
| 27.10 | start: zespoły, wybór kart, rozszerzenia, role, harmonogram i Kanban na Miro |
| 20.11 | prototyp pen&paper na Miro |
| 24.11 | przegląd prototypów na zajęciach |
| 1.12, 8.12 | konsultacje wersji TTS na zajęciach |
| 15.12 | wersja w TTS + playtest krzyżowy 1 (na zajęciach) |
| przerwa świąteczna | playtest z osobami spoza roku |
| 12.01 | playtest krzyżowy 2 (na zajęciach) |
| 19.01 | konsultacja wersji roboczej dokumentacji |
| do 29.01 | oddanie projektu drugiego zadania semestralnego wraz z dokumentacją |
Wszystkie terminy razem z wykładami i zadaniem 1 są w harmonogramie.
9Tablica Miro: jak zacząć
- Dołącz do zespołu zajęć w Miro: link zaproszenia: do uzupełnienia
- Utwórz nową tablicę z szablonu nazwa szablonu: do uzupełnienia. W zespole tablicę zakłada tylko producent.
- Nazwij tablicę:
G2_Nazwisko1_Nazwisko2(zadanie 1:G1_…). - Dodaj członków zespołu do tablicy.
Nie musisz udostępniać mi tablicy. Tablice w zespole zajęć widzę automatycznie.
10Oddanie
Co dokładnie wkładasz do pliku .zip i checklista przed oddaniem są na stronie Oddanie.