GoldenEye: Source Forums

  • December 04, 2020, 05:57:03 am
  • Welcome, Guest
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: A more customizable spawn system  (Read 3816 times)

0 Members and 1 Guest are viewing this topic.

soupcan

  • Systems Administrator
  • 00 Agent
  • *
  • Posts: 271
  • Reputation Power: 213
  • soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!
  • Offline Offline
    • Steam Profile
A more customizable spawn system
« on: November 30, 2013, 03:36:51 pm »

It would be great in many scenarios to have a spawn system that lets you configure where the player is spawned. For example, the server can change a cvar ge_spawnproximity, which has the values:

0 - spawn normally
1 - spawn near other players
2 - spawn far away from other players.
Logged

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,474
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: A more customizable spawn system
« Reply #1 on: December 01, 2013, 08:15:24 am »

Why would you want to spawn near other players?

What is the distinction between "normal" and "far"?
Logged

StupidMarioBros1Fan[1138]

  • Secret Agent
  • **
  • Posts: 150
  • Reputation Power: 13
  • StupidMarioBros1Fan[1138] barely matters.StupidMarioBros1Fan[1138] barely matters.
  • Offline Offline
Re: A more customizable spawn system
« Reply #2 on: December 01, 2013, 09:53:38 am »

I guess the spawn near would be if it's a big map or wanting to play an intense game, normal could just be a certain amount of distance away from people while far could be on the other side of the map or something. I know it's annoying when you're playing on a big map, you're in the middle of a big fight with lots of people, get killed, and then have to walk all the way back where every other single player is from another part of the map. Though the Siberia map is basically the only one that I have this problem on, it could also be for when there's only a few players on a huge map like Siberia, and players could spend a good amount of the match just wondering around looking for another player. Now that would be a good time to have the spawn system spawn players close to each other.
Logged
Don't ask, Stupid Mario Brothers is a YouTube series that I love to watch, and most likely you probably read my username as "SuperMarioBros1Fan" at some point. Yes I get that question a lot since this isn't the only account with this name. ::)

soupcan

  • Systems Administrator
  • 00 Agent
  • *
  • Posts: 271
  • Reputation Power: 213
  • soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!
  • Offline Offline
    • Steam Profile
Re: A more customizable spawn system
« Reply #3 on: December 01, 2013, 02:45:49 pm »

Why would you want to spawn near other players?

What is the distinction between "normal" and "far"?

I'd hate to be rude, but does GE:S ever actually spawn players a reasonable distance away?

And spawning relatively near other players would be more fun in specific types of maps, or with certain game modes. For instance, it could be more fun with fast-paced firefights with Casino Royale, since everyone already has the same weapon.
« Last Edit: December 01, 2013, 02:55:12 pm by soupcan »
Logged

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,474
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: A more customizable spawn system
« Reply #4 on: December 02, 2013, 11:52:39 am »

In the not too distant past a person similar to yourself was writing complaints on this very message board about the proximity of spawns. More specifically that spawning was too "close to firefights".

Thus the current implementation which ensures a reasonable spawn point choice such that you can grab a couple weapons and get back to business.
Logged

soupcan

  • Systems Administrator
  • 00 Agent
  • *
  • Posts: 271
  • Reputation Power: 213
  • soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!
  • Offline Offline
    • Steam Profile
Re: A more customizable spawn system
« Reply #5 on: December 02, 2013, 01:22:12 pm »

In the not too distant past a person similar to yourself was writing complaints on this very message board about the proximity of spawns. More specifically that spawning was too "close to firefights".

Thus the current implementation which ensures a reasonable spawn point choice such that you can grab a couple weapons and get back to business.

I don't recall ever actually writing about the spawn system on this forum before now (and this is my only account on this forum). And to be clear, the "far" setting would be to ensure the player spawns a good distance away from other players if possible, which is obviously not what a normal spawn does.
« Last Edit: December 02, 2013, 02:06:25 pm by soupcan »
Logged

Troy

  • GE:S Coder
  • 00 Agent
  • ***
  • Posts: 822
  • Reputation Power: 260
  • Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!Troy is awe-inspiring!
  • Offline Offline
Re: A more customizable spawn system
« Reply #6 on: December 02, 2013, 01:54:06 pm »

I don't see anything about that in your post history.  It was probably someone else.  People use to complain about the spawn system a lot.
Logged
Complete - Arsenal, One Bullet is Enough, Tournament DM v2, TurboDM
Defunct - Agent Under Fire
VC - Being such a dick, KM must be stroked before springing into action.

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,474
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: A more customizable spawn system
« Reply #7 on: December 02, 2013, 03:13:49 pm »

I did not say "you" I said "similar to you"

Spawning is an incredibly complex process. I can certainly tweak variables and constants around to give the allusion of "near" and "far" but it is nowhere near as simple as that concept.

For an interesting viewpoint, turn on cheats (sv_cheats 1) and then turn on the spawnpoint view (ge_debug_playerspawns 1). This shows the inputs that go into calculating where to spawn you next (spawn points are chosen at random seeded with these inputs).
« Last Edit: December 02, 2013, 03:16:58 pm by killermonkey »
Logged

StupidMarioBros1Fan[1138]

  • Secret Agent
  • **
  • Posts: 150
  • Reputation Power: 13
  • StupidMarioBros1Fan[1138] barely matters.StupidMarioBros1Fan[1138] barely matters.
  • Offline Offline
Re: A more customizable spawn system
« Reply #8 on: December 02, 2013, 03:16:58 pm »

I think maybe what we need is a smarter spawning system that takes into account the size of the map and the number of players in the match (if this is possible) to avoid bunch of spawn kills, and also avoiding players spawning too far away from each other. Both are pretty annoying on some maps.
Logged
Don't ask, Stupid Mario Brothers is a YouTube series that I love to watch, and most likely you probably read my username as "SuperMarioBros1Fan" at some point. Yes I get that question a lot since this isn't the only account with this name. ::)

namajnaG

  • Grindcore FM worshipper
  • Tester
  • 007
  • ****
  • Posts: 1,142
  • Reputation Power: 312
  • namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!namajnaG is awe-inspiring!
  • Offline Offline
Re: A more customizable spawn system
« Reply #9 on: December 02, 2013, 04:17:14 pm »

Being a long term player, I can just say that the spawn system has pretty much improved throughout versions. It may still have some flaws, but the odds of you spawning next to an enemy in a 2 player game is probably one to a thousand. I've rarely seen it occurs, and as annoying as it can be, I'm pretty sure KM did his best to bring a decent spawn system into the game in the last couple patches.
I think the idea would be great for large scaled maps such as Runway, Siberia and Cradle, but I'm concerned about how it could break spawning on smaller maps if the server variant is always set to a certain value.

soupcan

  • Systems Administrator
  • 00 Agent
  • *
  • Posts: 271
  • Reputation Power: 213
  • soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!
  • Offline Offline
    • Steam Profile
Re: A more customizable spawn system
« Reply #10 on: December 02, 2013, 04:39:16 pm »

Being a long term player, I can just say that the spawn system has pretty much improved throughout versions. It may still have some flaws, but the odds of you spawning next to an enemy in a 2 player game is probably one to a thousand.

It happened multiple times on Backzone when I was doing 1v1 just today... The spawn system in 4.1 was far better in my opinion.

This has drifted off topic anyways. I'm not here to write about how bad the spawn system is, I just thought it'd be nice to have some control over player spawn proximity.
« Last Edit: December 02, 2013, 04:53:37 pm by soupcan »
Logged

StupidMarioBros1Fan[1138]

  • Secret Agent
  • **
  • Posts: 150
  • Reputation Power: 13
  • StupidMarioBros1Fan[1138] barely matters.StupidMarioBros1Fan[1138] barely matters.
  • Offline Offline
Re: A more customizable spawn system
« Reply #11 on: December 03, 2013, 02:49:31 am »

While I found GE:S when it was v4.2, I do agree that the spawn system has improved just be seeing the few amount of times I get spawnkilled in v4.2.3...or atleast back before my computer suddenly stopped getting good internet connections. Everything else in my house gets great internet but my PC, hell even my school MacBook and iPhone get better internet when its less than 2 feet infront of my PC> >:(
Anyways, yah the spawning has gotten better, but it still needs some tweaking. A way for servers having more control over the spawn system could work out is if they only played on certain maps. Like one server could just do small maps and have players spawn a good distance from each other, while another server could have just big maps and have players spawn closer to each other. Something like that.
Logged
Don't ask, Stupid Mario Brothers is a YouTube series that I love to watch, and most likely you probably read my username as "SuperMarioBros1Fan" at some point. Yes I get that question a lot since this isn't the only account with this name. ::)

kraid

  • Game Artist
  • 007
  • *****
  • Posts: 1,981
  • Reputation Power: 170
  • kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!
  • Offline Offline
    • my Homepage
Re: A more customizable spawn system
« Reply #12 on: December 03, 2013, 03:41:27 am »

If there is a possibility to have a modifiable spawn distance, i'd rather see it depending on map size and playercount then a costomizable setting for the server admin.
But to take full advantage of such a system, i guess we would have to add a lot more spawn points to a map, but this would also bring us further away from the original game, where you had even less spawning points then we have right now.
Logged

StupidMarioBros1Fan[1138]

  • Secret Agent
  • **
  • Posts: 150
  • Reputation Power: 13
  • StupidMarioBros1Fan[1138] barely matters.StupidMarioBros1Fan[1138] barely matters.
  • Offline Offline
Re: A more customizable spawn system
« Reply #13 on: December 03, 2013, 05:34:09 am »

Well this mod is about bringing the same memories that GE007 gave us while being new and fresh enough for more memories and more fans, I mean if we really want to be as close as possible it'd be only 2 - 4 matches which would really lower the popularity. :P
I think only the huge maps would need some tweaking like Runway or Siberia, which wen't in the original MP to begin with so we could possibly get away with more spawn points for those to help balance the spawn a bit more.
Logged
Don't ask, Stupid Mario Brothers is a YouTube series that I love to watch, and most likely you probably read my username as "SuperMarioBros1Fan" at some point. Yes I get that question a lot since this isn't the only account with this name. ::)

soupcan

  • Systems Administrator
  • 00 Agent
  • *
  • Posts: 271
  • Reputation Power: 213
  • soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!soupcan is awe-inspiring!
  • Offline Offline
    • Steam Profile
Re: A more customizable spawn system
« Reply #14 on: December 06, 2013, 03:51:49 pm »

But to take full advantage of such a system, i guess we would have to add a lot more spawn points to a map, but this would also bring us further away from the original game, where you had even less spawning points then we have right now.

The original also only supported 4 people...
Logged
Pages: [1]   Go Up