Announcement

Collapse
No announcement yet.

Procedural Cities with Interiors [FREE]

Collapse
X
  • Time
  • Show
Clear All
new posts

    Alex Chozabu P-B , you mentioned interest in city spidermaning, so i am wondering, are you familiar with another free (Github) procedural city generation system, by user Deema35? He is making kind of parkour game based on that. I probably should not spam here, but I can give links. Besides Github source, he has a web page with pretty good tell story how stuff works. Well, in russian, but google might be sufficient to translate. If questions, you can ask me, Russian is my second language (English being third). That's the least i can return your your breakthrough help here Also, on my Youtube there are video where I fly in city generated by Deema's system, you may see how it looks.

    Comment


      Thunder_Owl Glad to hear it is working with this update! I've put alot of effort into finding that bug, but still somwhat trivial compared to all the work by magnificus I'm sure!

      I don't think there is a need to be secretive about similar projects in the FOSS world? I'd actually expect a project to link to other similar projects no matter which was developed first (people have different needs, it's good to get them on the project that fits them better!)

      Besides - I've not managed to find your video on youtube, or the project you are talking about, unless you mean this one: https://forums.unrealengine.com/comm...full-interiors but I don't see any source code for it?
      Also seeing a bunch of interesting stuff with searches like https://www.youtube.com/results?sear...+generator+ue4 Intending to have a look at similar tech and see what's the best fit for what I want to do, and have fun learning about the different people approach similar things

      Also, nothing to say I can't use more than one city generator in my project I'd quite like to have a few different ways of letting users generate random levels - Fairly sure I will be using this project at least! Good to have the heatmap setup combined with random seed - means I should be able to let users provide their own heatmaps and seeds, making sharing levels with each other trivial
      Last edited by Alex Chozabu P-B; 09-13-2018, 02:25 PM.
      Currently working on Wheelz2 and Zario

      Comment


        Alex Chozabu P-B , i will post here references to that another city (kinda..) gen project that I know (and my test of it). We can "moderate" it later if something not welcome
        So, author named Deema35. Project on Github (as you will see, he is still active updating that):
        https://github.com/Deema35/LevelGen
        Page about it (in Russian):
        https://habr.com/post/353526/ and, Google best translation shot at it:
        https://translate.google.com/transla...-text=&act=url
        Here is my flying in "his world":
        https://youtu.be/EO4ywwuCUrY

        About this one: https://forums.unrealengine.com/comm...full-interiors
        That is by CoquiGames, not released yet. In active development. I am kinda consultant and ideas generator for that, or, simply a friend of Author

        P.S.: about this thread project, i understand there is not as yet "checkbox" for not generating interiors? Thank You again.
        Last edited by Thunder_Owl; 09-13-2018, 04:43 PM.

        Comment


          Thunder_Owl interesting stuff, looks somewhat similar to this project in ways, but also very different - magnificus sure seems to generate nicer plots (shape can match any surrounding road, buildings can be made very interesting, can have very dense and rather realistic citys), deema seems to have some in-editor support, along with changing height of roads and interacting with landscape.
          Probably lots more differences I'm not aware of too.

          To me, the good plot generation is one of the more interesting parts. Also, May not use in my current project, but the interior generation is groovy

          On doing building shells only - for this project the easy way is to avoid using `MyCityCharacter`, and have the city generation set to "agressive procedurial" - this way the trigger to generate the insides is never activated (I think, seems to be working for me anyway)

          SS of trying out my grapple guy in the "Neon Magnificus"
          Attached Files
          Last edited by Alex Chozabu P-B; 09-13-2018, 09:19 PM.
          Currently working on Wheelz2 and Zario

          Comment


            Mine will not build for some reason. The problem is that I’m getting 909 errors when rebuilding it in VS2017 with the launcher version of 4.20. What am I doing wrong?

            Comment


              Blood-PawWerewolf you might try adding MCV dependencies and make sure full dependencies is checked also thank you Alex and Magnific for getting this working you guys are awesome

              Comment


                "... sooo, where's that rope jumper guy, i am gonna shoot him down hard..."
                Attached Files

                Comment


                  Blood-PawWerewolf , when i first tried to compile this 4.20 ProcCities, i had issues, but in my case all was fixed with VS2017 updated to latest. Now, when I download ProcCities from Github as .zip, I simply run City.uproject, and compiling goes successfully without any help from me. The same on workplace PC. So, I guess my point is - if you have recent version of VS2017 and ProcCities downloaded and unpacked from Github - you should be fine. Also, check if physics Apex plugin is enabled in 4.20 engine. Not sure if it is important here, but just in case.

                  Comment


                    Blood-PawWerewolf I recommend:
                    - close ue4 and MSVC
                    - update MSVC if possible (you can check by openening "visual studio installer" from start menu
                    - EDIT: pull latest master
                    - delete all files not controlled by git (including/also the .sln file, your .vs folder, and intermediate)
                    - right click on project file and "Generate visual studio ..."
                    - open the new .sln file, and see if it compiles

                    Thunder_Owl I'm actually tempted to put some physics based flying enemies in the game - working on various ways to make grapple-based combat fun enough to not need a sword/gun (but may well end up adding at least one of those anyway)
                    Last edited by Alex Chozabu P-B; 09-14-2018, 09:37 AM.
                    Currently working on Wheelz2 and Zario

                    Comment


                      Fixed it.

                      VS2017 was already updated, but I noticed that I was missing some components, repaired VS2017 and UE4.20. Don’t know which one made it give errors originally, but I really think it was the engine since the errors were on the engine’s side and not the project’s code.

                      Comment


                        I have been poking a bit now-working 4.20 version, and I also still have separate project with previous 4.16 one. In my case, new 4.20 one is trashing HDD super heavily when generating. Old 4.16 starts relatively smooth. Does anyone else can confirm (or not) that issue? Thank You.
                        Disclaimer: I know we are on semi-abandoned project, we are on our own, so, consider this simply as "observation".

                        Comment

                        Working...
                        X