Skip to content

Pokročílí 26: Ročníkový projekt

Pokyny na ročníkový projekt

Pokyny

Zadania je potrebné odovzdať do 7.6.2026. Po odovzdaní svoj projekt odprezentujete na hodine. Za projekt budete ohodnotení známkou.

Odovzdanie projektu po termíne znamená zníženie známky z projektu. Nesplnenie niektorých častí zadania znamená zníženie známky. Minimálne požiadavky:

  • Python Projekt na GitHube
  • Dokumentácia v Markdowne, README.md súbor
  • Program spustiteľný v PyCharme
  • Každý aspoň 2 netriviálne commity v rôznych dňoch (Jeden študent má mať aspoň 2 dni kedy urobil netriviálny commit na GitHub)
  • Krátka prezentácia o štruktúre kódu a vlastnostiach programu

Zadania

  1. Doprogramovanie podpory viacerých hráčov po sieti do vášho polročného projektu
  2. Webová Chat aplikácia s miestnosťami, históriou, administráciou, ...
  3. Multiplayer Drum pad alebo soundboard cez Pygame
  4. Zdieľaný kresliaci canvas v PyGame. Viac klientov kreslí na spoločnú plochu, zmeny sa synchronizujú cez server.
  5. Jednoduchý multiplayer Asteroids v PyGame. Hráči ovládajú lode v jednej hre, pozície sa synchronizujú cez UDP.
  6. Webová hra Wordle pomocou Flasku. História, rebríček, ...
  7. Vlastný projekt so sieťovou podporou po dohode s vyučujúcim