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


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

Posts: 3
Joined: May 2016
Reputation: 1
Post: #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 File(s)
.zip  Amnesia_Randomizer.zip (Size: 4.29 KB / Downloads: 39)
.zip  Amnesia_Randomizer_update1.0.zip (Size: 7.21 KB / Downloads: 17)
.zip  Amnesia_Randomizer_V3.zip (Size: 370.01 KB / Downloads: 27)
(This post was last modified: 06-29-2016 02:43 AM by NordicCoding.)
05-01-2016 01:11 AM
Find all posts by this user Quote this message in a reply
Abion47 Offline
Senior Member

Posts: 334
Joined: Oct 2015
Reputation: 44
Post: #2
RE: Amnesia randomizer code - Nightmare engine for Amnesia

So... is this for Amnesia or SOMA?
05-01-2016 02:54 AM
Find all posts by this user Quote this message in a reply
Romulator Offline
G'day mate! :3

Posts: 3,456
Joined: Jan 2013
Reputation: 190
Post: #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#4942
05-01-2016 02:54 AM
Find all posts by this user Quote this message in a reply
WALP Offline
Posting Freak

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

cool.
05-01-2016 05:07 PM
Find all posts by this user Quote this message in a reply
Newsman Waterpaper Offline
Senior Member

Posts: 735
Joined: May 2013
Reputation: 39
Post: #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 all posts by this user Quote this message in a reply
NordicCoding Offline
Junior Member

Posts: 3
Joined: May 2016
Reputation: 1
Post: #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 all posts by this user Quote this message in a reply
Daemian Offline
Posting Freak

Posts: 1,130
Joined: Dec 2012
Reputation: 49
Post: #7
RE: Amnesia randomizer code - Nightmare engine for Amnesia

[Image: TnQRX6v.gif]

05-02-2016 03:19 AM
Find all posts by this user Quote this message in a reply
NordicCoding Offline
Junior Member

Posts: 3
Joined: May 2016
Reputation: 1
Post: #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 all posts by this user Quote this message in a reply
WALP Offline
Posting Freak

Posts: 1,221
Joined: Aug 2012
Reputation: 45
Post: #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 all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)