Lista proponowanych projektów z Zaawansowanego Programowania w Multimediach 2016

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, OpenGL lub DirectX
  • Dźwięku zrealizowanego dowolnie w WinApi, DirectSound, OpenSL

W terminie do 25 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 ().

  • Gry
    • Projekty na ocenę 3
      1. Kółko i krzyżyk
      2. Gra w warcaby
      3. Gra pong 2D
      4. Packman 2D
      5. Saper
    • Projekty na ocenę 4
      1. Tetris 2D
      2. Gra w szachy 2D
      3. Snake – wąż 2D – 110360, 110283
      4. Gra pong 3D
      5. Gra karciana, np. gra w wojne
      6. Micomachines
      7. Packman 3D
      8. Saper 3D
    • Projekty na ocenę 5
      1. Gra typu FPS, Quake, Doom
      2. Tetris 3D
      3. Wyścig owiec
      4. Gra w szachy 3D
      5. Snake – wąż 3D – rezerwacja
      6. Gra ala Wormsy
      7. Gra karciana, np. gra w wojnę, na dwóch komputerach
      8. Micomachines – multiplayer
  • Programy
    • Projekty na ocenę 3
      1. Wygaszacz ekranu
      2. Wirtualne pianino – 110343
      3. Wirtualna perkusja
      4. Program do wyświetlania modeli w formacie MD5 lub innym popularnym formacie 3D
    • Projekty na ocenę 4
      1. Paint program graficzny
      2. Odtwarzacz muzyki
      3. Konwerter plików bmp do ikon w formacie ico
      4. Program do wyświetlania modeli w formacie MD5 z animacjami szkieletowymi
    • Projekty na ocenę 5
      1. Skanowanie postaci do modelu MD5 – Quake – kinekt
      2. Program wspomagający grafików w rysowaniu modeli 3D na podstawie zdjęć – krzywe beziera
      3. Skaner 3D – Structural Lightning
      4. Myszka sterowana wzrokiem
      5. Program do projektowania półek, mebli ala CAD
      6. Program do nauki programowania ala LightBot
      7. Program rysowanie żółwiem – Logo
      8. Program do przesyłania plików pomiędzy dwoma komputerami za pomocą dźwięku
      9. Program do wyświetlania zdjęć sferycznych
      10. Program graficzny do budowy i symulowania obwodów logicznych