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
Make the level all one map or use loading screens?
Gamerkought Offline
Junior Member

Posts: 10
Threads: 3
Joined: Sep 2010
Reputation: 0
#1
Make the level all one map or use loading screens?

Hello, I am currently working on a mansion type sort of house. I have been planning to make it one large map, but would this been too stressful on PC's or the engine? I wanted to make it one large map to prevent people from "cheating" their way out of monsters spawning, but if I have to sacrifice a large amount of performance I'm not sure if this is the right thing to do.

Would anyone at Frictional or someone experienced with the engine/level editor kindly share some thoughts on this?
09-17-2010, 03:31 AM
Find
Harry Offline
Junior Member

Posts: 33
Threads: 1
Joined: Sep 2010
Reputation: 0
#2
RE: Make the level all one map or use loading screens?

(09-17-2010, 03:31 AM)Gamerkought Wrote: Hello, I am currently working on a mansion type sort of house. I have been planning to make it one large map, but would this been too stressful on PC's or the engine? I wanted to make it one large map to prevent people from "cheating" their way out of monsters spawning, but if I have to sacrifice a large amount of performance I'm not sure if this is the right thing to do.

Would anyone at Frictional or someone experienced with the engine/level editor kindly share some thoughts on this?

I'm not that well versed, but I remember seeing somewhere that streaming ISN'T used and that therefore, each level is pre-loaded. This can be a big problem if you plan on making a mansion sized map so my gut feeling would be to keep to roughly the size of Amnesia's largest levels.
09-17-2010, 03:39 AM
Find
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#3
RE: Make the level all one map or use loading screens?

I think you can safely make a level twice the size of the storage level (that is pretty big), as long as there are a lot of rooms and corridors the game will be able to optimize well. But of course the bigger the level the more to load and the more stuff in the level the more you have to keep track of and the more that can interact with each other to create unpredictable problems and so forth.

The main reason for the size of our levels is not a performance issue as much as it is to make something manageable in the creation process.
09-17-2010, 07:25 AM
Website Find
Thomas Offline
Frictional Games

Posts: 2,634
Threads: 184
Joined: Apr 2006
Reputation: 68
#4
RE: Make the level all one map or use loading screens?

While, as Jens said, making large levels is not good for developing reasons, I would find it extremely interesting to see how large levels can be made Smile
09-17-2010, 11:00 AM
Find
Gamerkought Offline
Junior Member

Posts: 10
Threads: 3
Joined: Sep 2010
Reputation: 0
#5
RE: Make the level all one map or use loading screens?

Hmm... I may try to do a full mansion as one level then. Worse comes to worse I will split the level between the two floors. We'll see what issues I run into during creation.

Thanks for the help and quick reply! Big Grin
09-18-2010, 07:59 AM
Find
Cranky Old Man Offline
Posting Freak

Posts: 986
Threads: 20
Joined: Apr 2012
Reputation: 38
#6
RE: Make the level all one map or use loading screens?

There is a big relief in knowing that there is no hardcoded map size limitation, because that means that I don't have to worry about where in the overall map, the first room I create should be.


Noob scripting tutorial: From Noob to Pro

04-06-2012, 05:14 AM
Find
Your Computer Offline
SCAN ME!

Posts: 3,456
Threads: 32
Joined: Jul 2011
Reputation: 235
#7
RE: Make the level all one map or use loading screens?

(04-06-2012, 05:14 AM)Cranky Old Man Wrote: There is a big relief in knowing that there is no hardcoded map size limitation, because that means that I don't have to worry about where in the overall map, the first room I create should be.

There is, however, an issue that entity interactive properties stop working after a certain distance.

Tutorials: From Noob to Pro
04-06-2012, 06:37 AM
Website Find
Cranky Old Man Offline
Posting Freak

Posts: 986
Threads: 20
Joined: Apr 2012
Reputation: 38
#8
RE: Make the level all one map or use loading screens?

(04-06-2012, 06:37 AM)Your Computer Wrote:
(04-06-2012, 05:14 AM)Cranky Old Man Wrote: There is a big relief in knowing that there is no hardcoded map size limitation, because that means that I don't have to worry about where in the overall map, the first room I create should be.

There is, however, an issue that entity interactive properties stop working after a certain distance.
You mean the distance between two entities affecting eachother? If so, can't you just add an invisible lever in-between that sort of carries the signal like a middle man?



Noob scripting tutorial: From Noob to Pro

04-06-2012, 06:46 AM
Find
Your Computer Offline
SCAN ME!

Posts: 3,456
Threads: 32
Joined: Jul 2011
Reputation: 235
#9
RE: Make the level all one map or use loading screens?

(04-06-2012, 06:46 AM)Cranky Old Man Wrote: You mean the distance between two entities affecting eachother? If so, can't you just add an invisible lever in-between that sort of carries the signal like a middle man?

No, i mean, for example, a wheel entity can be spun within the invisible map boundary but not when outside the boundary in the very same map.

Tutorials: From Noob to Pro
04-06-2012, 07:36 AM
Website Find
Cranky Old Man Offline
Posting Freak

Posts: 986
Threads: 20
Joined: Apr 2012
Reputation: 38
#10
RE: Make the level all one map or use loading screens?

(04-06-2012, 07:36 AM)Your Computer Wrote:
(04-06-2012, 06:46 AM)Cranky Old Man Wrote: You mean the distance between two entities affecting eachother? If so, can't you just add an invisible lever in-between that sort of carries the signal like a middle man?

No, i mean, for example, a wheel entity can be spun within the invisible map boundary but not when outside the boundary in the very same map.
Oh, that's even WORSE than hardcoded limits. Exclamation
If you have any idea on how big the functional area is, let me know.


Noob scripting tutorial: From Noob to Pro

04-06-2012, 07:40 AM
Find




Users browsing this thread: 3 Guest(s)