Historia Gier Konsole Domowe 2D

Slides:



Advertisements
Podobne prezentacje
Video DR-S Cyfrowy rejestrator wideo
Advertisements

System graficzny komputera
Idea, podstawowe parametry, cechy, charakterystyka
Pierwsze powszechnie używane komputery nazywano mikrokomputerami
Grafika komputerowa Wykład 2 Wykorzystanie podstawowych usług bibliotecznych (API) w operacjach graficznych.
UTK Zestaw I.
BUDOWA WEWNĘTRZNA KOMPUTERA
Magistrale.
ELEMENTY SKŁADOWE JEDNOSTKI CENTRALNEJ
Pojęcia podstawowe, historia komputera, rodzaje komputerów.
Wstaw tekst Płyta główna (ang. mainboard) najważniejsza płyta drukowana urządzenia elektronicznego, na której zamontowano najważniejsze elementy urządzenia,
Budowa zestawu komputerowego
Magistrala & mostki PN/PD
Systemy operacyjne Bibliografia:
PODSTAWY INFORMATYKI Wykładowca: mgr Tadeusz Ziębakowski
Instalacja systemu Windows Vista
1-Wire® Standard 1-Wire®, zwany też czasami siecią MicroLAN, oznacza technologię zaprojektowaną i rozwijaną przez firmę Dallas Semiconductor polegającą.
Systemów Operacyjnych
Wieloprocesowy system operacyjny dla komputerów ATARI XL/XE
Budowa Komputera.
TECHNOLOGIE INFORMACYJNE
TECHNOLOGIE INFORMACYJNE
Mikroprocesory i mikrokontrolery
Wykonał: Tomasz Nocek kl. III B
Budowa komputera
przykładowy 8-bitowy mikroprocesor uniwersalny CISC
MCS51 - wykład 6.
Mikrokontrolery PIC.
klasyka gier komputerowych
W skład komputera wchodzą
Podstawy systemu operacyjnego
Podstawowe pojęcia i problemy związane z przetwarzaniem plików graficznych.
Nowy super wydajny , lekki i wytrzymały kontroler GIS / GPS
Interfejsy urządzeń peryferyjnych
Budowa wnętrza komputera
Microsoft Expression Studio
Wykonał Piotr Jakubowski 1ET
Płyta główna. Magistrale I/O
BUDOWA KOMPUTERA AUTOR: ROMAN ROŻEK.
Elementy składowe komputera
Tryb graficzny i tryb tekstowy - już tylko w terminalach
Urządzenia wewnętrzne komputera
Autor: Justyna Radomska
ATA - dyski Advanced Technology Attachments - interfejs systemowy PC przeznaczony do komunikacji z dyskami twardymi. Stosowane początkowo oznaczenia ATA-1,
KOMPUTER John Presper Eckert
Systemy operacyjne. Komputer aby mógł realizować zadania oraz aby wszystkie urządzenia w systemie komputerowym mogły działać poprawnie, musi być wyposażony.
Systemy operacyjne.
Mikroprocesory.
Mikroprocesory mgr inż. Sylwia Glińska.
Podsystem graficzny i audio
Architektura PC.
Gra komputerowa na komputer Raspberry Pi
Opis wszystkich części komputera w sposób zrozumiały dla nowatorów
Karty rozszerzeń.
SIMM, DIMM, SDRAM, RIMM, DDR, DDR2, DDR3, VRAM, EDORAM Sebastian T.I.
Minimalne wymagania systemowe dla Systemu Windows 8
Budowa wewnętrzna KOMPUTERA
Historia gier.
Karty Graficzne.
Microsoft Disk Operating System
System operacyjny Windows
Autor: Dawid Nowak. Zalecane wymagania sprzętowe. Procesor: 1 GHz 32 bitowy lub 64 bitowy Pamięć RAM: 1 GB dla systemu32 bitowego, 2 GB dla systemu 63.
Struktura wewnętrzna mikrokontrolera zamkniętego
BUDOWA WEWNĘTRZNA KOMPUTERA
Budowa komputera.
Opiekun: Stanisław Toton. 1. Co to jest mikroprocesor? 2. Początki mikroprocesora. 3. Budowa typowego mikroprocesora. 4. Rozwój mikroprocesorów na przełomie.
Płyta główna. Magistrale I/O
BUDOWA KOMPUTERA I JEGO FUNKCJE
HISTORIA KONSOL STACJONARNYCH Konsola - ”komputer o wyspecjalizowanej architekturze przeznaczony do uruchamiania gier wideo”.
Porty, złącza, standardy itp..
Zapis prezentacji:

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

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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 : ]

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

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

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

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

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

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

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

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

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

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

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

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