PathEngine

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 5 maj 2020; kontroller kräver 4 redigeringar .
PathEngine
Sorts Spel AI bibliotek
Utvecklaren PathEngine
Nyckelprogrammerare _ Thomas Young
Utgivningsdatum början av 2002
Hårdvaruplattformar IBM PC-kompatibla datorer , Xbox 360 , PlayStation 3
OS som stöds Microsoft Windows , Linux , FreeBSD
Licens en reklamfilm
senaste versionen 6.01 / 30 mars 2017
Sista spelet på motorn Metro: Last Light / 14 maj 2013
www.pathengine.com

PathEngine  är ett datorprogram , underprogramvara ( engelsk  middleware ), designat för att implementera sökvägssökning i tredimensionellt utrymme. PathEngine kommer som en SDK och används som en komponent i andra mjukvaruprodukter. Utvecklaren av PathEngine är det franska privata företaget med samma namn .

Beskrivning

PathEngine stöder persondatorer som kör operativsystem från Microsoft Windows , Linux och FreeBSD -familjerna , såväl som spelkonsoler (konsoler) Xbox 360 och PlayStation 3 . [ett]

PathEngine implementerar vägsökning och agentrörelse i en 3D-miljö med dynamiska hinder. Det finns dynamisk hinderhantering och innehållsautomatisering. Sådan teknik, tillämpad på några mycket stora och detaljerade världar, inkluderar speciella optimeringar för terrängytor (eller andra ytor som kombinerar detaljerade hinder med god sikt och stora öppna ytor). [2]

Lista över produkter som använder PathEngine

Följande är en ofullständig lista över PC-spel som använder PathEngine. [3]

Namnet på spelet Utvecklaren Plattformar
Banjo-Kazooie: Muttrar och bultar Sällsynt Xbox 360
Stormrise Den kreativa församlingen PC , Xbox 360 , PS3
Titan Quest Iron Lore Underhållning PC
Granado Espada IMC-spel PC
Pirates of the Burning Sea Programvara för flygande lab PC
Revolutionens regeringstid NHN Corporation PC
ZerA: Imperan Intrigue Nexon ???
Wild Life Park 2 b-levande ???
Alpha Prime svart element PC , Xbox
Florens NetTimeSoft ???
Perry Rhodan 3d-io ???
Mobile Suit Gundam: Operation Troy Dimp Corporation Xbox 360
Maypan Enium Corporation ???
Sagor: Tre hjältar Katter som leker ???
Inferna Ymir Underhållning ???
Värld av strider Frogwares PC
Vi online Goorm Interactive ???
Heva Online playbuster ???
Milo och Kate Lejonhuvud Xbox 360
Bara för att 2 Avalanche Studios Windows , Xbox 360 , PS3
Metro 2033: The Last Refuge 4A-spel PC , Xbox 360
HEI$T inXile underhållning PC , Xbox 360 , PS3
The Witcher 2: Assassins of Kings CD Project Red PC , Xbox 360
Venetica Deck13 Interactive PC , Xbox 360
NED Online WeMadeEntertainment PC
Jorduppgång Masthead Studios PC
Guild Wars 2 ArenaNet PC
Soul of the Ultimate Nation Webzen PC
Metro: Last Light 4A-spel PC , Xbox 360 , PS3
Middle-earth: Shadow of Mordor Monolith Productions Win , macOS , Linux , Linux Xbox 360 , Xbox One , PS3 , PS4

PathEngine är också licensierad av företag som NCsoft och Monolith Productions . Förutom datorspel används det av flera universitet och laboratorier för olika ändamål. [3]

PathEngines licensvillkor

PathEngine är en kommersiell mjukvaruprodukt skapad enbart i syfte att licensieras av tredje part. Det finns tre typer av licenser för PathEngine SDK, som var och en skiljer sig i pris och nivå av åtkomst till källkoden . Dessutom kan varje licens skilja sig beroende på vilka och hur många plattformar den slutliga produkten kommer att släppas på. [ett]

Den billigaste licensen är "Binaries only", dess pris varierar från 4000 euro (endast på PC ) till 8000 (PC och Xbox 360 ). Den andra licensen - "Interface layer" - är endast tillgänglig för PC till ett pris av 8000 euro. Den tredje licensen - "Fullständig källkod", inkluderar produktens maximala funktioner och all källkod. Priset varierar beroende på antalet och typen av plattformar och varierar från 11 500 € till 23 000 € (alla plattformar som stöds). [ett]

PathEngine och dess produkthistorik

Det privata företaget PathEngine är baserat i den franska staden Lyon . Företagets grundare är Thomas Young , som  innan företaget grundades arbetade i ett tiotal år inom spelbranschen och arbetade som en del av olika team på olika spel av olika genrer för olika plattformar. År 2000 grundade han företaget PathEngine, som omedelbart fokuserade på produkten med samma namn. [fyra]

Den första versionen av PathEngine SDK släpptes i början av 2002 [4] , och i slutet av 2005 släpptes över 50 färdiga produkter som använde PathEngine. [5]

I mitten av november 2005 tillkännagavs fullt stöd för spelkonsolen Microsoft Xbox 360 . [6]

Den 29 augusti 2007 tillkännagav PathEngine lanseringen av en ny version av PathEngine SDK, nummer 5.11. I den här versionen fanns en ny algoritm för att hitta en väg i en tredimensionell miljö, stöd lades till för att förändra miljön i processen att hitta en väg. Olika optimeringar har också genomförts . [7]

Den 10 maj 2010 släpptes PathEngine SDK version 5.24. Den här versionen lade till nya licensalternativ samt flera tillägg och förbättringar: optimering av sökdiagram, förbättringar för generering av vägkurvor och sökväg från flera startpositioner. [åtta]

Den 27 september 2011 släpptes version 5.28, vars främsta innovation var en mycket betydande ökning av prestanda och förbättrad minneshantering. [9]

Anteckningar

  1. 1 2 3 SDK Licensalternativ och prissättning  . PathEngines officiella webbplats. Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  2. Översikt  . _ PathEngines officiella webbplats. Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  3. 1 2 Klienter  . _ PathEngines officiella webbplats. Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  4. 12 Alistair Wallis. Verktyg runt: Pathfinding med PathEngine  SDK . Gamasutra (8 juni 2007). — Omfattande intervju med Thomas Young. Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  5. Om PathEngine  . PathEngines officiella webbplats. Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  6. César A. Berardini - "Cesar". PathEngine tillkännager fullt stöd för Xbox  360 . TeamXbox (15 november 2005). Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  7. Jason Dobson. PathEngine SDK 5.11 släppt, licenser  tillagda . Gamasutra (29 augusti 2007). Hämtad 14 mars 2010. Arkiverad från originalet 20 april 2012.
  8. Gleb Lebedev. Path Engine 5.24 . GameDev.ru (14 maj 2010). Hämtad 15 maj 2010. Arkiverad från originalet 13 april 2011.
  9. PathEngine 5.28 . UralDev (29 september 2011). Hämtad 30 september 2011. Arkiverad från originalet 20 april 2012.

Länkar