Frictional Games Open-Source Amnesia Spiller

D 'Firma Reiwungsspiller ugekënnegt iwwer d'Ouverture vun de komplette Quellcodes vun 3D Spiller am Genre "Nightmare Survival" - Amnesia: Déi donkel Descent и Amnesia: Eng Maschinn fir Schwäin, verëffentlecht an 2010 an 2013. Spill Verméigen bleiwen propriétaire. Dëst ass net déi éischte Kéier datt Frictional Game Code publizéiert gouf; am Joer 2010 huet d'Firma opgemaach Spill Motor Code HPL 1 an d'Spill drop geschriwwen "Penumbra: Ouverture".

De Spillcode ass op ënner der gratis GPLv3 Lizenz a publizéiert op GitHub (Amnesia: Déi donkel Descent, Amnesia: Eng Maschinn Fir Schwäin). D'Spiller sinn an C ++ geschriwwen a benotzen SDL fir Input Veraarbechtung an OpenGL fir Grafiken. D'Repositories enthalen Dateie fir ze bauen fir Linux a MacOS mat CMake a fir Windows mat Visual Studio 2010. Nieft dem Code fir d'Spiller selwer ass de Quellcode fir déi assoziéiert Spillredaktoren och Open Source. Et gëtt erwaart datt d'Open Source vum Code d'Entwécklung vu Mods vereinfachen, vun deenen et scho méi wéi dausend fir dës Spiller gëtt, a wäert et méiglech maachen nei oppe Spillmotoren ze kreéieren op Basis vun den Technologien déi an den Amnesia Spiller involvéiert sinn. .

Vun de Fonctiounen, déi an der Open Source ugebuede ginn, déi fir Spillmotorentwéckler nëtzlech kënne sinn, ginn déi folgend bemierkt:

  • Shadow Kaarten mat glatte Kanten.
  • En Echtzäit onsichtbar Gebitt Ausschneiden System dee mat dynamesche Objete funktionnéiert.
  • E System fir automatesch Rendering vu statesche Objeten, déi am Batchmodus funktionnéiert.
  • Deferred Shadow Rendering System.
  • E vollstännegen Editor, inklusiv Ënnerstëtzung fir Features wéi d'Auswiel vun Algorithmen a sichtbar Beräicher upassen.
  • En einfachen kënschtlechen Intelligenz System fir Bots a Smart Agenten ze kreéieren.
  • Fortgeschratt kierperlech Toun Simulatioun System.
  • E System fir Interaktioun ze bauen baséiert op kierperleche Prozesser.
  • Eegent Soundmotor benotzt API Openal.
  • E Motor dee verschidde Render- a Spilltechnologien implementéiert.

Frictional Games Open-Source Amnesia Spiller

Source: opennet.ru

Setzt e Commentaire