PathEngine

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 5.5.2020 tarkistetusta versiosta . tarkastukset vaativat 4 muokkausta .
PathEngine
Tyyppi Pelin AI-kirjasto
Kehittäjä PathEngine
Avainohjelmoija _ Thomas Young
Julkaisupäivä alkuvuodesta 2002
Laitteistoalustat IBM PC -yhteensopivat tietokoneet , Xbox 360 , PlayStation 3
Tuettu käyttöjärjestelmä Microsoft Windows , Linux , FreeBSD
Lisenssi mainos
uusin versio 6.01 / 30. maaliskuuta 2017
Viimeinen peli moottorilla Metro: Last Light / 14. toukokuuta 2013
www.pathengine.com

PathEngine  on tietokoneohjelma , aliohjelmisto ( englanniksi  middleware ), joka on suunniteltu toteuttamaan polunhaku kolmiulotteisessa avaruudessa . PathEngine tulee SDK :na ja sitä käytetään osana muita ohjelmistotuotteita. PathEnginen kehittäjä on ranskalainen samanniminen yksityinen yritys .

Kuvaus

PathEngine tukee henkilökohtaisia ​​tietokoneita , joissa on Microsoft Windows- , Linux- ja FreeBSD -perheiden käyttöjärjestelmiä , sekä pelikonsoleita (konsoli) Xbox 360 ja PlayStation 3 . [yksi]

PathEngine toteuttaa polunhaun ja agenttien liikkeen 3D-ympäristössä, jossa on dynaamisia esteitä. On olemassa dynaamista esteiden hallintaa ja sisällön automatisointia. Tällainen tekniikka, jota sovelletaan joihinkin erittäin suuriin ja yksityiskohtaisiin maailmoihin, sisältää erityisiä optimointeja maastopinnoille (tai muille pinnoille, joissa yhdistyvät yksityiskohtaiset esteet, hyvä näkyvyys ja suuret avoimet tilat). [2]

Luettelo tuotteista, joissa käytetään PathEngineä

Seuraavassa on osittainen luettelo PC-peleistä, jotka käyttävät PathEngineä. [3]

Pelin nimi Kehittäjä Alustat
Banjo-Kazooie: Mutterit ja pultit Harvinainen Xbox 360
Myrskyn nousu Creative Assembly PC , Xbox 360 , PS3
Titan Quest Iron Lore Entertainment PC
Granado Espada IMC pelit PC
Pirates of the Burning Sea Flying Lab -ohjelmisto PC
Vallankumouksen valtakunta NHN Corporation PC
ZerA: Imperan Intrigue Nexon ???
Villieläinpuisto 2 b-elossa ???
Alpha Prime musta elementti PC , Xbox
Firenze NetTimeSoft ???
Perry Rhodan 3d-io ???
Mobile Suit Gundam: Operaatio Troy Dimp Corporation Xbox 360
Maypan Enium Corporation ???
Fairy Tales: Three Heroes Kissat, jotka leikkivät ???
Inferna Ymir Entertainment ???
Taistelujen maailma Frogwares PC
Olemme verkossa Goorm Interactive ???
Heva verkossa playbuster ???
Milo & Kate Leijonanpää Xbox 360
Vain syy 2 Avalanche Studios Windows , Xbox 360 , PS3
Metro 2033: Viimeinen turvapaikka 4A pelit PC , Xbox 360
HEI$T inXile viihdettä PC , Xbox 360 , PS3
The Witcher 2: Assassins of Kings CD Project Red PC , Xbox 360
Venetica Deck13 Interactive PC , Xbox 360
NED verkossa Teimme Entertainmentin PC
Maan nousu Masthead Studios PC
Guild Wars 2 ArenaNet PC
Ultimate Nationin sielu Webzen PC
Metro: Viimeinen valo 4A pelit PC , Xbox 360 , PS3
Keski-Maa: Mordorin varjo Monolith Productions Win , macOS , Linux, Linux Xbox 360 , Xbox One , PS3 , PS4

PathEngine on myös lisensoinut sellaiset yritykset kuin NCsoft ja Monolith Productions . Tietokonepelien lisäksi sitä käyttävät useat yliopistot ja laboratoriot eri tarkoituksiin. [3]

PathEngine-lisenssiehdot

PathEngine on kaupallinen ohjelmistotuote, joka on luotu yksinomaan kolmansien osapuolten lisensoimista varten. PathEngine SDK:lle on olemassa kolmenlaisia ​​lisenssityyppejä, joista jokainen eroaa hinnaltaan ja lähdekoodin käyttöoikeustasolta . Lisäksi jokainen lisenssi voi vaihdella sen mukaan, millä ja kuinka monelle alustalle lopullinen tuote julkaistaan. [yksi]

Halvin lisenssi on "Binaries only", sen hinta vaihtelee 4000 eurosta (vain PC :llä ) 8000 euroon (PC ja Xbox 360 ). Toinen lisenssi - "Interface layer" - on saatavana vain PC:lle hintaan 8000 euroa. Kolmas lisenssi - "Täysi lähde", sisältää tuotteen suurimmat ominaisuudet ja kaiken lähdekoodin. Hinta vaihtelee alustojen lukumäärän ja tyypin mukaan ja vaihtelee välillä 11 500–23 000 euroa (kaikki tuetut alustat). [yksi]

PathEngine ja sen tuotehistoria

Yksityinen yritys PathEngine sijaitsee Ranskan Lyonin kaupungissa . Yrityksen perustaja on Thomas Young , joka  ennen yrityksen perustamista työskenteli noin kymmenen vuoden ajan pelialalla ja työskenteli osana eri tiimejä eri genreissä erilaisissa peleissä eri alustoille. Vuonna 2000 hän perusti PathEngine-yrityksen, joka keskittyi välittömästi samannimiseen tuotteeseen. [neljä]

PathEngine SDK:n ensimmäinen versio julkaistiin vuoden 2002 alussa [4] , ja vuoden 2005 loppuun mennessä julkaistiin yli 50 valmista tuotetta, joissa käytettiin PathEngineä. [5]

Marraskuun puolivälissä 2005 julkistettiin täysi tuki Microsoft Xbox 360 -pelikonsolille . [6]

29. elokuuta 2007 PathEngine ilmoitti julkaisevansa uuden version PathEngine SDK:sta, numero 5.11. Tässä versiossa oli uusi algoritmi polun etsimiseen kolmiulotteisessa ympäristössä, lisätty tuki ympäristön muuttamiseen polun etsintäprosessissa. Myös erilaisia ​​optimointeja on tehty . [7]

PathEngine SDK:n versio 5.24 julkaistiin 10. toukokuuta 2010 . Tämä versio lisäsi uusia lisenssivaihtoehtoja sekä useita lisäyksiä ja parannuksia: hakukaavion optimointi, parannuksia polkukäyrän luomiseen ja polun etsiminen useista lähtökohdista. [kahdeksan]

Syyskuun 27. päivänä 2011 julkaistiin versio 5.28, jonka tärkein innovaatio oli erittäin merkittävä suorituskyvyn kasvu ja parantunut muistinhallinta. [9]

Muistiinpanot

  1. 1 2 3 SDK-lisenssivaihtoehdot ja hinnoittelu  . PathEngine virallinen verkkosivusto. Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  2. Yleiskatsaus  _ _ PathEngine virallinen verkkosivusto. Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  3. 1 2 asiakasta  . _ PathEngine virallinen verkkosivusto. Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  4. 12 Alistair Wallis. Työkalu ympärille: Pathfinding PathEngine SDK  :lla . Gamasutra (8. kesäkuuta 2007). — Laaja haastattelu Thomas Youngin kanssa. Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  5. Tietoja PathEnginestä  . PathEngine virallinen verkkosivusto. Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  6. César A. Berardini - "Cesar". PathEngine ilmoittaa täyden tuen Xbox  360 :lle . TeamXbox (15. marraskuuta 2005). Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  7. Jason Dobson. PathEngine SDK 5.11 julkaistu, lisenssit  lisätty . Gamasutra (29. elokuuta 2007). Haettu 14. maaliskuuta 2010. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.
  8. Gleb Lebedev. Polkumoottori 5.24 . GameDev.ru (14. toukokuuta 2010). Haettu 15. toukokuuta 2010. Arkistoitu alkuperäisestä 13. huhtikuuta 2011.
  9. PathEngine 5.28 . UralDev (29. syyskuuta 2011). Haettu 30. syyskuuta 2011. Arkistoitu alkuperäisestä 20. huhtikuuta 2012.

Linkit