OOP - FIIT STU

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

Pre vývoj hier môžete použiť tieto frameworky:

  • LibGDX - Cross-platform game development framework
  • dyn4j - Physics engine for Java

Úloha v rámci zadania

1. Zámer projektu

Vypracujte zámer projektu, je 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 usporiadané 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ť

  1. Opis rámcovej témy
  2. Akú hru budete robiť
  3. Jednoduchý obrázok UI
  4. Vymenovať Entity

Hodnotenie

Všetky odovzdané práce budú podrobené kontrole plagiátorstva a musia byť v súlade s Etickým kódexom.

KritériumBody
Špecifikácia a architektúra5 bodov

Čo má obsahovať odovzdanie

Jeden .pdf súbor s názvom MenoPriezvisko_Zadanie1.pdf, ktorý bude obsahovať všetky časti spomenuté vyššie.

On this page