Making a "more random" Map with RMS Scripting

Hello!

I have recently been dabbling with RMS scripting and have a particular interest in creating a more random map. MegaRandom and so far all of the other maps from the "____Random" series as many may know is simply pulling a map from a pool of many possible maps. After that it randomly decides
1: if it's nomad or not
2: if you start with some buildings
3: what "scout" unit you start with
Not hating on MegaRandom cus I love it, but it's not exactly as advertised

Not to get too into the nitty gritty since I'm sure anyone that has looked into it already knows the structure of these RMS scripts and for anyone who hasn't, it's not vital to my goal here. Essentially what I would like to create instead is a map that breaks the map into "chunks" (see image for rough illustration where each number is a different randomly generated chunk). Each chunk would then have a list of random things it could be (ie: massive hill with gold, pond with plenty of fish, huge woodline to fight over, or even gaia bombard towers and wolves guarding stone and gold deposits). This is how many other video games create pseudo randomness and I think it could make an interesting map if done right in aoe2. I have a rough idea and the RMS language/syntax is fairly simple and should have no problem accomplishing something like this.

What I would greatly appreciate any input or help with though would be:
1: how to accomplish a suitable amount of randomness while also making it even for both players. right now I am simply going to ensure all randomly generated chunks are either the same for pieces close to each player -or- are in the "neutral" area of the map.
2: If anyone knows of a map that they believe performs an operation similar to this please let me know as this will be significantly easier to perform from a skeleton code. RMS is simple but dang is it inefficient from a lines of code standpoint haha

I will also be likely streaming this venture when I get around to it so feel free to pop by there for any in progress input: twitch.tv/BEEF_AOE

submitted by /u/BeefyAOE
[link] [comments]

from newest submissions : aoe2 https://ift.tt/3dxoMoj
No comments

No comments :

Post a Comment