De spelcode is geopend onder de gratis GPLv3-licentie en gepubliceerd op GitHub (Amnesie: De Donkere Afkomst, Amnesie: Een Machine Voor Varkens). De games zijn geschreven in C++ en gebruiken SDL voor invoerverwerking en OpenGL voor grafische afbeeldingen. De repositories bevatten bestanden om te bouwen voor Linux en macOS met CMake en voor Windows met Visual Studio 2010. Naast de code voor de games zelf is ook de broncode voor de bijbehorende game-editors open source. Er wordt verwacht dat de open source van de code de ontwikkeling van mods, waarvan er al meer dan duizend zijn voor deze games, zal vereenvoudigen en het mogelijk zal maken om nieuwe open game-engines te creëren op basis van de technologieën die betrokken zijn bij de Amnesia-spellen. .
Van de functies die in open source worden aangeboden en die nuttig kunnen zijn voor ontwikkelaars van game-engines, worden de volgende vermeld: