FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    15x15 Maps for Mapgen

    Scheduled Pinned Locked Moved Suggestions
    26 Posts 11 Posters 2.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      Sheikah
      last edited by

      Yeah if it was truly random it would take a lot of maps before you got anything even remotely playable.

      And also @snagglefox if you want a visualization of how it works as well you can double click on the word generate in the generate map ui, a box will pop up. If you put --visualize in there then you will get to see the process.

      1 Reply Last reply Reply Quote 1
      • S Offline
        snoog
        last edited by

        Not truly random, but something more random lol

        @Sheikah That's really cool. I just tried it a few times. Thanks for letting me know about it

        1 Reply Last reply Reply Quote 0
        • S Offline
          Sheikah
          last edited by

          Yeah part of the issue is that with not truly random but more random then it is as much effort on my part as the work I am doing to just get more varied maps in general.

          KaletheQuickK 1 Reply Last reply Reply Quote 0
          • KaletheQuickK Offline
            KaletheQuick @Sheikah
            last edited by

            @sheikah I've been following your mapgen GitHub for awhile now, and I am curious as to how you go about doing it. As in what is the general procedure undertaken for generating a map. I'm familiar with Procedural generation of various types, but my professional experience is more with computational evolution and shader node layer type systems like blender.

            I've longheld that procedural maps should have been a requirement for RTS ever since AOE2.
            Memorizing map meta < Learning to read a new map.

            You must deceive the enemy, sometimes your allies, but you must always deceive yourself!

            1 Reply Last reply Reply Quote 0
            • S Offline
              Sheikah
              last edited by

              @KaletheQuick I will probably make another post that describes the map gen process

              1 Reply Last reply Reply Quote 1
              • SwkollS Offline
                Swkoll
                last edited by

                As a side note: having 15x15 and even 7.5x7.5 would be cool options for 1v1.

                1 Reply Last reply Reply Quote 2
                • S Offline
                  Sheikah
                  last edited by

                  Alright I just pushed an update for the mapgen that allows for any map size that is a multiple of 1.25km. Right now the ui for the client doesn't exist but they can be made using the command line options. Having these in ladder will have to wait until the next server update.

                  AmygdalaA 1 Reply Last reply Reply Quote 6
                  • ResistanceR Offline
                    Resistance
                    last edited by

                    yeah,having 15x15 would probably fix some of the classic gun rushes on 10x10 and probably set a limit to echowhoring and air focus on 20x20

                    queuing with a newbie to show him the beauty of tmm and meeting tagada be like:
                    https://www.youtube.com/watch?v=yLcRpdZ0Xb0&ab_channel=Tomoko

                    1 Reply Last reply Reply Quote 0
                    • AmygdalaA Offline
                      Amygdala @Sheikah
                      last edited by Amygdala

                      @sheikah said in 15x15 Maps for Mapgen:

                      the command line options

                      Thats sounds great! Whats the syntax for the command line to generate the different map sizes?

                      edit: @Emperor_Penguin answered the question. The syntax is --map-size [multiple of 64]. So if you use --map-size 768, you get a 15x15km map.

                      S 1 Reply Last reply Reply Quote 1
                      • S Offline
                        Sheikah
                        last edited by

                        Yes and for full reference all command line args are defined here https://github.com/FAForever/Neroxis-Map-Generator/blob/develop/src/main/java/com/faforever/neroxis/map/generator/MapGenerator.java#L366

                        S 1 Reply Last reply Reply Quote 2
                        • S Offline
                          Sheikah @Amygdala
                          last edited by

                          edit: @Emperor_Penguin answered the question. The syntax is --map-size [multiple of 64]. So if you use --map-size [768], you get a 15x15km map.

                          Note that you should not use the surrounding brackets so would just be --map-size 768

                          1 Reply Last reply Reply Quote 0
                          • AmygdalaA Offline
                            Amygdala
                            last edited by

                            Ah yes, forgot to delete those. edited it above

                            1 Reply Last reply Reply Quote 0
                            • S Offline
                              Sheikah
                              last edited by

                              Also note that when you use command line options all the other UI arguments are ignored so you have to specify everything you want in the command line like spawn count and num teams etc

                              1 Reply Last reply Reply Quote 0
                              • D Offline
                                Didvul
                                last edited by

                                --map-size 64 doesn't work

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  Sheikah
                                  last edited by

                                  It does occasionally. But with a size of 64 I think sometimes with the minimum amount of space I set that players need it might have a hard time placing them or think there isn't enough space on the 1.25km

                                  1 Reply Last reply Reply Quote 0
                                  • S Offline
                                    snoog @Sheikah
                                    last edited by

                                    @sheikah This link is broken now, is there a new link or updated list somewhere? Thank you!

                                    1 Reply Last reply Reply Quote 0
                                    • S Offline
                                      Sheikah
                                      last edited by

                                      It is a little in flux right now but a temporary place that might be outdated can be seen here. https://github.com/FAForever/Neroxis-Map-Generator/wiki/Command-Line-Args

                                      You can also run the --help option from the command line with the current generator you have

                                      S I 2 Replies Last reply Reply Quote 2
                                      • S Offline
                                        snoog @Sheikah
                                        last edited by

                                        @sheikah Awesome, thank you!

                                        1 Reply Last reply Reply Quote 0
                                        • I Offline
                                          Iaakado @Sheikah
                                          last edited by

                                          @sheikah are there commands for Terrain, Team and Spawn symmetries?

                                          1 Reply Last reply Reply Quote 0
                                          • S Offline
                                            Sheikah
                                            last edited by

                                            Not with the current version of the map generator

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post