Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Historia Gier Konsole Domowe 2D

Podobne prezentacje


Prezentacja na temat: "Historia Gier Konsole Domowe 2D"— Zapis prezentacji:

1 Historia Gier Konsole Domowe 2D
Wprowadzenie do tworzenia gier Historia Gier Konsole Domowe 2D Michał Drobot

2 Plan wykładu Konsole 1 gen (1972–1977) 2 gen (1976–1984)

3 Konsole Domowe 1 gen Konsole będące próbą stworzenia interaktywnej telewizji Magnavox Odyssey 16 wbudowanych gier Przełączane płytkami drukowanymi 2 kontrolery Light Gun B&W + kolorowe nakładki na telewizor Atari Pong Coleco Telestar

4

5

6 Konsole Domowe 2 gen (4 bit , wczesne 8 bit) Fairchild VES (1976)
Programowalny mikroprocesor Pojedyncze ROM-y na kartridzach zawierały instrukcje dla mikroprocesora - gry

7 Konsole Domowe 2 gen (4 bit , wczesne 8 bit) Atari 2600 (1977)
Specyfikacja standardowa ~1 Mhz MOS 6507 128 bajtów RAM Kartridże ROM – 2K, nowsze wersje 4K Rozszerzenia hardware’owe RAM montowany na kartridżach – dodatkowe 128 bajtów Atari Super Chip Jr. Pac-Man Rozszerzenie pamięci adresowalnej ROM na kartridżach Bank Switching Pamięć adresowalna natychmiastowa do 4K Bank Switching umożliwiał do 32K (procesor działał na fragmentach 4K)

8 Konsole Domowe Atari 2600 Początkowo planowano rozszerzenie pamięci o 2K do 4K Pomysł był źle odebrany przez klientów Zdecydowano się na umieszczenie dodatkowego RAMu w kartridżach

9 Konsole Domowe Atari 2600 – podsystem graficzny
TIA – Television Interface Adapter Brak bufora graficznego Specyfikacja ograniczeń Tło przeznaczone do gry : 2 kolory, 40 bloków linii ekranu 2 sprite’y graczy : 8 pixelowe bloki, rozdzielczości 2 * tło, różne do 2 kolorów od tła Pociski 1-bitowe

10 Konsole Domowe Atari 2600 – podsystem graficzny
Możliwość zmian rejestrów TIA Między liniami Czasowo w trakcie rysowania linii Multiplexowanie sprite’ów pomiędzy wiele obiektów (miganie duszków w Pac-Manie) Dodatkowe, nieudokumentowane możliwości

11 Konsole Domowe Atari 2600 – podsystem graficzny
Możliwość zmian rejestrów TIA Między liniami Czasowo w trakcie rysowania linii Multiplexowanie sprite’ów pomiędzy wiele obiektów (miganie duszków w Pac-Manie) Dodatkowe, nieudokumentowane możliwości

12 Konsole Domowe Atari 2600 Bardzo wymagająca konsola od programistów
Do dziś trudna w emulacji przez wiele nieudokumentowanych funkcji i trików programistów Do dziś istnieje aktywna scena homebrew – tworzenia gier w domu przez hobbystów

13 Konsole Domowe Atari prowadziła złą politykę dbania o programistów
Niskie płace Brak royalties Brak creditów Gry były tworzone przez pojedynczych programistów, bądź małe grupy 4 głównych programistów odchodzi i zakłada Activision Twórcy ponad połowy tytułów na Atari Promowali twórców Dbali o programistów Nie płacili royalties Atari – wolny rynek Procesy sądowe

14 Konsole Domowe Mattel Intellivision (1979) ~ !MHz CP1610 – 16 bit
1352 bajty RAMu 240x8 pamięci tymczasowej 352x16 pamięci systemowej 240 WORDs na bufor postaci 512x8 pamięci graficznej 7168 bajtowe ROMy 4096x10 ROM właściwy 2048x8 ROM graficzny

15 Konsole Domowe Mattel Intellivision – podsystem graficzny
160x196 pixeli, 16 kolorów 8 sprite’ów 8x8 / 8x16 Sprzętowe rozciąganie w pionie (2,4,8), poziomie (2) Sprzętowe odbicie lustrzane – pion / poziom Priorytet rysowania przed / za tłem Detekcja kolizji : sprite/sprite, sprite/tło , sprite/granice ekranu

16 Konsole Domowe ColecoVision (1982) ~3.6 MHz Z-80A 8 bit
1 KB RAMu tymczasowego 16 KB oddzielnej pamięci VRAM Kartridże 8/16/24/32K Expansion Module – umożliwiał odpalanie gier z Atari 2600

17 Konsole Domowe ColecoVision – podsystem graficzny
Texas Instruments TMS9928A 256x192 pixele , 15 kolorów 32 sprite’y (do 4 na linie obrazu) Technicznie najbardziej zaawansowana konsola swoich czasów

18 Konsole Domowe Komputery domowe Apple II (1977) Atari HCS 400/800
1 MHz MOS 6502 16K – 48K RAM 280x192 pixeli, 5 kolorów Atari HCS 400/800 Programowalna grafika Reprogramowanie tablic kolorów Scrolling Star Raiders – matematyka 3D / bez operacji dzielenia : ]

19 Konsole Domowe Atari 5200 (1982) Atari 400/800 jako konsola
Analogowe joysticki Nie w pełni kompatybilne Nie przyjęło się

20 Konsole Domowe Commodore 64 (1982) ~1 MHz MOS 6510 64K RAM
MOS VIC II – grafika 16 kolorów 320x200 (2 kolory w blokach 8x8 pixeli) 160x200 (3 kolory + 1 wspólny w blokach 4x8) 8 sprite’ów, 24x21 pixeli (12x21 w trybie multicolor) Scrolling Przerywania rasteryzacji

21

22 Konsole Domowe Załamanie rynku 1984
Zalew gier 3rd party niskiej jakości Złe oszacowanie nasycenia rynku Klęski marketingowe E.T. – najgorsza gra EVER! Stworzona w 5 tygodni Atari zapłaciło 25 mln $$$ za prawa do nazwy Sprzedano 1.5 mln Wyprodukowano 4 mln Port Pac-Mana Wyprodukowano 12 mln przy 10 mln Atari na rynku Sprzedano 7 mln Niska jakość produktu

23 Konsole Domowe Miliony kartridży z E.T. oraz Pac-Manem zakopano pod ziemią gdzieś w Nevadzie ;] Straty wartości firmy rzędu 40% w kwartale

24 Konsole Domowe 3 generacja Nintendo NES/Famicon (1985 USA)
Największy sukces konsoli XX wieku Cena startu 200$ Cena ostateczna 50$ Zakończono produkcje w 1995 62 mln W pakiecie z Super Mario Bros

25 Konsole Domowe Nintendo NES – podsystem graficzny
Picture Processing Unit ~5.2 MHz RP2C02 256x240 pixeli 25 kolorów na linie 1 tło 4x3 kolorów na tile 4x3 kolorów na sprite 64 sprite’y (tryb 8x8 / 8x16) , do 8 na linie Tile patterns – wzory blokowe

26

27 Konsole Domowe SEGA Master System Nie zyskał popularności
Początek wojny Nintendo VS Sega

28 Konsole Domowe 4 generacja 16 BIT Sega Genesis / Mega Drive (1989)
Sukces rynkowy 29mln ~7 MHz Motorola 6800 ~3.5 MHz Zilog Z80 Kooprocesor dźwięku 64K RAMu 64K Video RAMu 8K RAMu dla Z80 8K audio RAM Kartridże ROM do 4M

29 Konsole Domowe SEGA Genesis Video Display Processor 320x244 pixeli
4 plany główne 2 scrollowane tła 1 plan sprite’ów 1 plan okna głównego 64 sprite’y 61 kolorów naraz

30 Konsole Domowe Nintendo SNES (1990) Neo-Geo (1990 SNK) Add-ony
Olbrzymi sukces 49 mln Wolniejszy CPU od SEGA Genesis, lepsza grafika i dźwięk Marketingowo przetrwał próbę czasu Neo-Geo (1990 SNK) Szybsze, lepsza grafika i dźwięk Zaporowa cen spowodowała brak zainteresowania (649$) Add-ony Dodatki do konsol rozszerzające możliwości o CD – Sega MEga CD 32 bit kooprocesor – Sega 32x

31 Konsole Domowe IBM PC Rozwój PC IBM PC AT VGA Początek ery 3D
Wolfenstein 3D Doom

32 hello@drobot.org michal.drobot@ega.org.pl
Pytania ?


Pobierz ppt "Historia Gier Konsole Domowe 2D"

Podobne prezentacje


Reklamy Google