Chase (videohra) - Chase (video game)
Honit je tahové počítačová hra ve kterém mají hráči za úkol uniknout z robotů naprogramovaných tak, aby je pronásledovali a zabíjeli. Hráč se pokouší zničit roboty pohybem takovým způsobem, že se roboti srazí navzájem nebo s jinými překážkami. Základní koncept byl součástí her sahajících do sedmdesátých let a patří mezi nejstarší „standardy“ pro mikropočítač platformy. Existuje mnoho variant, nejpozoruhodnější je domácí počítač -na základě Uniknout! a Zombie, Daleks na Operační Systém Mac a roboti na Unix.
Původní autor hry zůstává neznámý, ale je vysoce pravděpodobné, že začala na DTSS systém na Dartmouth College na začátku 70. let. První veřejné verze se objevily v Kreativní výpočetní technika časopis na začátku roku 1976 a řada upravených verzí se objevila v příštích několika letech. Daleks a roboti oba se objevily v roce 1984, což vedlo k další vlně podobných verzí. Nové porty se objevují dodnes.
Hratelnost
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Robots_text_screenshot.png/220px-Robots_text_screenshot.png)
Honit se hraje na dvourozměrné obdélníkové mřížce. Cílem hry je uniknout z řady roboti, které byly naprogramovány tak, aby hráče zabily.
Tato hra je tahová. V původní hře začíná hráčská postava na náhodně vybraném místě. V některých odvozených verzích, například GNOME verze, hráč začíná ve středu mřížky. Roboti začínají na náhodně vybraných místech v mřížce. Pokaždé, když se hráčská postava pohne o políčko v libovolném směru (vodorovně, svisle nebo úhlopříčně), posune se každý robot o políčko blíže ke svému novému místu, v kterémkoli směru je nejkratší cesta. Pokud se hráčská postava srazí s robotem, zemře a hra končí.
Hráč se snaží přežít tím, že způsobí, že se roboti zabijí srážkou s jinými objekty na mapě. K tomu dochází dvěma hlavními způsoby. V dřívějších verzích odvozených z Honit!, na mapě je řada smrtelných předmětů, které zabijí roboty nebo hráče. V pozdějších verzích odvozených z roboti, mapa je zpočátku jasná a tato nebezpečí se vytvoří, když se dva roboti srazí a vytvoří hromadu sutin. V obou případech se hráč pokouší pohybovat takovým způsobem, aby způsobil srážku robotů mezi sebou nebo nehybnými překážkami.
Hráč může také teleportovat na náhodně vybrané místo v případech, kdy je únik jinak nemožný. Teleportace se počítá jako pohyb a roboti budou reagovat přesunem na nové místo. Vzhledem k tomu, že místo je vybráno náhodně, je možné, že se hráč teleportuje přímo do cesty robota. V některých verzích hry existuje funkce „bezpečného teleportu“, kterou může hráč použít omezený počet opakování (například jednou za úroveň), a také může existovat zbraň na krátkou vzdálenost, která zabije všechny roboty v bezprostřední blízkosti , jehož použití by bylo omezeno obdobným způsobem.
Několik verzí také přidává tank, který není zabit při srážce s ostatními objekty a je smrtelný pro všechny objekty. Jinak se chová jako ostatní roboti.
Hra je vyhrána, když jsou zničeni všichni roboti. V moderních verzích to obvykle vede k tomu, že hra postoupí na jinou úroveň s více roboty. Tradičně se počet robotů zvyšuje o deset na každé úrovni.
Jiné verze
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Robots_graphic_screenshot.png/220px-Robots_graphic_screenshot.png)
Honit byl původně napsán v Dartmouth BASIC v systému DTSS v Dartmouth College. Původní autor není znám a původní verze zdrojový kód nebyly nalezeny.[Citace je zapotřebí ]
Vydání z ledna-února 1976 Kreativní výpočetní technika obsahuje verzi tohoto původního kódu přenesenou do Řada Honeywell 6000 Bill Cotter.[1][A][není nutný primární zdroj ] To bylo znovu publikováno v roce 1979 Více ZÁKLADNÍ počítačové hry, v té době přidání poznámky naznačující, že původním autorem byl Mac Oglesby,[2][není nutný primární zdroj ] plodný autor her her Dartmouth BASIC z doby sálových počítačů.[Citace je zapotřebí ][b]
Série relativně přímých kopií této hry se objevila v počítačových časopisech té doby, včetně jedné pro SWCP 4k BASIC,[3][není nutný primární zdroj ] a grafickou verzi pomocí VDM-1 karta pro S-100 autobus stroje.[4][není nutný primární zdroj ] To bylo také přeneseno do PLATO systém TUTOR jazyk na MODCOMP IV tak jako HiVolts.[5][není nutný primární zdroj ]
Mnoho následných verzí hry bylo známé jako Uniknout!, i když není jasné, kdy byl tento název poprvé použit.[Citace je zapotřebí ] Jedna taková verze se objeví v Oznámení: Počítačové hry pro TRS-80, který přidal dalšího nepřítele, tank, a omezil hráče na dva teleporty na zápas.[6][není nutný primární zdroj ] Komerční grafická verze Uniknout! byl také prodán společností subLOGICKÉ již v roce 1982, což přidalo možnost v reálném čase, která způsobila pohyb robotů, i když to uživatel neudělal. Recenze této verze v Kreativní výpočetní technika opět připsal originál Macu Oglesbymu.[7][není nutný primární zdroj ]
Upravená verze Uniknout! známý jako Robot Minefield byl propuštěn v roce 1983 Tim Hartnell a Nathan Butcher. To snížilo počet nepřátel na čtyři a vyřadilo tank. Kromě toho se hráč mohl pohybovat pouze čtyřmi směry (sever, jih, východ, západ), zatímco roboti měli schopnost pohybovat se úhlopříčně. Hra se hrála v reálném čase; jak hráč uvažoval o svém tahu, roboti se k němu budou i nadále přibližovat. Tato verze byla zveřejněna v roce 1983 Obří kniha počítačových her.[8][9][není nutný primární zdroj ]
Na Unixu roboti byl vyvinut Allanem R. Blackem v listopadu 1984. V květnu 1985 byl zveřejněn na Usenet diskusní skupina net.sources.games.[10][není nutný primární zdroj ][11] Poté byla přenesena do Distribuce softwaru Berkeley podle Ken Arnold. BSD Unix verze roboti se poprvé objevil v 4,3BSD vydání softwaru v červnu 1986.[12][13][není nutný primární zdroj ]
Viz také
- Robotron: 2084, verze v reálném čase
Poznámky
- ^ Řada Honeywell 6000 byla znovu označena Řada GE-600, což je stejný stroj jako systém DTSS stejné éry.
- ^ V e-mailu Mac uvedl, že nebyl původním autorem hry. Bill Cotter uvedl, že viděl originál na kazetě DECUS nebo na Systém sdílení času v Dartmouthu. DECUS neukazuje žádný podobný program. Vypadá to že David H. Ahl byl si vědom svého původu v systému DTSS a přirozeně jej připisoval Mac na základě jeho podivuhodného výstupu. Původní autor zůstává neznámý.
Reference
- ^ "HONIT". Kreativní výpočetní technika. Sv. 2 č. 1. ledna 1976. s. 75–76.
- ^ Chase (další podrobnosti z roku 1979)
- ^ "Honit!". Kilobaud. Únor 1977. str. 48–50.
- ^ Singer, Joseph Jay (květen 1977). „Video Chase for 8080 / VDM“. Dr. Dobb's Journal. s. 10–16.
- ^ Jones, Douglas. „HiVolts, hra elektrických plotů“.
- ^ Nahigian, J. Victor; Hodges, William (1980). Počítačové hry: pro firmy, školy a domácnosti pro TRS-80 úrovně II Basic. str.46.
- ^ "Uniknout!". Kreativní výpočetní technika. Srpen 1982. str. 16.
- ^ GameBase64: Robot Minefield
- ^ Obří kniha počítačových her Tima Hartnella, str. 273: Robot Minefield
- ^ Stephen J. Muir (28. května 1985). „Robots game for 4.2 BSD (vysoce návykové)“. Diskusní skupina: net.sources.games. Usenet: [email protected]. Citováno 21. srpna 2015.
- ^ roboty, Allan R. Black
- ^ Manuální stránka robotů 4.3BSD (6)
- ^ Zdrojový kód robotů 4.3BSD