|
Server Help Community forums for Subgame, ASSS, and bots
|
Author |
Message |
L.C. Server Help Squatter
Age:33 Gender: Joined: Jan 03 2003 Posts: 574 Location: Missouri, US Offline
|
Posted: Thu Nov 05, 2009 4:35 pm Post subject: Idea - Dynamic arena settings |
|
|
|
|
An idea regarding gameplay occurred to me.
What if there were a zone, like an SVS zone, and a bunch of ship settings were changed every few seconds based on realtime/always-changing statistical information? Essentially, a dynamic form of gameplay that always changes based on player & population behavior.
Almost like how the stock market/economics works...
EDIT: And the same would happen with ?buy costs, how many points a player gets from a kill, flag win, powerball score, etc.
However, I have no idea as to what information may be used to determine how much to change each setting or to determine the dynamics of the settings.
EDIT2: This is an idea I would love to implement for Jackpot SVS as an experimental feature.
EDIT3: Left4Dead is a good example of this. |
|
Back to top |
|
|
JoWie Server Help Squatter
Gender: Joined: Feb 25 2004 Posts: 215 Offline
|
Posted: Thu Nov 05, 2009 6:13 pm Post subject: |
|
|
|
|
We "sort of" do that at C&C.
You get credits, you spend it on buying upgrades, but the upgrades are for the entire team. When the game is over, everything resets.
The idea is that we would have a LOT of upgrades along with a tech tree. (investing more in the same "tree" is more beneficial then starting another one)
So if the enemy uses 1 particular tactic, you could defend against it using the proper upgrades. Hopefully, no 2 games would be the same.
Enemy invests in a superweapon, you can invest in counter measures, or you can invest in offensive capabilities to take out the superweapon |
|
Back to top |
|
|
Hakaku Server Help Squatter
Joined: Apr 07 2006 Posts: 299 Location: Canada Offline
|
Posted: Thu Nov 05, 2009 6:33 pm Post subject: |
|
|
|
|
Well some zones already partly do that, for example, Powerball Zone makes the playing field larger when there's more players around, and Devastation's MegaJackpot event increases the jackpot factor as more players play. But most zones have per-player changeable factors, such as settings, costs, rewards, attach requirement, etc.
A lot of the realtime changes aren't actual changes at all though. Rather, they're specific formulas that actively check certain factors everytime a new request is made. For example, in a simple buy system, you check how many points a player has, and if they have enough, they're able to buy. In a similar respect, you can start adding new factors such as the price increases by so much as the player's points rises, or depending on the player's location on the map, how many kills and deaths they've achieved, etc.
All you have to do is have your bot configured to check certain factors and change certain aspects of the gameplay. What you decide to change is entirely up to you. It could be buyables, prices, ship speeds, arena size (using doors), or other.
What information and factors you need to take into consideration will vary depending on what you're trying to achieve. If it's a buy system, perhaps you want to take into consideration the number of points/credits/money they have, what ship they're using, the number of kills and deaths, whether they're on a spree or not, the number of players in the arena, how long ago this item was bought, limited availability of an item, where the player is on the map, etc. In the end, it all comes down to testing things out and seeing what works best. |
|
Back to top |
|
|
L.C. Server Help Squatter
Age:33 Gender: Joined: Jan 03 2003 Posts: 574 Location: Missouri, US Offline
|
Posted: Thu Nov 05, 2009 7:29 pm Post subject: |
|
|
|
|
Very good information.
One of the things I was thinking about specifically was bomb and bullet damage, strength of rocket and repel, afterburners, and energy (this would only apply after death or changing ships).
Some factors could include the total number of players playing (in a ship), number of people on a non-empty frequencies, kill:death ratio, how frequently they get killed, lifetime (amount of time from new spawn to death), direction pattern (ie. if you mapped out a player's movements, from the moment they spawn to the moment they die -- did they turn left more than they did turn right, vice versa?), status (ie. they are detected as an individual who is after flags/powerballs more than they are just about killing people; someone who likes to be a attached to a teammate more than piloting their own ship; someone who tends to run more than confront enemies), amount of received bounty depends on number of players (more bounty if there are more players, but a player's bounty changes on-the-go/realtime as players leave and enter the arena), how often you attach to someone ...
Another thing is that this would probably be more appropriate as an ASSS thing than bot.
I am thinking more on a large scale level in the sense that it encompasses as many parts of the settings possible. Certain changes apply immediately while in combat, while other changes require you to get a new ship (whether you do a ship change or die).
It would work with any settings, and perhaps depending on what your default settings are -- that would act as a sort of "seed number" to assist in the dynamics of the gameplay. The idea is on-the-go, immediate changes in gameplay that players can feel and experience, but nothing so drastic as to change a players speed from one end of the spectrum to the other, but rather gradual real-time changes that go in a certain direction based on game data, statistics, behaviors, etc.
And yes, I imagine something like this would be quite complicated and difficult and would require lots of collaboration and brainstorming.
EDIT: Another idea.
If the economy of "bombs" were so bad (their damage level is what is being adjusted here), they would be weak enough that players would consider using bullets over bombs -- so in this element, players would have to alternate between bombs and bullets depending on some factor(s). |
|
Back to top |
|
|
Samapico No, these DO NOT look like penises, ok?
Joined: May 08 2003 Posts: 1252 Offline
|
Posted: Fri Nov 06, 2009 12:10 pm Post subject: |
|
|
|
|
How about damage that depends on the environment your ship is in? A base made of some elastic material where bombs and bullets can bounce, a base where the atmosphere is dense and bombs are less effective
Though it would make more sense for thrust / speed / rotation to be affected by environment _________________ (Insert a bunch of dead links here) |
|
Back to top |
|
|
D1st0rt Miss Directed Wannabe
Age:36 Gender: Joined: Aug 31 2003 Posts: 2247 Location: Blacksburg, VA Offline
|
Posted: Sun Nov 08, 2009 5:19 pm Post subject: |
|
|
|
|
Just keep in mind that your bandwidth usage is going to go through the roof if you do something like this. _________________
|
|
Back to top |
|
|
Cheese Wow Cheese is so helpful!
Joined: Mar 18 2007 Posts: 1017 Offline
|
Posted: Sun Nov 08, 2009 9:25 pm Post subject: |
|
|
|
|
just out of curiousity, why would you be concerned about bandwidth in a 15 year old game?
how much bandwidth does a zone like hs or tw use? :S _________________ SSC Distension Owner
SSCU Trench Wars Developer |
|
Back to top |
|
|
Dr Brain Flip-flopping like a wind surfer
Age:38 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Sun Nov 08, 2009 10:00 pm Post subject: |
|
|
|
|
In HS it's not much, because we're conservative about how many settings packets we send. If you start sending them every few seconds (as proposed in this thread), then beware. _________________ Hyperspace Owner
Smong> so long as 99% deaths feel lame it will always be hyperspace to me |
|
Back to top |
|
|
sirkillsalot Novice
Joined: Jun 10 2010 Posts: 44 Offline
|
Posted: Fri Jul 16, 2010 1:16 pm Post subject: |
|
|
|
|
well i know it's old but does not have to be every few seconds of changing maybe every game or 5 to 10 mins to do this would require a automation system that every so often will change the settings around and maybe JUST MAYBE having a bot to change the settings every x min????? to something completely random |
|
Back to top |
|
|
Dr Brain Flip-flopping like a wind surfer
Age:38 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Fri Jul 16, 2010 2:22 pm Post subject: |
|
|
|
|
Punctuation is not optional. |
|
Back to top |
|
|
sirkillsalot Novice
Joined: Jun 10 2010 Posts: 44 Offline
|
Posted: Fri Jul 16, 2010 5:29 pm Post subject: |
|
|
|
|
but is it possible |
|
Back to top |
|
|
Samapico No, these DO NOT look like penises, ok?
Joined: May 08 2003 Posts: 1252 Offline
|
Posted: Sat Jul 17, 2010 1:47 am Post subject: |
|
|
|
|
We don't understand you if you don't use punctuation... Put some effort in your posts, and we'll put efforts in our replies. |
|
Back to top |
|
|
L.C. Server Help Squatter
Age:33 Gender: Joined: Jan 03 2003 Posts: 574 Location: Missouri, US Offline
|
Posted: Sat Jul 17, 2010 11:49 am Post subject: |
|
|
|
|
sirkillsalot wrote: | well i know it's old but does not have to be every few seconds of changing maybe every game or 5 to 10 mins to do this would require a automation system that every so often will change the settings around and maybe JUST MAYBE having a bot to change the settings every x min????? to something completely random | If you are using Subgame2, then yes, you need a bot.
However, the idea in itself is so large I don't think it would be worth doing for a Subgame2 zone. ASSS on the other hand could be a different story.
This is why: if you do it on Subgame2, EVERY player in the arena (or all Public arenas) will get update packets on the settings.. because settings are stored client-side. If you do it on ASSS, ASSS can update individual players before they respawn in a new ship, rather than updating mass populations (in which 95% to 99% of that effort will be wasted for only a potentially small handful of respawning players).
The point of this idea would be to implement a greater degree of "realism," as well as to create a dynamic, fluid-like gameplay that changes based on various factors (possibly even including economics).
Imagine having a ?buy menu just like in Subgame2. Imagine there being a service station (like a space station) around the map. Imagine the map being 3x3 in size (three regular sized maps on top, three regular sized maps below top, and three regular sized maps at bottom -- ASSS would load the correct map when a player reaches the edge of a map). Imagine that there would be economics, like the stock market, that influences the prices of things in the ?buy menu. Imagine that no two ships will have the same speeds/afterburners (in real life -- one car will always be faster or slower than its clone). Etcetera -- keep imagining along these lines.
You could be a lone pilot. You could be a squad of pirates. Whether lone or squad, you could have a personal agenda to conquer sectors (like in Planet Side), or go after loot, ... conquest, defense, offense, merchants.. |
|
Back to top |
|
|
|
|
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum
|
Software by php BB © php BB Group Server Load: 264 page(s) served in previous 5 minutes.
|