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


Randomly Generated Environments
Zaffre Away
Posting Freak

Posts: 867
Threads: 50
Joined: Jul 2012
Reputation: 30
#1
Randomly Generated Environments

Hi. I was playing around with the level editor and I came up with something. What if there was an Amnesia game with randomly generated environments? It wouldn't be a full game; no storyline, no specific characters, etc. To allow maximum replayability, when you found the level door, it could be locked, and a key could be placed nearby. When you opened the door, it'd bring you to a hallway, which would bring you to another environment. The previous environment would delete itself and could not be accessed again.

These environments would come in one of three sets: Dungeon, Mansion, and Flooded. Mansion would spawn 75% of the time, Dungeon 15%, and Flooded 10%. They'd use their respective tilesets (Mansion = mansionbase, Flooded = castlebase, Dungeon = dungeonbase). They'd each have random monsters, scares, and items (except for Flooded, where a Lurker has a 80% chance of spawning). They would also utilize existing ambience depending on the level. Mansion could get Archives ambience and Old Archives ambience, Dungeon could get Prison ambience and Entrance Hall ambience, and Flooded will have the Lurker ambience.

This might be a lot harder to code then I think, but it's just a thought. What do you think? It would allow a lot of replayability for Amnesia, because most stories are jumpscare stories and once you've replayed Amnesia several times it gets boring.

As of September 2nd, 2014, I've left the Frictional forums. Check my profile for more details.
(This post was last modified: 08-16-2012, 10:45 PM by Zaffre.)
08-16-2012, 10:44 PM
Find
lolmaster Offline
Member

Posts: 170
Threads: 9
Joined: Jul 2012
Reputation: 6
#2
RE: Randomly Generated Environments

So like Minecraft or SCP Containment Breach?


(This post was last modified: 08-16-2012, 10:47 PM by lolmaster.)
08-16-2012, 10:47 PM
Find
Zaffre Away
Posting Freak

Posts: 867
Threads: 50
Joined: Jul 2012
Reputation: 30
#3
RE: Randomly Generated Environments

(08-16-2012, 10:47 PM)lolmaster Wrote: So like Minecraft or SCP Containment Breach?
I did start thinking of Containment Breach, but not Minecraft.

As of September 2nd, 2014, I've left the Frictional forums. Check my profile for more details.
08-16-2012, 10:48 PM
Find
Prelauncher Offline
Senior Member

Posts: 451
Threads: 11
Joined: May 2011
Reputation: 13
#4
RE: Randomly Generated Environments

Randomly generated scares? I'm not so sure about that...

Socialism (noun): A great way to run out of other people's money.
08-16-2012, 10:59 PM
Find
CorinthianMerchant Offline
Posting Freak

Posts: 2,876
Threads: 84
Joined: Nov 2011
Reputation: 131
#5
RE: Randomly Generated Environments

Sounds kinda immersion-breaking to me.

Still hasn't gotten over the loss of wubwub...
08-17-2012, 12:14 AM
Find
Adny Offline
Posting Freak

Posts: 1,766
Threads: 6
Joined: Mar 2012
Reputation: 173
#6
RE: Randomly Generated Environments

Um...I don't think there's anyway to truly randomly generate items in Amnesia, let alone entire zones/maps; the very best you could do is have a few pre-made maps (created like the elevator_wall, look it up) and set inactive, then create a random number, then use that number to set one of them active. As the player progresses, these areas are randomly made, but managed through if/else statements +variables to prevent illogical level progression (i.e. dungeon to mansion set).

That's the closest you could get, but true randomization/generation isn't really possible. Cool idea though.

I rate it 3 memes.
08-17-2012, 12:23 AM
Find
Bridge Offline
Posting Freak

Posts: 1,971
Threads: 25
Joined: May 2012
Reputation: 128
#7
RE: Randomly Generated Environments

(08-17-2012, 12:23 AM)andyrockin123 Wrote: Um...I don't think there's anyway to truly randomly generate items in Amnesia, let alone entire zones/maps; the very best you could do is have a few pre-made maps (created like the elevator_wall, look it up) and set inactive, then create a random number, then use that number to set one of them active. As the player progresses, these areas are randomly made, but managed through if/else statements +variables to prevent illogical level progression (i.e. dungeon to mansion set).

That's the closest you could get, but true randomization/generation isn't really possible. Cool idea though.
It's not only the best you can do, it's the only thing you can do. There is no such thing as "random" when it comes to computers and "randomly generated levels" in any game are just an array of levels/level sections that are cycled through according to a pre-determined algorithm (usually for dice-rolling and stuff like that very complicated dynamic algorithms). If you wanted to create so many levels that each experience felt unique you would just waste a bunch of time on something that would really not be enjoyable anyway. Even with conditionals the pacing and progression will never feel genuine.
08-17-2012, 12:42 AM
Find
Ghieri Offline
Posting Freak

Posts: 2,374
Threads: 8
Joined: May 2012
Reputation: 60
#8
RE: Randomly Generated Environments

I don't think Amnesia is designed for something like that. It would probably not end well, gameplay wise.

You're welcome to prove me wrong, though.

[Image: tumblr_n6m5lsQThQ1qc99nxo1_250.gif]
08-17-2012, 12:47 AM
Find
MentallyUnstablePie Away
Junior Member

Posts: 33
Threads: 3
Joined: Aug 2012
Reputation: 1
#9
RE: Randomly Generated Environments

I think it would be cool if in certain areas it could be like different entity placing like oil, tinderboxes, etc..

08-17-2012, 12:52 AM
Find
Robby Offline
Posting Freak

Posts: 2,549
Threads: 38
Joined: Jun 2009
Reputation: 47
#10
RE: Randomly Generated Environments

(08-17-2012, 12:52 AM)MentallyUnstablePie Wrote: I think it would be cool if in certain areas it could be like different entity placing like oil, tinderboxes, etc..
That is possible. You just need to script it properly.

Infrequently active. Don't expect an immediate response. Best to contact me at a different locale. If I create a thread, expect me to be quite active.
08-20-2012, 02:08 PM
Website Find




Users browsing this thread: 1 Guest(s)