Frictional Games open source Amnesia-spil

selskab friktion spil annonceret om at åbne de fulde kildekoder til 3D-spil i genren "mareridtsoverlevelse" - Amnesi: Den mørke nedstigning и Amnesi: En Maskine til Grise, udgivet i 2010 og 2013. Spilaktiver forbliver proprietære. Dette er ikke første gang, at Frictional Game-kode er blevet offentliggjort; i 2010, virksomheden åbnet spilmotorkode HPL1 og spillet skrevet på det "Penumbra: Overture".

Spilkoden er åben under den gratis GPLv3-licens og offentliggjort på GitHub (Amnesi: Den mørke nedstigning, Amnesia: En maskine til svin). Spillene er skrevet i C++ og bruger SDL til inputbehandling og OpenGL til grafik. Lagrene inkluderer filer til bygning til Linux og macOS ved hjælp af CMake og til Windows ved hjælp af Visual Studio 2010. Ud over koden til selve spillene er kildekoden til de tilknyttede spileditorer også open source. Det forventes, at kodens open source vil forenkle udviklingen af ​​mods, som der allerede er mere end tusind af til disse spil, og vil gøre det muligt at skabe nye åbne spilmotorer baseret på teknologierne involveret i Amnesia-spillene .

Af de funktioner, der tilbydes i open source, som kan være nyttige for spilmotorudviklere, er følgende bemærket:

  • Skyggekort med glattede kanter.
  • Et usynligt områdeklipningssystem i realtid, der arbejder med dynamiske objekter.
  • Et system til automatisk gengivelse af statiske objekter, der arbejder i batch-tilstand.
  • Udskudt skyggegengivelsessystem.
  • En fuldt udstyret editor, herunder understøttelse af funktioner såsom valg af algoritmer og justering af synlige områder.
  • Et simpelt kunstig intelligenssystem til at skabe bots og smarte agenter.
  • Avanceret fysisk lydsimuleringssystem.
  • Et system til opbygning af interaktion baseret på fysiske processer.
  • Egen lydmotor ved hjælp af API OpenAL.
  • En motor, der implementerer forskellige gengivelses- og gameplay-teknologier.

Frictional Games open source Amnesia-spil

Kilde: opennet.ru

Tilføj en kommentar