Koda igre je odprta pod brezplačno licenco GPLv3 in objavljena na GitHubu (Amnezija: Temni spust, Amnezija: stroj za prašiče). Igre so napisane v C++ in uporabljajo SDL za obdelavo vnosa in OpenGL za grafiko. Repozitoriji vključujejo datoteke za gradnjo za Linux in macOS z uporabo CMake ter za Windows z uporabo Visual Studio 2010. Poleg kode za same igre je odprtokodna tudi izvorna koda za povezane urejevalnike iger. Pričakuje se, da bo odprtokodna koda poenostavila razvoj modifikacij, ki jih je za te igre že več kot tisoč, in omogočila ustvarjanje novih odprtih igralnih motorjev, ki temeljijo na tehnologijah, vključenih v igre Amnesia. .
Od odprtokodnih funkcij, ki so lahko uporabne za razvijalce motorjev iger, so navedene naslednje: