Random Map

A place to post suggestions for new features, new bugs, and comments about the existing code.
Malicious Wraith
Posts: 3170
Joined: Sun Jul 16, 2006 12:51 am

Post by Malicious Wraith »

Randomly generates a map set in 3 sizes. Only non-random element is a set of "middle" sectors in a top to bottom vertical line formation (Number depends on size of map), that each have random sectors stem out from them like mirror images of eachother.

Small Map: 2 center sectors with a series of 3-5 protruding identically from both sides of them. (For a total of 5-7 sectors.)

Medium Map: 3 Center Sectors with a series of 5-9 sectors from each side of them. (For a total of 8-12 sectors.)

Large Map: 4 Center Sectors with a series of 10-14 sectors from each side of them. (For a total of 14-18 sectors.)

Super Large Map: Same pattern as above.


Of course, the numbers can be changed to anything. I think this would be good to add some flavor to gameplay, make maps dictate factions less, add more importance to early scouting, and create situations where on the fly command strategies are required.
Unknown wrote:[Just want] to play some games before Alleg dies for good.
I don't want that time to be a @#(!-storm of hate and schadenfreude.
IG: Liquid_Mamba / Fedman
the_dare
Posts: 481
Joined: Sat Sep 15, 2007 11:10 pm
Location: Bath, UK

Post by the_dare »

good idea! would defiantly make for interesting gameplay.
Image
Image
Andon
Posts: 5453
Joined: Sun Jun 03, 2007 8:29 pm
Location: Maryland, USA
Contact:

Post by Andon »

That would be an excellent idea. Would keep comms on their toes and would let people scout new maps out all the time
Image
ImageImage
Eonix
Posts: 44
Joined: Wed May 07, 2008 6:09 am
Location: Singapore
Contact:

Post by Eonix »

Need super super super super super super super super super super super super super super super super large map so that I can take all the territory for MYSELF with the superior build times of Bios.

And PS: This would be good for an Out9 starting money, having to get lots of territory.
_____________
PHOTON EONIX
I have gotten the passion to comm the Bios.
Malicious Wraith
Posts: 3170
Joined: Sun Jul 16, 2006 12:51 am

Post by Malicious Wraith »

Bump.
Unknown wrote:[Just want] to play some games before Alleg dies for good.
I don't want that time to be a @#(!-storm of hate and schadenfreude.
IG: Liquid_Mamba / Fedman
CronoDroid
Posts: 4606
Joined: Sun Nov 06, 2005 8:00 am
Contact:

Post by CronoDroid »

lol @ Eonix comment.

I'd actually prefer a Random option that selects a non-Brawl map at random. It'd probably take less coding than random map generation, I actually don't know, but it seems like it would.
finnbryant
Posts: 360
Joined: Sat Feb 17, 2007 11:18 am
Location: England

Post by finnbryant »

it would be simpler, but wouldn't be as fun imo

definatly still better than not having any randomness.


my favorite part of the game is discovering maps in a scout, especially when i havnt played the map before.
Badger
Posts: 1009
Joined: Tue Mar 23, 2004 8:00 am
Location: Massachusetts

Post by Badger »

Wanted to give this a bump. It is a good idea. I think generating a random map may be a tad tougher, but at the least, picking from a pool of maps randomly, that would be awesome. It would add some variety.
Image
Andon
Posts: 5453
Joined: Sun Jun 03, 2007 8:29 pm
Location: Maryland, USA
Contact:

Post by Andon »

If it could pick any map on the server that would work with the number of teams, then it would be great. The built-in maps would always be available, and the 'custom' or 'player-made' maps would be picked depending on the number of teams they have (That's listed in the maps.txt in the server). I think that would be a lot easier to do as well. Then again, I'm not a coder, so it might be harder
Image
ImageImage
Clay_Pigeon
Posts: 3211
Joined: Tue Mar 29, 2005 8:00 am
Location: my pod

Post by Clay_Pigeon »

There are actually some fractal techniques that can greatly simplify random map generation. This gentleman uses Diffusion Limited Aggregation to generate random maps for a sequel to Carrier Command that he's been working on (for the past 5 years). Island maps in carrier command are very similar to maps in Alleg (replace islands with sectors, and you've got it...example).

In the end, I think this will end up being one of those great ideas that no one has the time to implement.
Image
"Therefore I will boast all the more gladly about my weaknesses, so that Christ's power may rest on me." -2 Cor 12:9
"Never know how long I've waited, anticipated your smile pressed against mine." -Running
Post Reply