I'm an independent researcher looking to create a series machine learning algorithms that utilize the sc2 map editor to procedurally generate maps and replays. I've yet to read through the documentation so perhaps I'll find the answer there, but I thought it prudent just to ask if these tasks are even possible within the editor. If so, I would greatly appreciate a point in the right direction.
Hello, are you looking to procedurally generate the terrain of maps? If so, I do not believe it is possible in any real way. I think some people have managed to pull off modifying terrain height but never, to my knowledge, to change the terrain itself. You may be able to get info by searching through this website--when SC2 modding was at its height I think this question came up a lot.
Other than that, there are standard randomization tools in the editor that you'd expect from a programming language. But you'd be creating whatever kind of procedural generation from scratch--there's nothing built-in to do that kind of stuff (from what I've seen).
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm an independent researcher looking to create a series machine learning algorithms that utilize the sc2 map editor to procedurally generate maps and replays. I've yet to read through the documentation so perhaps I'll find the answer there, but I thought it prudent just to ask if these tasks are even possible within the editor. If so, I would greatly appreciate a point in the right direction.
Thank you for your time.
Hello, are you looking to procedurally generate the terrain of maps? If so, I do not believe it is possible in any real way. I think some people have managed to pull off modifying terrain height but never, to my knowledge, to change the terrain itself. You may be able to get info by searching through this website--when SC2 modding was at its height I think this question came up a lot.
Other than that, there are standard randomization tools in the editor that you'd expect from a programming language. But you'd be creating whatever kind of procedural generation from scratch--there's nothing built-in to do that kind of stuff (from what I've seen).