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 .
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]
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 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]
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]