Kuidas Gun Original Duck Hunt mängu töötas

Kuidas Gun Original Duck Hunt mängu töötas

Täna avastasin, kuidas algse Duck Hunt mängu püstol töötas.

Kui olete kunagi mänginud Duck Huntit või mõnda teist NES Zapperi relva kasutanud NES-i mängimist, siis ilmselt ühel hetkel mõelnud mõnikord mõnest sellest, kuidas mäng tegelikult teab, kus televiisoril on püstolt, kui sa püsti tõmbas. Selgub, et meetod selle saavutamiseks on äärmiselt lihtne, nagu ka relv ise.

See relv peamiselt koosneb lihtsalt nupust (päästikust) ja fotodioodist (valgusandur). Päästiku käivitamisel põhjustab see mäng, et teleriekraan läheks ühe raami jaoks täielikult mustale. Sellel hetkel kasutab mäng valguseandurit, et proovida musta värvi, mida see teie telerist lugeda, et anda sellele võrdluspunkt; see on oluline, arvestades, et teatud ruumis asuv ümbritsev valgustus ja muud sellised asjad võivad oluliselt erineda. Järgmisel raamistikul põhjustab mäng sihtala muutumist valgeks, ülejäänu jääb mustaks. Kui mäng tuvastab püstolite fotodioodist nihkumise musta valgega sellel split sekundil, siis teatakse, et olete sihiks õigesti sihtmärgiks ning seega ei pea see täpselt midagi teadma, kuhu ekraanil on eesmärk.

Mitme sihtmärgiga mängude jaoks igal ajahetkel kasutatakse sama tüüpi meetodit, välja arvatud mitmed sihtraamid. Nii et mäng hakkab vilkuma musta võrdluskuva; siis vilgub üks sihtmärkidest, jättes ülejäänud ekraani mustasse; siis vilgub järgmine sihtmärk, jättes ekraani ülejäänud ekraaniks must; ja nii edasi. Mäng teab, millist sihtmärki tabatakse, kui see on olemas, mille järgi raamistik kuvatakse hetkel, kui tuvastatakse valguse nihutus.

Boonus faktid:

  • NES Zapperi püssi varajasi mudeleid võib petta, et mõelda, et sihtmärki tabas alati lihtsalt püstol suunates ere valgusallikale ja päästikule.
  • Huvitav on see, et kui lugeda NES Zapper Gun'i patendi kohta, siis üks peamisi omadusi, mida nad osutavad, mis eraldab oma relva eelnevalt patenteeritud valguse avastamise relvadest, on see, et nende süsteemi eelistatud teostusviisil on see võime eristada mitme raami vahel olevate sihtmärkide vahel. Kuid see ei ole tegelikult see, mida nad tegid NES süsteemis; pigem kasutati mitut kaadrit, üks sihtmärgi kohta, nagu eespool kirjeldatud. "Ühe raami" süsteemis kasutab ta televisioonis signaali. See signaal on impulsside kujul, mis tähistab horisontaalse ja vertikaalse tagasitõmbamise algust. Televiisoriga ühendatud arvuti saab kasutada neid impulsse, et rohkem või vähem öelda, millist piirkonda teleris praegu jälgitakse; siis võib see aeg seda fotodioodiga avastatud valguse nihkega. Seega saab piisavalt täpselt ajastada, et ta suudab tuvastada, millist sihtmärki tabatakse vaid ühes kaadris. Selle meetodiga võib välk juhtuda nii kiiresti, et enamik inimesi on peaaegu tundmatu, erinevalt tegelikust NES-süsteemist, kus mitu sihtmärki näidatakse, enamik inimesi võivad tajuda välku. NES süsteem kasutas vertikaalse tagasivõtmise signaali, et oleks võimalik iga raami algust tuvastada, kuid ei kasutanud seda sihtmärgi asukohast midagi, nagu patendis kirjeldatud "eelistatud teostusvariandis".
  • Kuigi Duck Hunt pole algselt väga populaarne või kriitiliselt tuntud mingil moel, on see saanud midagi kultusklassikat ja sai hiljuti IGNi 77. parimaks NES mängu kõigil aegadel.
  • NES Zapper võeti esmakordselt massidele vastu 1985. aastal, kui NES hakati Ameerika Ühendriikides esmakordselt müüma, komplekteerides süsteemi ja Duck Huntiga.

Jäta Oma Kommentaar