Infinity EngineInfinity Engine – silnik gier komputerowych, pozwalający na tworzenie izometrycznych gier cRPG. Został stworzony przez BioWare na potrzeby gry Battleground Infinity, która później stała się pierwszą częścią serii Baldur's Gate. BioWare używał Infinity w kolejnych grach, licencjonowało go także Black Isle Studios. Od 2005 roku tworzona jest wersja open source silnika Infinity Engine, o nazwie GemRB, będąca międzyplatformową implementacją tego silnika[1]. CharakterystykaInfinity Engine został obmyślani przez BioWare jako podstawa ich kompleksowego dema zwanego wtedy Battleground Infinity, które z czasem zostało w swojej formie finalnej grą Baldur's Gate[2]. Silnik graficzny jest API napisanym w bibliotece OpenGL[2] i powstał specjalnie dla komputerowych gier faularnych - po prawdzie, bazuje on na rzucie izometrycznym z pre-renderowanymi grafikami 2D i zarówno postaciami graczy, jak i NPC-ami korzystającymi ze sprites[2][3]. W grudniu 2000, po wydaniu gry Baldur's Gate 2 Ray Muzyka zadecywował o wydaniu patcha do gier BioWare, tak, by silnik Infinity mógł pracować w rozdzielczości większej niż 800 x 600 pikseli[4]. Ostatnią grą komputerową, która korzystała z Infinity Engine, było Icewind Dale z 2002[5]; dopiero w 2016 r. po 17 latach od publikacji oryginalnej gry, wydano rozszerzenie Siege of Dragonspear do Baldur's Gate, który korzysta z tego samego silnika graficznego[6]. Naturalną ewolucją silnika Infinity był Aurora Engine, z którego Bioware skorzystało w 2002 r. by stworzyć Neverwinter Nights[7]. Lista gier korzystających z Infinity Engine
Przypisy
|