Frictional Games malfermfontaj Amnezaj ludoj

Firmao frotado Ludoj anoncita pri malfermo de la plenaj fontkodoj de 3D-ludoj en la ĝenro "koŝmara pluvivo" - Amnezio: The Dark Descent и Amnesia: Maŝino por Porkoj, liberigita en 2010 kaj 2013. Ludaj aktivoj restas proprietaj. Ĉi tio ne estas la unua fojo, ke Frictional Game-kodo estas publikigita; en 2010, la firmao malfermiĝis ludmotorkodo HPL1 kaj la ludo skribita sur ĝi "Gloom: Uverturo".

La ludkodo estas malfermita sub la senpaga licenco GPLv3 kaj publikigita en GitHub (Amnezio: The Dark Descent, Amnezio: Maŝino Por Porkoj). La ludoj estas skribitaj en C++ kaj uzas SDL por enigpretigo kaj OpenGL por grafiko. La deponejoj inkluzivas dosierojn por konstrui por Linukso kaj macOS uzante CMake kaj por Vindozo uzante Visual Studio 2010. Krom la kodo por la ludoj mem, la fontkodo por la rilataj ludredaktistoj ankaŭ estas malfermfonta. Oni atendas, ke la malferma fonto de la kodo simpligos la disvolviĝon de modoj, el kiuj jam estas pli ol mil por ĉi tiuj ludoj, kaj ebligos krei novajn malfermajn ludmotorojn bazitajn sur la teknologioj implikitaj en la ludoj Amnesia. .

El la funkcioj ofertitaj en malferma fonto kiuj povas esti utilaj al ludmotorprogramistoj, la sekvaj estas notitaj:

  • Ombraj Mapoj kun glatigitaj randoj.
  • Realtempa nevidebla areotondsistemo kiu funkcias kun dinamikaj objektoj.
  • Sistemo por aŭtomata bildigo de senmovaj objektoj, funkcianta en bata reĝimo.
  • Prokrastita ombra bildiga sistemo.
  • Plena redaktilo, inkluzive de subteno por funkcioj kiel elektado de algoritmoj kaj alĝustigo de videblaj areoj.
  • Simpla sistemo de artefarita inteligenteco por krei robotojn kaj inteligentajn agentojn.
  • Altnivela fizika sonsimula sistemo.
  • Sistemo por konstrui interagadon bazitan sur fizikaj procezoj.
  • Propra sonmotoro uzante API Malfermaĵo.
  • Motoro kiu efektivigas diversajn bildigajn kaj ludajn teknologiojn.

Frictional Games malfermfontaj Amnezaj ludoj

fonto: opennet.ru

Aldoni komenton