Prezentacja na historię pt. “Holocaust”
Czas nadszedł, jak obiecałem (przynajmniej sobie w myślach), umieszczam prezentacje wraz z kodem źródłowym silnika prezentacji. Prezentacja była robiona w grupie, ja zająłem się silnikiem, kolega Konrad Polak dopieścił grafikę, a reszta dbała o informacje :).
Teraz troszkę o silniku. Silnik bazuje na SDL, filmiki wyświetlam z pomocą DirectShow, muzykę odtwarzam dzięki IrrKlang (Nie DS, ponieważ z IrrKlang miałem gotowe). Silnik składa się z 3 części:
- Core: odpowiedzialny za obsługę scen, obsługę zdarzeń
- Scene: układa scenę z poszczególnych kontrolek
- Controls: klasa bazowa, z której dziedziczą poszczególne kontrolki
Ogólnie uważam, że dość dobrze zaprojektowałem ten silnik, jeśli ktoś miałby rady to chętnie wysłucham ( lub przeczytam).
Jak mówiłem z projektem zamieszczam kod, jeśli ktoś jest zainteresowany.
Download
PS. W lewym i prawym dolnym rogu są strzałki, wystarczy najechać :).
// Download się zagubił ;(