A cumpagnia circa l'apertura di i codici surghjenti cumpleti di i ghjochi 3D in u generu "survivenza à l'incubo" - и , 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 codice di u mutore di ghjocu è u ghjocu scrittu annantu à questu "".
U codice di u ghjocu hè apertu sottu a licenza GPLv3 gratuitu è publicatu in GitHub (, ). 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:
- 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 .
- Un mutore chì implementa diverse tecnulugia di rendering è gameplay.
Source: opennet.ru
