Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Using User-Selected Race for Settings
Using User-Selected Race for Settings
Jul 7 2013, 10:45 pm
By: l)ark_ssj9kevin  

Jul 7 2013, 10:45 pm l)ark_ssj9kevin Post #1

Just here for the activity... well not really

Most maps have a text- or beacon-based settings menu at the start of the game, controlled by the Host slot or voted on by all players. E.g. Archon Tag chooses the amount of Archons by sending Probes to a beacon.

What if all this could be chosen before the map even starts, through user-selected races? For Archon Tag, the race of Player 1 could determine amount of Archons. Or, in Diplo Infi, the race of the Player 1 slot determines what game mode is played.

A different application could be to set teams: in Temple Siege, all six Human slots could have user-selected races, with all the Terrans on one team and Protoss on the other (Zerg could be an observer). There wouldn't be an importance to slots, although player colors would be different from what's normal (and I don't even know how TS is triggered, so this probably isn't feasible).

In theory, there's a limit of 3^8 different race permutations. Have a full-house and everyone go random, creating one of 6561 different game settings!

Collapsable Box


One important drawback is that user-selected players don't own anything besides their town hall at the start of the game, regardless of what's placed for them in the editor. "Preplaced" buildings and units will have to be created, or placed as P12 and given to the player.

Attached is a concept map, where players of the same race are all allied.

Attachments:
(8)Race Wars BGH.scx
Hits: 2 Size: 74.09kb

Post has been edited 1 time(s), last time on Jul 7 2013, 11:01 pm by l)ark_ssj9kevin.



guy lifting weight (animated smiley):

O-IC
OI-C

"Oh, I see it"


Jul 8 2013, 12:48 am Lanthanide Post #2



Probably the biggest obstacle to this is that people on b.net are stupid. If you make the selection process obvious in the game (ie, the game doesn't even 'start' until choices are made) then you'll get a much smaller proportion of failed/aborted games, vs having these settings in the lobby where people don't understand or don't listen to the game creator how setting their race determines how the game is run.

This isn't a problem for committed players of the map, but for random people just looking to play a fun game, it doesn't help.

The other obvious problem is that it's only a single selection choice: choose 1 of these 3 options, or have a random one. If you need 4 options, or only 2 options, then it doesn't fit as well. Or if you need players to make numerous decisions before the game starts, you'll have to implement additional decision systems anyway.



None.

Jul 8 2013, 12:54 am Roy Post #3

An artist's depiction of an Extended Unit Death

This is actually quite brilliant; I'm surprised we haven't had such an implementation done before. It does seem superior to a traditional voting system in nearly every respect, excepting the drawback that new players may not realize how to vote or what they're voting for. I like that voting can be done in the lobby for your system, and for systems with limited game options, having the first player choose the mode is an excellent shortcut as well..

I love the concept for this, and I love EUDs, so I decided to combine the two. Using EUDs, we can detect the game name the host uses. If we read a partial match, preferably the first four characters, we can use the same process described above to change the state of the game. Attached is a map that checks for the game name starting with [01], [02], or [03]. If it finds a match, it will uniquely set the deaths for Player 8 and display a message confirming such, and if it doesn't find a match, it assumes the default game mode (which is mode #1).

Example Game Names


Attachments:
GameNameTest.scx
Hits: 1 Size: 48.24kb




Jul 8 2013, 3:48 am jjf28 Post #4

Cartography Artisan

it's a great idea for three-option (+random) selections, but can't see multi-user-based patterns as particularly useful (though roy's expansion could achieve choosing from a larger range of values before the game starts)

nice work guys :)



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[01:53 am]
Ultraviolet -- :lol:
[06:51 pm]
Vrael -- It is, and I could definitely use a company with a commitment to flexibility, quality, and customer satisfaction to provide effective solutions to dampness and humidity in my urban environment.
[06:50 pm]
NudeRaider -- Vrael
Vrael shouted: Idk, I was looking more for a dehumidifer company which maybe stands out as a beacon of relief amidst damp and unpredictable climates of bustling metropolises. Not sure Amazon qualifies
sounds like moisture control is often a pressing concern in your city
[06:50 pm]
Vrael -- Maybe here on the StarEdit Network I could look through the Forums for some Introductions to people who care about the Topics of Dehumidifiers and Carpet Cleaning?
[06:49 pm]
Vrael -- Perhaps even here I on the StarEdit Network I could look for some Introductions.
[06:48 pm]
Vrael -- On this Topic, I could definitely use some Introductions.
[06:48 pm]
Vrael -- Perhaps that utilizes cutting-edge technology and eco-friendly cleaning products?
[06:47 pm]
Vrael -- Do you know anyone with a deep understanding of the unique characteristics of your carpets, ensuring they receive the specialized care they deserve?
[06:45 pm]
NudeRaider -- Vrael
Vrael shouted: I've also recently becoming interested in Carpet Cleaning, but I'd like to find someone with a reputation for unparalleled quality and attention to detail.
beats me, but I'd make sure to pick the epitome of excellence and nothing less.
[06:41 pm]
Vrael -- It seems like I may need Introductions to multiple companies for the Topics that I care deeply about, even as early as Today, 6:03 am.
Please log in to shout.


Members Online: lil-Inferno, C(a)HeK, Ultraviolet