Projekty mogą być realizowane w grupach 2-3 osobowych. Bliższych informacji na temat każdego tematu można uzyskać osobiście od prowadzącego lub e-mailem. Mile widziane własne propozycje tematów. Aczkolwiek każdy temat i zakres prac muszą zostać ustalone z prowadzącym zajęcia. Wybór tematu i zakres prac należy uzgodnić do 30 marca. Obowiązuje zasada kto pierwszy ten lepszy w wyborze tematów. Rezerwacje tematów będą na bieżąco uaktualniane na stronie.
Każdy projekt musi się składać z trzech elementów
- Interfejsu użytkownika zrealizowanego w WinApi
- Grafiki zrealizowanej dowolnie w WinApi, OpenGL lub DirectX
- Dźwięku zrealizowanego dowolnie w WinApi, DirectSound, OpenSL
Projekt musi zostać napisany w języku C++.
W terminie do 30 marca należy dostarczyć opis funkcjonalny opracowywanego tematu wraz z dwom kamieniami milowymi (stanem realizacji projektu na dzień 30 kwietnia i 30 maja).
Ostateczny termin oddania projektu: Ostatni dzień letniej sesji egzaminacyjnej (1 Lipiec).
- Gry
- Micomachines
- Tetris 2D
- Tetris 3D
- Gra w szachy – 104088
- Snake – wąż 2D/3D – 104055
- Kółko i krzyżyk – 102200
- Gra pong 2D/3D
- Micomachines
- Packman 2D/3D – 104122, 104097, 104082
- Gra typu FPS
- Arcanoid / Brix – 104040, 104052
- Tanks
- Worms – 104074
- Gra w łapanie zwierzątek myszką
- Pełno wymiarowa obracanka
- Gra karciana
- Gra Kulki
- Programy
- Skanowanie postaci do modelu MD5 – Quake – kinekt
- Skaner 3D – Structural Lightning
- Komunikator dzwiękowy
- Myszka sterowana wzrokiem
- Konverter obrazu z przystawki Kinekt do formatu monitora Autostereoskopowego
- Napisać program do porównywania plików tekstowych
- Odtwarzać muzyki – OpenGL – rezerwacja
- Komunikator internetowy Jabber
- Wirtualne pianino
- Wirtualna perkusja
- Wygaszacz ekranu
- Edytor Graficzny – Paint
- Program do sterowania monitorem autostereoskopowym – 104023 104044