Frictional Games open-source ghjochi Amnesia

A cumpagnia Games Frictional annunziatu circa l'apertura di i codici surghjenti cumpleti di i ghjochi 3D in u generu "survivenza à l'incubo" - Amnesia: The Dark falata и Amnesia: Una Macchina per Carcucci, liberatu in 2010 è 2013. L'assi di u ghjocu restanu pruprietariu. Questa ùn hè micca a prima volta chì u codice Frictional Game hè statu publicatu; in 2010, a cumpagnia apertu codice di u mutore di ghjocu HPL1 è u ghjocu scrittu annantu à questu "Gloom: Ouverture".

U codice di u ghjocu hè apertu sottu a licenza GPLv3 gratuitu è ​​publicatu in GitHub (Amnesia: The Dark falata, Amnesia: A Machine for Pigs). I ghjochi sò scritti in C++ è utilizanu SDL per u processu di input è OpenGL per gràfiche. I repositori includenu schedarii per custruisce per Linux è macOS cù CMake è per Windows cù Visual Studio 2010. In più di u codice per i ghjoculi stessi, u codice fonte per l'editore di ghjocu assuciatu hè ancu open source. Hè previstu chì a fonte aperta di u codice simplificà u sviluppu di mods, di quale ci sò digià più di mille per questi ghjochi, è permetterà di creà novi mutori di ghjocu aperti basati nantu à e tecnulugia implicate in i ghjochi Amnesia. .

Di e caratteristiche offerte in open source chì ponu esse utili à i sviluppatori di u mutore di ghjocu, i seguenti sò nutati:

  • Carte d'ombra cù bordi lisciati.
  • Un sistema di clipping invisibili in tempu reale chì travaglia cù oggetti dinamichi.
  • Un sistema per a rendizione automatica di l'uggetti statici, chì travaglia in modu batch.
  • Sistema di rendering di l'ombra differita.
  • Un editore cumpletu, cumpresu supportu per funzioni cum'è a selezzione di l'algoritmi è l'aghjustà e zone visibili.
  • Un sistema simplice di intelligenza artificiale per creà bots è agenti intelligenti.
  • Sistema avanzatu di simulazione di u sonu fisicu.
  • Un sistema per custruisce interazzione basatu nantu à i prucessi fisichi.
  • Propiu mutore di sonu cù l'API OpenAL.
  • Un mutore chì implementa diverse tecnulugia di rendering è gameplay.

Frictional Games open-source ghjochi Amnesia

Source: opennet.ru

Add a comment