984501057

984501057



Piotr Bubacz

ITA-103 Aplikacje Internetowe


Tab. 1 Zakres tematyczny modułów

Numer moduł Tytuł

Opis

Moduł 1

Podstawowe koncepcje grafiki 3D (podstawy teoretyczne)

VS/XNA GS. Projekt gry. Werteksy. Prymitywy.

Nawijanie. Kolor. Przekształcenia w przestrzeni 3D. Rzutowanie perspektywiczne i izometryczne. Ustawienie kamery. Animacja. Antyaliasing. Bufor werteksów i dynamiczny bufor werteksów. Ustawienia okna gry.

Moduł 2

Komponenty gry

Projektowanie komponentów. Metody Update i Draw komponentu. Rejestracja instancji komponentu. Komunikacja za pośrednictwem usług gier.

Moduł 3 Oświetlenie

Definiowanie formatów werteksów. Wektory normalne. Oświetlenie domyślne. Typy światła. Mieszanie kolorów (przezroczystość, mgła). Rzutowanie cieni.

Moduł 4

Odwzorowywanie

tekstur

Współrzędne teksturowania. Wczytywanie i nakładanie tekstur. Zawijanie. Mipmapy. Skybox. Detekcja możliwości karty graficznej w zakresie teksturowania.

Moduł 5

Dźwięk w XNA 3.0. Komponenty wizualne

Klasa MediaPlayer (odtwarzanie dźwięku z plików skompresowanych, kontrola głośności, transformata Fouriera natężenia dźwięku). XACT (przygotowanie „paczek" dźwiękowych, odtwarzanie paczek, odtwarzanie w pętli, miksowanie, efekty 3D).

Moduł 6

Gra, czyli sterowana animacja

Klawiatura (wykrycie przytrzymania i naciśnięcia klawiszy). Mysz (odczytywanie pozycji kursora, rzutowanie na przestrzeń 3D, detekcja naciśnięcia przycisków myszy, obsługa rolki). Gamepad (thumbstick, spusty, wibracje). Projektowanie gier 2D.).

Moduł 7

Projekt gry Light Cycles

Projekt prostej gry korzystającej z gamepada lub klawiatury (bez oświetlenia i teksturownia). Korzystanie z kolejki. Proste Al. Użycie dźwięku.

Moduł 8 Modelowanie rzeczywistości, czyli fizyka w grach

Równanie Newtona. Siły sprężyste z tłumieniem. Siły kontaktowe. Metody Eulera i Verleta. Kolizje kul.




Wyszukiwarka

Podobne podstrony:
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Grupowanie liniowe i blokowe Znaczn
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Odnośniki do adresu e-mail Odnośnik
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe <td>
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Nagłówek Nagłówek
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe kompatybilność z wcześniejszymi
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Podaj swoją płeć P Mężczyzna P
Piotr Bubacz ITA-103 Aplikacje Internetowe Moduł 1 Podstawy HTML Wybierz ulubioną potrawą:
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Podsumowanie W tym rozdziale
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje InternetoweInformacje o module Opis modułu W ty
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje InternetowePrzygotowanie teoretyczne Przykładow
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe • brak elastyczności Strona
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Najważniejsze metody klienta Jeśli
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe specjalizowanych edytorów, które
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe < IDOCTYPE html PUBLIC
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe •    Tabele •
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe •    <cite>-
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Grupowanie liniowe i blokowe Znaczn
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Odnośniki do adresu e-mail Odnośnik
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe <td>

więcej podobnych podstron