Lista proponowanych projektów z Zaawansowanego Programowania w Multimediach 2018

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 13 kwietnia należy dostarczyć opis funkcjonalny opracowywanego tematu wraz z kamieniem milowym (stanem realizacji projektu na dzień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 GO (kamienie)
      3. Gra pong 2D
      4. Saper
      5. Linuszki ala Tron – dwóch graczy
    • Projekty na ocenę 4
      1. Gra w GO 3D
      2. Gra karciana, np. gra w wojne
      3. Micomachines
      4. Saper 3D
      5. Quiz obrazkowy
      6. Gra w rozpoznawania dźwięków
      7. Na jaką literę zaczyna (kończy) się przedmiot na obrazku
      8. Dopasuj obrazek do podpisu
      9. Quiz – tabliczka mnożenia
      10. Sudoku
      11. Student przechodzi przez ulicę Jana Pawła (gra ala Frogger) – 126212
    • Projekty na ocenę 5
      1. Gra typu FPS, Quake, Doom
      2. Wyścig owiec
      3. Gra w szachy 3D
      4. Gra karciana, np. gra w wojnę, na dwóch komputerach
      5. Micomachines – multiplayer
      6. Buduj z klocków
      7. Odprowadź owce do zagrody
  • Programy
    • Projekty na ocenę 3
      1. Wygaszacz ekranu
      2. Wirtualna perkusja
      3. Program do wyświetlania modeli w formacie MD5 lub innym popularnym formacie 3D
    • Projekty na ocenę 4
      1. Program do wyświetlania modeli w formacie MD5 z animacjami szkieletowymi
      2. Program do wyświetlania zdjęć sferycznych
      3. Symulator katapulty 2D
    • Projekty na ocenę 5
      1. Animowana Owca chodzące po pulpicie
      2. Program do projektowania półek, mebli ala CAD
      3. Program do nauki programowania ala LightBot
      4. Program rysowanie żółwiem – Logo
      5. Program graficzny do budowy i symulowania obwodów logicznych
      6. Symulator katapulty 3D