Lista proponowanych projektów z Zaawansowanego Programowania w Multimediach 2017

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 18 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 być zrealizowany w języku C++ i składać się z trzech elementów

  • Interfejsu użytkownika zrealizowanego w WinApi
  • Grafiki zrealizowanej dowolnie w WinApi lub OpenGL
  • Dźwięku zrealizowanego dowolnie w WinApi, DirectSoun lub OpenSL

W terminie do 25 marca należy dostarczyć opis funkcjonalny opracowywanego tematu wraz z dwoma kamieniami milowymi (stanem realizacji projektu na dzień 30 kwietnia i 30 maja).

Ostateczny termin oddania projektu: Ostatni dzień letniej sesji egzaminacyjnej.

  • Gry
    • Projekty na ocenę 3
      • Kółko i krzyżyk
      • Gra w warcaby
      • Gra pong 2D
      • Packman 2D
      • Saper
      • Linuszki ala Tron - dwóch graczy
      • Rozgniatacz mrówek
    • Projekty na ocenę 4
      • Gra w szachy 2D
      • Gra pong 3D
      • Gra karciana, np. gra w wojne
      • Micomachines
      • Saper 3D
      • Quiz obrazkowy
      • Gra w rozpoznawania dźwięków
      • Na jaką literę zaczyna (kończy) się przedmiot na obrazku
      • Dopasuj obrazek do podpisu
      • Quiz - tabliczka mnożenia
    • Projekty na ocenę 5
      • Gra typu FPS, Quake, Doom
      • Wyścig owiec
      • Gra w szachy 3D
      • Gra karciana, np. gra w wojnę, na dwóch komputerach
      • Micomachines - multiplayer
      • Buduj z klocków
      • Odprowadź owce do zagrody
  • Programy
    • Projekty na ocenę 3
      • Paint program graficzny
      • Wygaszacz ekranu
      • Wirtualna perkusja
      • Program do wyświetlania modeli w formacie MD5 lub innym popularnym formacie 3D
    • Projekty na ocenę 4
      • Odtwarzacz muzyki w formacie wav
      • Program do obróbki plików BMP - efekty graficzne
      • Program do wyświetlania modeli w formacie MD5 z animacjami szkieletowymi
    • Projekty na ocenę 5
      • Program wspomagający grafików w rysowaniu modeli 3D na podstawie zdjęć - krzywe beziera
      • Program do kalibracji kamer, aparatów
      • Program do projektowania półek, mebli ala CAD
      • Program do nauki programowania ala LightBot
      • Program rysowanie żółwiem - Logo
      • Program do przesyłania plików pomiędzy dwoma komputerami za pomocą dźwięku
      • Program do wyświetlania zdjęć sferycznych
      • Program graficzny do budowy i symulowania obwodów logicznych
      • Program do przeprowadzania badania jakości subiektywnej sekwencji wizyjnych