Zadanie 1 - Špecifikácia
Špecifikácia projektu - zámer, požiadavky, UML diagram, náčrt UI
Zadanie 1 - Špecifikácia
Termín odovzdania: 08.03.2026 23:59 Miesto odovzdania: AIS
Povolené frameworky
Frameworky sú povolené, ale nie sú povinné. Môžete použiť čistú Javu (Swing, JavaFX), ale môžete použiť aj frameworky, ktoré vám pomôžu s vývojom hier.
Pre vývoj hier môžete použiť tieto frameworky:
Úloha v rámci zadania
1. Zámer projektu
Vypracujte zámer projektu - konkrétnejší popis toho, čo idete robiť, ale NIE technický opis toho, čo idete robiť. Predstavte si, že idete hru predstaviť manažérovi herného štúdia (t. j. nevie v zásade nič o programovaní).
Opíšte:
- Aký typ hry budete robiť
- O čo v hre ide
- Kedy hráč vyhrá
- Herná mechanika
- Postavy
- Levely
- Objekty v hre
Nezabudnite, že ste na predmete OOP, preto pri zámere projektu myslite na to, že budete potrebovať využiť objektovo orientovanú paradigmu v samotnej implementácii.
Téma vašej hry musí byť odlišná od témy kolegu z vášho cvičenia.
2. "Funkcionálne požiadavky"
Vytvorte zjednodušenú špecifikáciu (požiadavky), čo má hra „robiť“, priraďte im prioritu, podľa tejto priority následne budete implementovať Váš projekt.
- Spísať základné oblasti/celky, ktoré bude projekt mať
- K tomu napísať úlohy, ktoré treba vykonať
- Úlohy usporiadajte podľa priority
- Môžete použiť Jiru alebo obdobný nástroj
Nebudú to úplne funkcionálne požiadavky, skôr to bude backlog úloh, ktoré si máte spísať.
3. UML diagram tried
Identifikujte najdôležitejšie triedy a ich najdôležitejšie metódy a vytvorte diagram najdôležitejších tried – tých, ktoré najviac vyjadrujú základnú myšlienku hry – zakreslený do zjednodušeného UML diagramu tried.
4. Nákres UI
Jednoduchý shape-up návrh podľa príkladu: Shape Up - Chapter 2
Žiadne wireframes ani Figma nákresy. Má to byť jednoduchý náčrt.
Dokumentácia musí obsahovať
- Formálne náležitosti - titulná strana, obsah, číslovanie strán
- Opis rámcovej témy
- Akú hru budete robiť
- Jednoduchý obrázok UI
- Vymenovať Entity
- Zjednodušený UML diagram
Hodnotenie
Všetky odovzdané práce budú podrobené kontrole originality a musia byť v súlade s Etickým kódexom.
| Kritérium | Body |
|---|---|
| Špecifikácia a architektúra | 5 bodov |
Čo má obsahovať odovzdanie
Jeden .pdf súbor s názvom MenoPriezvisko_Zadanie1.pdf, ktorý bude obsahovať všetky časti spomenuté vyššie.