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

BSD roboti je velmi podobný originálu Honit.

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

Roboti GNOME nahrazují grafiku postav skřítky.

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é

Poznámky

  1. ^ Řada Honeywell 6000 byla znovu označena Řada GE-600, což je stejný stroj jako systém DTSS stejné éry.
  2. ^ 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

  1. ^ "HONIT". Kreativní výpočetní technika. Sv. 2 č. 1. ledna 1976. s. 75–76.
  2. ^ Chase (další podrobnosti z roku 1979)
  3. ^ "Honit!". Kilobaud. Únor 1977. str. 48–50.
  4. ^ Singer, Joseph Jay (květen 1977). „Video Chase for 8080 / VDM“. Dr. Dobb's Journal. s. 10–16.
  5. ^ Jones, Douglas. „HiVolts, hra elektrických plotů“.
  6. ^ Nahigian, J. Victor; Hodges, William (1980). Počítačové hry: pro firmy, školy a domácnosti pro TRS-80 úrovně II Basic. str.46.
  7. ^ "Uniknout!". Kreativní výpočetní technika. Srpen 1982. str. 16.
  8. ^ GameBase64: Robot Minefield
  9. ^ Obří kniha počítačových her Tima Hartnella, str. 273: Robot Minefield
  10. ^ Stephen J. Muir (28. května 1985). „Robots game for 4.2 BSD (vysoce návykové)“. Diskusní skupinanet.sources.games. Usenet:  [email protected]. Citováno 21. srpna 2015.
  11. ^ roboty, Allan R. Black
  12. ^ Manuální stránka robotů 4.3BSD (6)
  13. ^ Zdrojový kód robotů 4.3BSD