Frictional Games open-source hry Amnesia

spoločnosť Trecie hry oznámila, o otvorení úplných zdrojových kódov 3D hier v žánri „prežitie v nočnej more“ - Amnézia: Temný pôvod и Amnézia: stroj pre ošípané, vydaný v rokoch 2010 a 2013. Herné aktíva zostávajú majetkom. Toto nie je prvýkrát, čo bol kód Frictional Game zverejnený, v roku 2010 spoločnosť otvoril kód herného enginu HPL1 a hra na ňom napísaná"Penumbra: Predohra".

Kód hry je otvorený pod bezplatnou licenciou GPLv3 a zverejnený na GitHub (Amnézia: Temný pôvod, Amnézia: stroj pre ošípané). Hry sú napísané v C++ a používajú SDL na spracovanie vstupu a OpenGL na grafiku. Repozitáre obsahujú súbory na zostavenie pre Linux a macOS pomocou CMake a pre Windows pomocou Visual Studio 2010. Okrem kódu pre samotné hry je open source aj zdrojový kód pre pridružené herné editory. Očakáva sa, že otvorený zdroj kódu zjednoduší vývoj modov, ktorých je pre tieto hry už viac ako tisíc, a umožní vytvárať nové otvorené herné enginy založené na technológiách zahrnutých v hrách Amnesia. .

Z funkcií ponúkaných v open source, ktoré môžu byť užitočné pre vývojárov herných motorov, sú uvedené nasledujúce:

  • Tieňové mapy s vyhladenými okrajmi.
  • Systém orezávania neviditeľnej oblasti v reálnom čase, ktorý pracuje s dynamickými objektmi.
  • Systém pre automatické vykresľovanie statických objektov pracujúci v dávkovom režime.
  • Systém odloženého vykresľovania tieňov.
  • Plnohodnotný editor vrátane podpory funkcií, ako je výber algoritmov a úprava viditeľných oblastí.
  • Jednoduchý systém umelej inteligencie na vytváranie robotov a inteligentných agentov.
  • Pokročilý systém simulácie fyzického zvuku.
  • Systém interakcie budov založený na fyzikálnych procesoch.
  • Vlastný zvukový engine pomocou API OpenAL.
  • Engine, ktorý implementuje rôzne technológie vykresľovania a hrania.

Frictional Games open-source hry Amnesia

Zdroj: opennet.ru

Pridať komentár