Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat

Sínen: miért van, hogy tetszett Half # 8209; Az élet, sőt, volt egy titkos vonat

Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat
Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat

Több mint 15 évvel ezelőtt láttam a megjelenése Half # 8209; Az élet, kapott egy átütő üzleti siker és a nyilvános elismerést. Ez a játék. sőt, a válasz attól függ, hogy ki ezt a kérdést. Bizonyos, hogy ez a játék a Gordon Freeman, a szokásos fizikus, kénytelen túlélni egy titkos kormányzati kutatóközpont után egy idegen invázió. Bizonyos, hogy ez egy játék körülbelül egy néma szociopata gyilkos, ami mozog és mozog segítségével ugrás dühükben. Beszéd cinikusan, hogy Half # 8209; Az élet csak egy játék körülbelül ugró és lövöldözés menni a következő szintre.







És a belső fele # 8209; Az élet azt mondják, hogy minden rossz. Half # 8209; Az élet nem egy játék a Black Mesa, Gordon Freeman, headshot és rejtvények. Half # 8209; Az élet lényegét, a játék kb. vonatot.

Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat
Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat

Half # 8209; Az élet kezdődik a hét perces rutin utazás dolgozni. Whirlpool of Life Black Mesa körül forog az egysínű: kollégák siet, hogy a munka, a villamos sietség technikai alagutak, helikopter tétlen váró utasokat. Ez kanonikus és sokszor ismételt jelenetet.

Ez a fejezet eredetileg inkább technikai demonstráció, mint művészi légkörben szolgálja. Szerint a Valve írója Marc Laidlaw, az elején ez tesz egy új játék célja hozzá programozók úgynevezett func_tracktrain. Ellentétben elődje, szerény func_train. találkoznak a forrás Quake, func_tracktrain lehet futtatni számos path_track. ágaznak szét különböző utakat, viszont, és kapcsolja be. Annak bizonyítására, mindezen funkciókat programozó Laidlaw kértük, hogy valahol a script használat func_tracktrain. Mark a saját értelmezése ezt a kérelmet, és azt a kérdést: milyen lehetőségeket lehet nyitni a vonat?

1. Transitions szinten

Az első fejezet a Half # 8209; Az élet áll, hat különböző kártyákat, hogy indul, amint átlépik egy bizonyos ponton az útvonalon. Abban az időben, Half # 8209; Az élet volt az első játék, amely bemutatta szinten zökkenőmentes letöltést nélküli technológia közbenső képernyőkön. A játékos mehet vissza a kártyákat, és még karakterek voltak számítógép mellett a játékos lehet váltani egyik kártyáról a másikra. Ma, sok játék használja valami, mint egy pre-terhelés, amikor a motor a háttérben kezdi meg adatait a következő kártyát, ahogy közeledünk a játékos az átmeneti ponton, ami jelentősen csökkenti a terhelési szintet. A Half # 8209; Az élet nem ez, de ez nagyon jó technológia.

2. Problémák a szülőkkel

Az ajtó a pótkocsi közlekedési hálózat - egy hamis, amely része az autó és a fal nem lehet megnyitni. Motor Half # 8209; Az élet nem támogatja a kinevezését a szülő objektum, így a tervezők nem köti egy futó ajtót, hogy a funkciók a vonat (func_tracktrain). Hasonlóképpen lehetetlen, hogy üvegablakok, a többi utas vagy akár csak árt néhány szemetet. Az egyetlen megoldás - csak a lejátszót az autóban, munka közben az ajtót, és nem lesz szükség.

3. Mozgassa

Jelenteni func_tracktrain funkciót. ahol a mozgás és a szinten a tervezők helyezzük egymás után csatlakoztatott hálózati csomópontok (path_track). Minden csomópont kap saját, egyedi név, illetve a következő csomópontot. Ha ez működik func_tracktrain. trailer mozgó ezeken az oldalakon érdekében. Ha hirtelen valami elromlott, akkor nagy valószínűséggel nem volt hiba a beállítások az egyik száz path_track csomópontokat. Ez volt fárasztó munka.







4. Twins

Azt az illúziót kelteni a zökkenőmentes átmenetet a szint, a két fájl a kártyát kell tartalmaznia pontosan ugyanolyan része a tér. Ha a kártya véget ért a sötét része a beton alagút, akkor a következő kártya volt, hogy kezdődik egy teljes példányt az alagút. Ez azt jelentette, hogy ha a tervező változtatni valamit az alagútban, akkor kell frissíteni az ikertestvére a második térképet. Zavaros és időigényes. Ezért az átmeneti szintek között általában megjelennek a jellegtelen hosszú folyosón egy kis alkatrészek számát.

6. Vis-a-Vis

Cukorkák szerkezet kanyarok és a „pass-szoba-pass” szolgált egy kiváló módja, hogy elrejtse a sok tárgyat, amikor a játék motorja megpróbálja elkerülni pazarló vektorizációs láthatatlan néző környezetben. Miért hulladék erőforrások egy tévedés, hogy mi van elrejtve a fal mögött? A tervezők a Valve előleget kiszámították, láthatósági zóna (potenciálisan látható szett, PVS), felelős azért, hogy látható az egyik szobából a másikba. Ha lehetséges volt, hogy elpusztítsa néhány fal, akkor megjelenik egy furcsa kép. Ezért csak néhány játék a valós világban a megsemmisült.

7. Az út vége

Tehát, az ajtó a furgon volt hamis, hogy nem nyílt, de a végén a fej őr varázslatosan kinyitja. Hogyan? A trükk az volt, ragyogó Valve: amikor az autó megérkezik a végpont, a játék zökkenőmentesen új térképet tölt be az azonos helyen, de podmenonnym kocsival, ami megtörtént a furat fala formájában ajtók, és a mozgó ajtó másik func_tracktrain. Ki mondta, hogy az autók mindig formájában az autók? A legendás trükk közül az alkotók mod Half # 8209; Az élet: azt mutatja, hogy a fejlesztők a Valve alkalmazott rendszer független fix másikra.

Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat
Sínen ezért mindent, amit szeret - felezési ideje, sőt, volt egy titkos vonat

Head Őrizeti (Letartóztatás) - Midway hullámvasút Half # 8209; Az élet. A közepén ez a sötét „víz” szinten van jelen jelenet cápa ketrec, kivett egy horror film. Amikor egy játékos belép a ketrecbe, hogy vegye fel a számszeríjat, akkor zuhant a medence vizét, amely felöleli körök ichthyoszauruszok halál. Vonat, hirtelen, itt és rányomta bélyegét, emlékszem, a vonat nem feltétlenül néz ki magukat.

1. útmutató

Amikor egy játékos belép a szobába, a fejlesztők inicializálni trigger_once. ami monster_ichthyosaur végre scripted_sequence. ugrik ki a vízből, és enni egy sikoltozó monster_scientist. Animáció ugrás mozgás erők a játékos, hogy néz ki, hogy a lógó ketrecbe és platform. A játékosnak meg kell felelnie a platform a sejtek körül, ezzel vizsgálva azt minden oldalról, és a legvalószínűbb, megjegyezve fekvő belül a fegyvert.

2. A grafikon a csomópontok

NPC Half # 8209; Az élet nagyon hasonlít a vonat, többnyire mozognak előre meghatározott útvonalat. De ahelyett path_track tervező kell használni info_node pontot. amelyek automatikusan kapcsolódó legközelebb csomópontok pautinopodobny „gráf csomópontok”. Ahhoz, hogy megtalálja az utat valahol, AI úgy véli, minden lehetséges kapcsolatot a csomópontok közötti és építi az utat. A leírt jelenet Valve nagyszámú ichthyoszauruszok útpontok annyira, hogy már leple alatt a híd, ahonnan a játékos célzó magatartási tüzet le a vízbe. A jól megtervezett grafikonok lehetővé teszik a mesterséges intelligencia, hogy nem néz hülye bármilyen játékban.

3. Emelje fel a csalit

A számszeríj mindössze öt nyilak. Megölni ichthyoszauruszok a könnyű vagy közepes nehézségi szintet, meg kell négy nyíl. A kemény - nyolc. Ez azt jelenti, hogy a játékos nem engedheti meg magának, hogy hagyja csak egy alkalommal a fegyver, ami soha nem használt, a szörny, amely még soha nem tapasztalt. Ahhoz, hogy ez könnyebb, egy kicsit, mielőtt a játékos megoldja a puzzle nyeréssel fontos fegyver - gránát, gránátvető MP5, amelyek használhatatlanok ellen ichthyoszauruszok, de a munka, mint csalit, a játékos további 20 nyilak, hogy minél több ismeretlen fegyvereket.

A kulcs objektumot a szobában egy cápa ketrec egy számszeríjjal, felfüggesztett platform. Amikor a játékos halad át a fény és ugrik a sejt, megtöri, és beleesik a vízbe. A sejt, sőt, func_tracktrain. azáltal, hogy a zenekar path_track csomópontokat. amely közvetlen „vonat-kalitka” le sebességgel körülbelül 6,5 méter másodpercenként.

Miután a vízben, az elsődleges játékos objektum válik rozsdás kapu megnyitása, zárjon egy átjárót a szomszéd helyiségbe. Azonban rozsdás kerék lassan forog, és a játékosnak, hogy állandóan tartsa a gombot használja, különben a kapu bezárul magukat. a kapu teljesen nyitott 12 másodpercig - pontosan az időt, amikor Gordon Freeman is tartsa vissza a lélegzetét. Mindez elég nehéz, főleg harci le ichthyoszauruszok, ezért a játék erőket, hogy megölje az első.

valamint legalább szánták. Legvalószínűbb a tesztelők megpróbálta kinyitni az ajtót 6-8 másodpercig, majd gyorsan csúszik a nyitott rés, figyelmen kívül hagyva a szörny lesen megpróbálja megölni őket. Ahhoz, hogy ilyen helyzet elkerülése, a Valve hozzáadunk egy láthatatlan ravaszt elsőkerék bejelentő ichthyoszauruszok, hogy a játékos megpróbál elmenekülni, és vesz egy szörny harci mód.

Technikailag ez egy megtévesztés részéről fejlesztők, de a csalást minősül ilyen csak akkor, ha elkapták.

6. Flying Shark

Monster_ichthyosaur kód valójában alapul, hogy a kód használható a repülő szörnyek. És igaz, hogy egy ilyen út nem egy járat, de a víz alatt? Ezért, ha azt feltételezzük, hogy az NPC ténylegesen vonat (lásd. Ábra a csomópontok), akkor feltételezhetjük, ichthyoszauruszok agyatlan halálos vonat-repülő cápa.

7. Fun hólyagok

Mivel a kiváló képessége, hogy elsüllyed a vízben Half # 8209; Az élet, minden másodperc számít, végzett a felszíne alatt. Annak érdekében, hogy a játékos megtalálja a módját, még piszkos és sáros víz, a Valve használ légbuborékok oszlopok fényes, pop-up, mint Az emberi szem könnyen nyomon követheti az ilyen mozgást. Gyakran használják a buborékok a víz alatti rész felhívni a figyelmet, hogy az alagutak, átjárók, illetve zsebek, amelyben a játékos kaphat a levegőbe.

Weboldal találta, fejleszteni és fenntartani a jelenlegi formájában Jurij Tsukanov.

És te segítettél.