Počítačové hry Úvod Obsah přednášky Seznámení s předmětem Vývoj počítačových her Taxonomie počítačových her
Kdo je kdo Petr Vaněček 1 pvanecek@kiv.zcu.cz UK 426 Při komunikaci uvádějte do e-mailu předmět ve tvaru: [PH] +důvod Michal Varnuška (externí konzultant) 1 piju Single Malt Scotch Plán semestru 1. Úvod 2. Game design 3. Herní engine 4. Základní třídy 5. Grafika 6. Kolize, dynamika 7. Umělá inteligence (externí přednáška) 8. Síťová komunikace (externí přednáška) 9. Nástroje pro 2D, 3D (externí přednáška) 10. Mobilní zařízení (externí přednáška) 11. Souborový systém, správa paměti... 12. Rezerva 13. Prezentace
Podmínky zápočtu Projekt 70 b. (min. 35) obtížnost projektu, nápad, funkčnost 35 b. procento dokončení 30 b. prezentace + hodnocení od ostatních týmů 5 b. Zkouška Písemný test 30 b. (min 15) Hodnocení 85 a více výborně 70 a více velmi dobře 55 a více dobře
Důležité termíny 27.2. Rozdělení do týmů + téma SP 13.3. Design dokument + alfa prototypy 10.4. 1. kontrolní odevzdání SP 8.5. 2. kontrolní odevzdání SP 15.5. Prezentace SP 23.5. Odevzdání beta verze Literatura a odkazy http://games.tiscali.cz/specials/gds07report/index.asp Jarek Kolář Vietcong http://games.tiscali.cz/specials/vavraprednaska/index.asp Dan Hellboy Vávra Mafia http://artemis.ms.mff.cuni.cz/main/tikiindex.php?page=computer+games+development Chris Crawford. The Art of Computer Game Design. 1982
Video historie her Stručná hostorie 1972-1977: 1. generace jednoduché televizní hry 1976-1984: 2. generace konzole, výměnné kazety 1983-1992: 3. generace 8-bitová éra 1987-1996: 4. generace 16-bit, nástup PC 1993-2002: 5. generace přechod ke 3D 1998-2006: 6. generace XBox, PS2 2004: 7. generace PS3, Wii, XBox 360, PSP
Hra jako součást lidské existence Sportovní motorické schopnosti Deskové geometrická analýza Karetní kombinatorická analýza Dětské Sociální společenské vztahy Vzdělávací rozvoj osobnosti Počítačové hry Co je pro hry společné? Reprezentace nterakce Konflikt Bezpečnost
Reprezentace Hra je uzavřený formální systém, který subjektivně reprezentuje část reality. uzavřený hra je ucelená, samostatná formální existují nadefinovaná pravidla systém hra je soubor částí, které spolu interagují subjektivně reprezentuje hry tvoří fantastický svět, ne vědecký model část reality hra reprezentující celou realitu není hrou nterakce To co je zajímavé na realitě není to že je nebo že se mění, ale jak se mění hra vs. hlavolam hra musí reagovat na podněty od hráče hra vs. příběh hráč aktivně ovlivňuje děj hra vs. hračka hráč je omezen tvůrcem hry důležitost interakce umožňuje vytvořit aktivní problém
Konflikt Konflikt vyplývá z interakce nedílná součást všech her přímý vs. nepřímý násilný vs. nenásilný Bezpečnost Hra umožňuje prožívat realitu bezpečným způsobem prohra neovlivňuje realitu odměna výhry vs. potrestání prohry
Taxonomie her Sportovní hry Akční hry Strategické hry Adventury Role playing games Simulátory Sportovní hry Snaží se simulovat klasické sportovní hry snad všechny sporty včetně rybaření Jsou zpracovány různými způsoby simulace, mangement, arkádovky... Tennis for Two (1958) Summer Olympic Games (1984) NHL 08 (2007)
Akční hry Nejrozšířenější žánr O úspěšnosti rozhodují reflexy koordinace zraku a ruky Obsahují násilí často střelbu v různých podobách Akční hry klasické jedny z prvních počítačových her často vesmírné téma příliš abstraktní grafika na něco rozumnějšího Asteroids (1979) Defender (1980) Starwars (1983) Grid Wars (2006)
Akční hry bludišťovky jsou založeny na orientaci hráče dnes už v podstatě neexistují součástí ostatních žánrů The Amazing Maze Game (1976) Pac-man (1981) Bomberman (1985) Akční hry (3D) plošinovky založeny na pohybu hráče mezi plošinami většinou skákání, lezení po žebříku... objevily se brzy jednoduché programování využívání spritů s nástupem 3D nastal velký úpadek dnes se objevují na mobilních zařízeních Donkey Kong (1981) Pitfall! (1982) Super Mario Bros (1985) Super Mario Galaxy (2007)
Akční hry fixed/slide shooter také známé jako shoot em up hra se odehrává na jedné obrazovce eliminace nepřátel pomocí zaměřovače v případě slide shooter je hrací plocha větší posun obrazovky Space nvaders (1978) Galaga (1981) Raiden (1990) Akční hry competitive/beat em up fighting bojové hry 1 na 1 či 1 proti všem ovládání většinou kombinací několika kláves Kungfu Master (1984) Mortal Combat (1992) Tekken 6 (2007)
Akční hry first person shooter hra se odehrává z pohledu postavy, kterou hráč kontroluje umocňuje pocit že hráč je součástí děje nutná rychlá odezva hráče vývoj žánru 1980 první pokusy 1992 skutečný zrod (Wolfenstein 3D) 1993 lepší pocit 3D (DOOM) 1996 zrod moderního herního enginu (Quake) Wolfenstein 3D (1992) Counter Strike (1999) Crysis (2007) Akční hry third person shooter oproti FPS umožňuje vnímat širší okolí větší volnost pohybu postavy větší interakce s prostředím Tomb Rider (1996) Max Payne 2 (2003) Grand Theft Auto V (2008)
Strategické hry Soustřeďuje se na kombinatorické a analytické schopnosti hráče hráč musí vyvážit jednotlivé elementy (zdroje, výroba... ) Začínají se rozvíjet až v 2. polovině 80 poměrně komplexní systém pravidel Strategické hry tahové hra je rozdělená do jednotlivých tahů hráči se postupně střídají ve hře princip podobný klasickým deskovým hrám s nástupem real-time strategií nastává útlum Defender of the Crown (1986) Civilization (1991) Heroes of Might and Magic V (2006)
Strategické hry real-timové hra není rozdělena na tahy všichni hráči hrají současně tlak na rychlé rozhodování většina RTS je založena na těžbě, vývoji a výrobě a následné kontrole jednotek první náznaky RTS už v roce 1984 (The Ancient Art of War) moderní éra začíná v roce 1992 (Dune ) Dune : The Building of a Dynasty (1992) Age of Empires (1997) Company of Heroes (2006) Adventury Jsou zaměřeny na vyprávění příběhu hráč může interaktivně ovlivňovat vývoj příběhu Jeden z nejstarších typů her s vývojem technlogie se rodí složitější příběhy a zdokonaluje se způsob, jakým je příběh vyprávěn
Adventury textové z počátku pouze textová informace s popisem prostředí, později jednoduchá grafika ovládání pomocí jednoduchých příkazů Colosal Cave Adventure (1976) Zork (1980) Transylvania (1982) Adventury grafické opouští se ovládání pomocí psaní příkazů a přechází se na Point-and-Click King s Quest (1984) The Secret of Monkey sland (1990) Zack & Wiki: Quest for Barbaros Treasure (2007)
Role Playing Games Vychází z tradičních RPG (dračí doupě... ) Hráč je v roli dobrodruha prochází svět podle dějové linie rozvíjí své schopnosti Computer RPG přímo odvozeno od klasických RPG postavy mají mnoho atributů, které mohou rozvíjet DND (1976) Eye of the Beholder (1990) Elder Scrolls V (2007)
Role Playing Games - akční kladou větší důraz na soubojový systém souboje jsou v reálném čase hra je svižnější The Legend of Zelda (1986) Diablo (1996) Jade Empire (2005) Massively multiplayer online role-playing game CRPG s velkým množstvím hráčů Legend of Kesmai (1984) Ultima Online (1997) World of Warcfraft (2004)
Simulátory Simulátory se snaží věrně napodobit chování nějakého systému dopravní prostředek ekonomický systém život počítačový systém lékařské simulace Simulátory dopravní prostředky letadla, auta, vlaky,... FS1 (1980) Need for Speed (1994) Rail Simulator (2007)
Simulátory ekonomické systémy hráč neovládá přímo konkrétní jednotky, mění pouze podmínky tak, aby celý systém prosperoval Sim City (1989) Transport Tycoon (1994) Anno 1701 (2006) Simulátory život hráč může ovlivňovat ekosystém, kontrolovat evoluci, nebo sociální prostředí Odell Lake (1986) The Sims (2000) Spore (2008)
Minoritní žánry Logické hry Hledání skrytých objektů Klasické deskové hry Programovací hry Taneční hry Výukové hry Erotické hry Reklamní hry Custer s Revenge (1982) Casual Games Zaměřují se na občasné hráče jednoduchá pravidla po krátkých časových úsecích starší + ženy Žánry bez specializace puzzle, plošinovky, hledání objektů... Rozvoj flashovky mobilní zařízení Wii AirportMania (2007) Flick Bowling (2008)
Budoucnost počítačových her Exertainment cvičení + zábava Mobilní hry W, Dance Dance Revolution... Masivní multiplayer Psychologicko-sociologické hry Mindbending Software nc. Rozšířená realita Mindbending Software nc. (2005) Human Pacman (2004)