Random Starting Locations

Feature Requests have moved to http://glob2.uservoice.com
This section is read only for reference.
Locked
NoSpin
Warrior
Warrior
Posts: 81
Joined: Mon Aug 21, 2006 6:00 am

Random Starting Locations

Post by NoSpin »

This is an obvious one. Every time a game is started, each players starting location should be random. This is what they do in all commercial RTS games and prevents players from knowing exactly where his opponents are.
User avatar
Giszmo
Warrior
Warrior
Posts: 261
Joined: Sat Nov 26, 2005 10:23 pm
Location: Germany
Contact:

Re: Random Starting Locations

Post by Giszmo »

hi

i put it here:
https://savannah.nongnu.org/bugs/index.php?24098
right now, color=position. don't know if this can easily be broken.

greetings, giszmo
quinnteh
Explorer
Explorer
Posts: 36
Joined: Fri Jul 18, 2008 7:32 pm
Location: Melbourne, Australia

Re: Random Starting Locations

Post by quinnteh »

I suppose because the colors are already made to decide the starting location, implementing random starting locations is not as straightforward as it may have seemed (but still not too hard). So how about letting players set random colours? You will be given a random colour, and the colour you get will determine your starting location. This way you won't have to remove any features or code and it builds on top of the current system.
NoSpin
Warrior
Warrior
Posts: 81
Joined: Mon Aug 21, 2006 6:00 am

Re: Random Starting Locations

Post by NoSpin »

that would be alot better then what we have now. The only problem, which is really minor, is once a enemy unit walks by, the player will know exactly where he is based on the color of the unit.
quinnteh
Explorer
Explorer
Posts: 36
Joined: Fri Jul 18, 2008 7:32 pm
Location: Melbourne, Australia

Re: Random Starting Locations

Post by quinnteh »

That's acceptable... you'll find out eventually anyway. And in this game it's not as easy as most other RTS games to send out a scouting unit as you can't guarantee the outcome of trying it here.
Genixpro
Developer
Posts: 26
Joined: Sun Dec 18, 2005 4:15 am

Re: Random Starting Locations

Post by Genixpro »

In reality, this is actually more of a challenge for the user interface then it is for the code. The code is written such that team=color, and this isn't easy to break. The user-interface, like when selecting options for a custom game, is done the same way. If we decoupled team from color, each "team" has basically three variables, the team number, the team color, and the alliance-number. If we adopt a user interface similar to most RTS's, we lose the ability to easily put an AI on the same team as the human, which is something you can do now very easily.

PS:
The alliance number is a new feature in Beta 4, it allows you to ally yourself with other players/AI's before the game starts. This is a common feature in most RTS's.
Globulation 2? Wtf? Why not Globulation 3D!!!
Locked