Ang code ng laro ay bukas sa ilalim ng libreng lisensya ng GPLv3 at na-publish sa GitHub (Amnesia: Ang Madilim na Descent, Amnesia: Isang Makina Para sa Baboy). Ang mga laro ay nakasulat sa C++ at gumagamit ng SDL para sa pagpoproseso ng input at OpenGL para sa mga graphics. Kasama sa mga repositoryo ang mga file para sa pagbuo para sa Linux at macOS gamit ang CMake at para sa Windows gamit ang Visual Studio 2010. Bilang karagdagan sa code para sa mga laro mismo, ang source code para sa nauugnay na mga editor ng laro ay open source din. Inaasahan na ang open source ng code ay magpapasimple sa pagbuo ng mga mod, kung saan mayroon nang higit sa isang libo para sa mga larong ito, at gagawing posible na lumikha ng mga bagong open game engine batay sa mga teknolohiyang kasangkot sa mga laro ng Amnesia. .
Sa mga feature na inaalok sa open source na maaaring maging kapaki-pakinabang sa mga developer ng game engine, ang mga sumusunod ay nabanggit: