He realized he could only hope to redeem himself and avenge the fallen by wiping away his awful memories altogether with the mixture.ĭaniel managed to acquire a vial of the substance and fled to the Old Archives. ![]() On the stormy night of August 19, 1839, Daniel swore revenge, but was unable to cope with his crippling fear of the guardian and the terrible guilt of the warding rituals. Having acquired all the vitae he needed, and seeing the event had devastated Daniel's psyche, Alexander abandoned the young man to the Shadow. As the events of the Dark Descent unfold, Daniel's confidence in Alexander is shattered when he murdered an escaping young girl who he thought would jeopardize the ritual. Although he threatens to kill Alexander when he discovers that he has been tricked into murdering countless innocents as he states in one of his notes that he became a murderer himself, the very type of people he was willing to sacrifice. Daniel complied as he believed the prisoners were all evil-minded criminals, but perhaps, and more importantly, to save himself. The Baron had Daniel perform terrible acts on his fellow men because he insisted it was necessary for a 'blood-warding ritual' to distract the Shadow that was chasing the young man, and with it buy precious time to permanently banish the living nightmare. The victim is thus given this drink, making them forget the horrors of pain they were forced to endure, and thus, would be tortured anew to maximize Vitae production, to make it up for the difficulty to obtain 'human vessels' as Alexander noted in one of his notes. The victim, if tortured once and again without the drink, would become accustomed to the pain and Vitae production would slow down, or even halt. The amount of Vitae extracted depends heavily on their "performance", but the most important thing is to instill as much terror as possible in the victim. But I think they can all be quite interesting for anyone learning gamedev, or that are just curious how Amnesia worked under the hood.The amnesia potion was used by Alexander and Daniel on the prisoners brought to Brennenburg Castle, to make them forget the terrible pain of the torture sessions carried out to harvest Vitae. Obviously, all these things are decade old and nothing new. Lots of other basic rendering and gameplay tech all implemented in an a coherent engine structure.Own sound system implemented using OpenAL.Fairly advanced system for physics sounds.Very simple state machine AI that still gives rise to fairly interesting and intelligent agents.A full editor with lots of interesting feature that such as picking algorithms and view fitting.Automatic render batch system of static objects.Realtime visibility culling system that also works for dynamic objects.It is also a testament that it is possible to do this sort of thing, even with a very limited team. While the code is not the greatest in places and the tech used is not the latest, it is a fully contained game engine in a fairly easy-to-understand package. I also hope this release can be of help to anyone wanting to create their own engine or just wanting to learn more about game programming. We are all really excited to see what comes out of it! The modding community has been incredibly creative over the years and it will be fun to see what it can do with the full source code at its disposal. But now that Amnesia: The Dark Descent has had its 10th anniversary and Amnesia: Rebirth is less than a month away, we just couldn’t wait any longer! Unfortunately there has always been something else we had to attend to instead. It feels like we could have released this source code a long time ago. Think of the release as “free speech”, not “free beer”. The game and all of its content is still owned by Frictional Games. It just means that people are free to use the source however they want as long as they adhere to the GP元 licence. Very important note: This doesn’t mean that the game is suddenly free. The code release contains all the game code for both The Dark Descent and A Machine For Pigs. So today we are releasing the full source code for Amnesia: The Dark Descent under GPL v3: This flood of user content has been amazing to see and we are extremely grateful for the whole community surrounding it all. For instance, over the years The Dark Descent has accumulated over a thousand mods and addons on ModDB.
0 Comments
Leave a Reply. |