Author Topic: Tips for designing FPS levels?  (Read 13760 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Tips for designing FPS levels?
« on: September 15, 2011, 09:51:50 pm »
I've played Doom before, and that's been my inspiration for placing enemies and weapons into levels for Elimination.  However, I have never designed FPS levels before, and so I don't have any ideas for how to keep a level from being too easy or too hard--or too boring.  I have no problem with walls, but I have difficulty deciding how to place enemies and ammunition to create a fun level.

So let's say that I know the power of each enemy and the power of each weapon.  I want to place ammunition, enemies and health/armor just right so that a level is challenging yet fun.  Can you guys offer me tips for how to design a decent level right off the bat so that I won't have to test it much?  If I have to I'll run some computations, but I don't think that ID software did that when they created DOOM :)

And sorry if this is confusing.  Please feel free to ask me to clarify.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Tips for designing FPS levels?
« Reply #1 on: September 15, 2011, 09:54:23 pm »
A big thing Doom and also Quake both had were very simple design on the outside, but tons and tons of stuff available through hidden doors and secret combinations and other stuff like that. So you could go through a level in like 30 seconds if you wanted to, to just get to the exit, but you could spend like ten minutes finding all the secret stuff and figuring it out and whatnot.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Tips for designing FPS levels?
« Reply #2 on: September 15, 2011, 11:33:53 pm »
A big thing Doom and also Quake both had were very simple design on the outside, but tons and tons of stuff available through hidden doors and secret combinations and other stuff like that. So you could go through a level in like 30 seconds if you wanted to, to just get to the exit, but you could spend like ten minutes finding all the secret stuff and figuring it out and whatnot.

True.  Actually, what I had in mind was tips for making a rough estimation that a player won't have so much ammo that enemies are pushovers or so little ammo that enemies are impossible to beat.  Again, I might have to experiment, but I was hoping that someone could give a few pointers for general design.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Tips for designing FPS levels?
« Reply #3 on: September 16, 2011, 12:03:18 am »
This is basically the only tip I can give for design help :P
/e

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Tips for designing FPS levels?
« Reply #4 on: September 16, 2011, 07:05:23 am »
I always hate what people love in FPS's. I hate it when enemies startle you. Make forks in the path, then have the enemy follow you from the other direction. Corners help. Secret doors might add some to the experience. Also, make large hordes of small enemies as common as large powerful enemies, and  at the end of a level, make bosses. (All taken from watching my friend Erik play doom)
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Tips for designing FPS levels?
« Reply #5 on: September 19, 2011, 11:44:17 pm »
Also don't forget variety. Have small twisting corridors and large open areas. For ammo placement, I would make them out of the way, but plentiful, as well as have enemy drops. That way, you can either focus on conserving ammo and take the direct route, or if you're like me and *have* to have max ammo all the time, you can do so, but with increased effort.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Tips for designing FPS levels?
« Reply #6 on: September 20, 2011, 05:23:36 pm »
And, I seem to recall a few places in Doom where I would get a key or step on a switch of some kind and doors to rooms would open up all around me with like 5 million+ enemies.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Tips for designing FPS levels?
« Reply #7 on: October 05, 2011, 11:32:45 pm »
I lol'd at the pic Eeems. However IIRC in Halo it wasn't that bad lol, although still linear a lot. In some older FPSes you had more freedom it seems.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Tips for designing FPS levels?
« Reply #8 on: October 06, 2011, 08:42:31 am »
It should be a little mazy I think.
This is a map that maybe could help you?


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Tips for designing FPS levels?
« Reply #9 on: October 06, 2011, 11:08:36 am »
Is there a specific format I could make a map in? I want to help.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Tips for designing FPS levels?
« Reply #10 on: October 06, 2011, 01:34:19 pm »
Is there a specific format I could make a map in? I want to help.

Oh, didn't you get my PM?  Maybe I didn't send it, my bad.  Please feel free to look at the topic below for more details :)

http://ourl.ca/12998

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Tips for designing FPS levels?
« Reply #11 on: October 12, 2011, 12:30:33 am »
I think it's going to be a lot of trial and error to find a good balance. I doubt even professional developers just knock levels together that are perfect. I'd try not to overcomplicate the level designs, simplicity is often the best route to go. In easier levels the player should have more ammo than necessary and ammo and health should be plainly visible. In later levels there should be less ammo and health and it should be more widely scattered throughout the level. In harder levels you can even have enemies guarding health or some of the more powerful weapons. Make the player earn their items.

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Tips for designing FPS levels?
« Reply #12 on: October 12, 2011, 04:26:34 pm »
But don't make it so that you have to fight a cyberdemon on 10 health to get a medpack :P
(cyberdemons are a really hard monster in doom)
« Last Edit: October 12, 2011, 04:28:24 pm by boot2490 »
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Tips for designing FPS levels?
« Reply #13 on: November 07, 2011, 05:46:13 pm »
I think it's going to be a lot of trial and error to find a good balance. I doubt even professional developers just knock levels together that are perfect. I'd try not to overcomplicate the level designs, simplicity is often the best route to go. In easier levels the player should have more ammo than necessary and ammo and health should be plainly visible. In later levels there should be less ammo and health and it should be more widely scattered throughout the level. In harder levels you can even have enemies guarding health or some of the more powerful weapons. Make the player earn their items.
I agree. In Starcraft 2 some maps were removed months after release, because people found them unbalanced, and that's an even bigger example considering it's multiplayer rather than single player vs AI and most maps were  tested by pros.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Tips for designing FPS levels?
« Reply #14 on: November 08, 2011, 10:21:55 am »
Lol doom was especially hard for me with stuff like cyberdemons, because I played it on a Sansa Fuze with rockbox.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)