Geo Mod

Geo Mod
Type Spilmotor ( liste )
Udvikler Volition Inc.
Nøgleprogrammør _ John Slagel _  _
Del af en serie af motorer Geo-Mod (serie af spilmotorer)
Den næste motor i rækken Geo Mod 2
Hardware platforme IBM PC-kompatible computere , Xbox , PlayStation 2 , Nintendo GameCube
Understøttet OS Microsoft Windows , MacOS
Licens proprietære
Første spil på motoren Red Faction / 21. maj 2001
Sidste spil på motoren Red Faction II / 15. oktober 2002

Geo Mod ( russisk Geo-mod ) er en spilmotor udviklet af det amerikanske studie Volition, Inc. i 2001 og brugt i Red Faction og Red Faction II computerspil, hun udviklede . Et karakteristisk træk ved "Geo Mod" er dens brede evne til at ødelægge miljøet og deformere landskabet . Motorens navn kommer fra ordene " Geometry Modification Technology " ( russisk : Geometry Modification Technology ) . "Geo Mod" er et proprietært softwareprodukt udviklet af Volition til interne formål og er derfor ikke licenseret . "Geo Mod" er software på tværs af platforme og understøtter IBM PC-kompatible computere , der kører Microsoft Windows og Mac OS , samt Xbox , PlayStation 2 og Nintendo GameCube spilkonsoller .

Geo Mods efterfølger var Geo Mod 2 , som først blev introduceret i 2009's Red Faction: Guerrilla og understøttede fysisk-baseret ødelæggelse.

Udvikling og brug

Volitions ledende programmør og primære udvikler af "Geo Mod"-destruktionssystemet var John Slagel ,  [ 1] som ifølge sin egen erindring brugte over et halvt år på at skabe destruktionssystemet, studere mange materialer og udføre eksperimenter. Under udviklingen af ​​dette delsystem rådførte han sig med professor Christoph Hoffman , forfatter til bogen "Geometric and Solid modellering", som Slagel brugte . Den endelige kildekode, der er ansvarlig for ødelæggelsen, er dog ret simpel sammenlignet med anden kode fra motoren. Ud over destruktionsmodulet, som blev skrevet af Slagel, har flere andre programmører modificeret andre systemer i motoren, så de matcher destruktionssystemet. For eksempel skulle stifindingsmekanismen til spillets AI dynamisk justere baseret på niveauskade, ikke-understøttede objekter skulle falde, mærkater , patronhylstre og andre små objekter skulle "vide" om "udstansede huller" og tage hensyn til dem, osv. Efter udgivelsen af ​​Red Faction omskrev Slagel nogle dele af den til Red Faction II. [2] [3] 

Nøglefunktioner

Det vigtigste kendetegn ved "Geo Mod" fra andre motorer fra sin tid var en unik teknologi, der tillod dynamisk ødelæggelse af bygninger og objekter på spilniveau . Imidlertid var disse ødelæggelser mere en grafisk effekt end en fysisk gyldig interaktion, der påvirker objekter. For eksempel at ødelægge jorden under bygningen, var det umuligt at føre til dets nedsynkning og ødelæggelse. Efterfølgeren til Geo Mod, Geo Mod 2 , blev frataget disse mangler , men det tillod kun at ødelægge bygninger i forudbestemte komponenter, og ikke dynamisk, og tillod ikke at deformere landskabet. [4] [3]

Destruktionssystemet i "Geo Mod" er fuldstændig bygget på principperne for konstruktiv solid geometri ( eng.  CSG ) og er en grafisk teknik. Når man for eksempel laver et hul i en niveauvæg, opstår der en boolsk differensoperation , baseret på hvilken visse polygoner fjernes, modificeres og skabes. På grund af evnen til at bryde igennem forskellige forhindringer kunne udviklerne ikke bruge præ-beregnet belysning eller PVS Techniques , men dynamisk opdateret belysningen, når de lavede hvert hul, der bryder igennem væggen. [2] [3]

Destruktionssystemet er fuldstændig dynamisk, så udviklerne var nødt til at "justere" alle andre dele af motoren for at passe til den. Således er oprettelsen af ​​stier til bots dynamisk og tager destruktion i betragtning. Portalmekanismen forvandler hvert gennemgående hul mellem to hulrum til en separat portal Strukturer involveret i kollisionsdetektion opdateres dynamisk ved hjælp af AABB . Forskellige dekaler (stihuller, blod osv.) fjernes fra overflader, der ødelægges og tager dynamisk højde for den ændrede geometri. [2] [3]

I den første version af motoren, til stede i Red Faction, da grænsen for tilgængelig RAM blev nået på grund af den aktive ødelæggelse foretaget af spilleren, begrænsede motoren yderligere muligheder for at ødelægge niveauer. I den opdaterede version af motoren introduceret i Red Faction II tillod motoren spilleren at udføre en ubegrænset mængde ødelæggelse, men når hukommelsesgrænsen blev nået, fjernede den (ryddet fra hukommelsen) den ældste ødelæggelse. [2] [3]

Anmeldelser og bedømmelser

GameSpot - journalisten Greg Kasavin , som  anmeldte pc-versionen af ​​Red Faction, var meget positiv over for ødelæggelsesevnen fra Geo Mod. Han bemærkede, at i et single-player spil er det meget begrænset og afslører alle dets muligheder i multiplayer mode, og muligheden for at ødelægge vægge og skillevægge ændrer alvorligt multiplayer gameplayet, hvilket gør det i modsætning til andre spil. Grafikmotoren blev også rost, selvom det blev bemærket, at en kraftig pc er påkrævet for at sikre jævne billedhastigheder. Nogle softwarefejl og ustabiliteter blev også noteret. [5]

IGN.com skrev tre forskellige anmeldelser af Red Faction til tre forskellige platforme - PC , PlayStation 2 og N-Gage . Da der ikke er nogen "Geo Mod" i N-Gage-versionen af ​​spillet, [6] blev det anmeldt af journalister i de første to anmeldelser. "Geo Mod"-teknologien er blevet beskrevet positivt ved, at den radikalt ændrer gameplayet og tilgangen til at fuldføre niveauer. Det ødelæggelige miljø åbner op for nye tilgange, spilfunktioner og problemer, som journalisterne så meget positivt på. Den grafiske ydeevne på PlayStation 2 blev vurderet meget positivt, hvor journalister bemærkede den høje opløsning, meget detaljerede kvalitet af teksturerne og 3D-modellerne og den velvalgte farvepalet. [7] I modsætning hertil blev pc-versionens grafik beskrevet som væsentligt mere lunken, hvor pc-versionen af ​​Red Faction blev porteret fra PlayStation 2 som hovedårsagen til dens dårlige kvalitet .

Absolute Games- webstedets anmelder Vladimir Goryachev aka Nomad beskrev i sin anmeldelse af "Red Faction" i nogen detaljer det teknologiske grundlag for spillet - "Geo Mod". Journalisten kommenterede begejstret teknologien, men vurderede dens brug i spillet negativt. Ifølge Goryachev, for at opretholde balancen og lineariteten af ​​niveauerne, begrænsede deres designere drastisk brugen af ​​"Geo Mod", og derfor er denne teknologi ikke tilgængelig i 95% af et singleplayer-spil. Dets sande potentiale afsløres kun i multiplayer-tilstand, hvor der ikke er nogen begrænsning på "Geo Mod". Ud over hende talte browseren positivt om glassets fysik og ødelæggelse, som opfører sig i overensstemmelse med fysikkens love, bryder igennem ved en kugles anslag, tager højde for indflydelsen af ​​en chokbølge og opfører sig meget effektivt. Den grafiske komponent "Geo Mod" blev kritiseret. Goryachev forklarede det med, at pc-versionen af ​​Red Faction blev porteret fra PlayStation 2, hvis begrænsede ressourcer tvang udviklerne til at bruge gamle teknologier. [9]

Noter

  1. John Slagel  (engelsk)  (link ikke tilgængeligt) . MobyGames . Hentet 3. oktober 2011. Arkiveret fra originalen 30. august 2012.
  2. 1 2 3 4 John Slagel. Sådan fungerer Red Faction's Geomods  (engelsk)  (link ikke tilgængeligt) . Personlig hjemmeside for John Slagel (2003). Hentet 3. oktober 2011. Arkiveret fra originalen 9. januar 2010.
  3. 1 2 3 4 5 GEO-MOD/PHYSICS FAQ  (eng.)  (utilgængeligt link) . Volition Watch. Hentet 3. oktober 2011. Arkiveret fra originalen 30. august 2012.
  4. Vladimir Goryachev aka Nomad. Anmeldelse af Red Faction: Guerrilla . Absolute Games (26. september 2009). Hentet 2. oktober 2011. Arkiveret fra originalen 3. oktober 2009.
  5. Greg Kasavin. Red Faction PC Review  (engelsk) 2. GameSpot (18. september 2001). Hentet 8. oktober 2011. Arkiveret fra originalen 1. august 2010.
  6. Chadd Chambers. Red Faction-anmeldelse Det handler om at bryde tid, vi fik et godt spil.  (engelsk)  (utilgængeligt link) . IGN.com (18. december 2003). Hentet 8. oktober 2011. Arkiveret fra originalen 30. august 2012.
  7. Doug Perry. Red Faction En del Half-Life, to dele Total Recall, tre dele Verdenskrig III. Alt godt.  (engelsk)  (utilgængeligt link) . IGN.com (25. maj 2001). Hentet 8. oktober 2011. Arkiveret fra originalen 30. august 2012.
  8. Ivan Sulic. Red Faction Red Faction har noget sparkende teknologi bag sig, men blæser den virkelig huller eller blæser den bare bidder?  (engelsk)  (utilgængeligt link) . IGN.com (18. september 2001). Hentet 8. oktober 2011. Arkiveret fra originalen 30. august 2012.
  9. Vladimir Goryachev aka Nomad. Anmeldelse af Red Faction . Absolute Games (25. september 2001). "Og alligevel, mærkeligt nok, er den nye Geo-Mod ikke så ambitiøs som sin forfader fra den originale Red Faction. Så, i 2001, ønskede Volition ikke bare at slå huller i væggene, hvor markøren peger (en hovedpine for niveaudesignere!), men ændre selve landskabet. Inspireret af drømme bed folk rasende ind i det rustne gulv i Glasshouse-testrummet, gravede huller under bjælkerne pixel for pixel og ventede på, at de endelig faldt. Faldt ikke. I dag er alt præcis det modsatte. Version 2.0 bryder bygninger, men genkender ikke terramorphing, selvom det i det åbne rum, hvor Mason har en jetpack, og dumme modstandere har et evigt "respawn", er det svært at ødelægge den skrøbelige forfatters hensigt. At vide, at husholdningscomputere endnu ikke er vokset op til sådanne specielle effekter. Detoner en enkelt bombe i en militærhangar, og billedet vil øjeblikkeligt miste glathed på enhver hardware. Dato for adgang: 30. oktober 2011. Arkiveret fra originalen den 15. november 2011.