Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Amnesia randomizer code - Nightmare engine for Amnesia
NordicCoding Offline
Junior Member

Posts: 3
Threads: 1
Joined: May 2016
Reputation: 1
#1
Amnesia randomizer code - Nightmare engine for Amnesia

Update: 2016-06-29

Added entity randomization as well, the final project can be downloaded at moddb.

There is also an online repository for anybody interested in looking at the source code, see link below.

https://github.com/Nordic-Coding/AmnesiaRandomizer

####################################################################################################

Update: 2016-05-03

Added a Graphical-UI and a built in back-up feature for the project making it a lot easier to use compared to the earlier version. A test run/instruction of this new version can be seen below.

https://www.youtube.com/watch?v=_Ha2uJxR...e=youtu.be

The release is appended to this thread but can also be found at moddb.

Note: Due to the built in backup feature it now requires around 2 GB of free hard-drive space to run.

#####################################################

Update: 2016-05-02

Yes i know, as if Amnesia could become more nightmarish than it already is. Anyway during this weekend I programmed a randomizer code for amnesia which grabs assets within the common/Amnesia The Dark Descent folder and then swaps assets randomly creating an hilariously terrifying result. See the video below for a test run of this tool.





With the latest update i also added the ability for the user to splice in custom .png, .jpg and .jpeg images into the gamefiles creating a less horrifying and more... well i don't really know result. Click the link below to see that result.

https://www.youtube.com/watch?v=QBikf7vLeoU

Please post questions and suggested improvements in the thread. This program has so far only been tested by one other person I know and may therefore not work optimally on all platforms yet. Therefore it is important that you post problems if you have any.

Once the code gets a bit tidier and includes some more functionality i'll post it at github for everybody to play around with.

The latest and previous versions can be downloaded via the attachments to this thread (the latest zip file seems to large to upload, use http://www.moddb.com/mods/amnesia-nightm...-engine-v2 instead), make sure that you read the readme properly before activating the program.

Have fun!

Also added this on moddb http://www.moddb.com/mods/amnesia-nightmare-engine

Note: This cludge of spaghetti code is of course inspired by the Source engine -randomizer code that can be found at http://vinesauce.com/vinetalk/viewtopic.php?t=637.


Attached Files
.zip   Amnesia_Randomizer.zip (Size: 4.29 KB / Downloads: 210)
.zip   Amnesia_Randomizer_update1.0.zip (Size: 7.21 KB / Downloads: 174)
.zip   Amnesia_Randomizer_V3.zip (Size: 370.01 KB / Downloads: 201)
(This post was last modified: 06-29-2016, 02:43 AM by NordicCoding.)
05-01-2016, 01:11 AM
Find
Abion47 Offline
Senior Member

Posts: 369
Threads: 22
Joined: Oct 2015
Reputation: 46
#2
RE: Amnesia randomizer code - Nightmare engine for Amnesia

So... is this for Amnesia or SOMA?
05-01-2016, 02:54 AM
Find
Romulator Offline
Not Tech Support ;-)

Posts: 3,628
Threads: 63
Joined: Jan 2013
Reputation: 195
#3
RE: Amnesia randomizer code - Nightmare engine for Amnesia

Great work! Though I'm moving this to the Showcase section for Amnesia products, since the User Created Content is for SOMA. Smile

Discord: Romulator#0001
[Image: 3f6f01a904.png]
05-01-2016, 02:54 AM
Find
WALP Offline
Posting Freak

Posts: 1,221
Threads: 34
Joined: Aug 2012
Reputation: 45
#4
RE: Amnesia randomizer code - Nightmare engine for Amnesia

cool.
05-01-2016, 05:07 PM
Find
Newsman Waterpaper Offline
Senior Member

Posts: 735
Threads: 20
Joined: May 2013
Reputation: 39
#5
RE: Amnesia randomizer code - Nightmare engine for Amnesia

This seems to be destined to appear in a Vinesauce stream.


05-01-2016, 06:38 PM
Find
NordicCoding Offline
Junior Member

Posts: 3
Threads: 1
Joined: May 2016
Reputation: 1
#6
RE: Amnesia randomizer code - Nightmare engine for Amnesia

Sorry about posting this in the wrong sub first Blush. Just a little update, just added the ability for players to add custom images which will be mixed into amnesias textures. The result is... Well see for yourselves.





There is some tidying up to do in the project and I inted to fix the user-friendliness a little bit. Therefore this update will be releasing during the next week.
05-02-2016, 12:26 AM
Find
Daemian Offline
Posting Freak

Posts: 1,129
Threads: 42
Joined: Dec 2012
Reputation: 49
#7
RE: Amnesia randomizer code - Nightmare engine for Amnesia

[Image: TnQRX6v.gif]

05-02-2016, 03:19 AM
Find
NordicCoding Offline
Junior Member

Posts: 3
Threads: 1
Joined: May 2016
Reputation: 1
#8
RE: Amnesia randomizer code - Nightmare engine for Amnesia

(05-02-2016, 03:19 AM)Daemian Wrote: [Image: TnQRX6v.gif]

You say why, I say why not.
05-02-2016, 03:31 AM
Find
WALP Offline
Posting Freak

Posts: 1,221
Threads: 34
Joined: Aug 2012
Reputation: 45
#9
RE: Amnesia randomizer code - Nightmare engine for Amnesia

The frequency at which random sounds/voice lines/etc play seems to be constant or almost constant, so it kinda all blends together and you get used to it. Maybe randomize the frequency a bit so there are quiet times/moments too?

the map manipulation looks really cool, but there does seem to be a risk of getting stuck if doors and nearby assets get manipulated wrong.
05-02-2016, 01:27 PM
Find




Users browsing this thread: 1 Guest(s)