Zadanie 1 Kółko i krzyżyk
✅ 3.0 - działa w trybie gry turowej Link do commita 1
❌ 4.0 pozwala na zapis i odtwarzanie przerwanej gry (save game)
❌ 5.0 pozwala na grę z komputerem
Kod: zad1
Zadanie 2 Python: Czatbot
✅ 3.0 A chatbot with the trained ability to handle at least 3 ways to phrase those intents. Link do commita 1
❌ 3.5 Information about opening hours and menu items should be fetched from the configuration file.
❌ 4.0 Chatbot needs to process the order and confirm purchased meals, as well as additional requests.
❌ 4.5 Chatbot needs to confirm when the meal will be available as a pick-up in the restaurant.
❌ 5.0 Chatbot should ask and confirm the delivery address instead of pick-up option
Kod: zad2
Zadanie 3 JS: Zamek w Minecraft
Zamek należy stworzyć za pomocą skryptu napisanego w JS.
✅ 3.0 Prosty zamek wykorzystując minimum 5 różnych rodzajów bloków Link do commita 1
✅ 3.5 Posiada mimum 4 okna Link do commita 1
❌ 4.0 Posiada fosę oraz most
❌ 4.5 Posiada bramę oraz minimum 2 wieże
❌ 5.0 Zamek ma minimum dwa poziomy (piętra) na które można wejść z zewnątrz
Kod: zad3
Zadanie 4 Tetris w Lua
Należy stworzyć grę Tetris w Lua na frameworku Löve (https://love2d.org/).
✅ 3.0 Postawowa wersja dekstopowa z obsługą na klawiaturze - minimum 4 rodzaje klocków Link do commita 1
❌ 3.5 Zapis i odczyt gier
❌ 4.0 Dodanie efektów dźwiękowych przy akcjach
❌ 4.5 Dodanie animacji przy zbijaniu klocków
❌ 5.0 Wersja na iOS lub Android z implementacją touch zamiast klawiatury
Kod: zad4
Zadanie 5 Mario w Ruby2d
✅ 3.0 Należy stworzyć jeden poziom z przeszkodami oraz dziurami w które można wpaść i zginąć Link do commita 1
❌ 3.5 Należy dodać opcję zbierania punktów
❌ 4.0 Należy dodać przeciwników, których można zabić oraz 3 życia
❌ 4.5 Ładowanie poziomów z pliku
❌ 5.0 Generator poziomów
Kod: zad5