Released Sotenbori, Osaka (Yakuza Like A Dragon)

Discussion in 'Terrains, Levels, Maps' started by AgentMooshroom5, Jan 1, 2025.

  1. AgentMooshroom5

    AgentMooshroom5
    Expand Collapse
    Global Moderator
    BeamNG Team

    Joined:
    Oct 29, 2017
    Messages:
    1,164
    Sotenbori is a central touristy area known for its nightlife and iconic river/canal found in the Yakuza series, and based on the real life Dotonbori in Osaka, Japan. This is a port of the version found in Yakuza Like A Dragon to BeamNG.



    The map is a bit smaller than Kamurocho sadly, featuring only a few loops of city road but this means it's much better for performance while maintaining a similar vibe to the other Yakuza ports without being a singlular road still screenshot map. This is mostly being made as a test bed for improvements to the porting tools developed by @Car_Killer in anticipation for future bigger projects, with the main strides being in properly porting the several different layers of sign/emissive materials that have plagued previous ports with uv issues that were not feasible to manually fix in the past. This means we are now more prepared than ever for working on even bigger and better ports (cough cough Hawaii) which should be popping up sometime in the future.

    This map features all the usual features of these ports and some new extra cool stuff: full night lighting and emissives (now including all animated lights from the original game), optimised lods (looking better than ever now), full PBR materials from the original sources, all game props, particles, sounds, and other details to make sure the map looks and runs its best (within BeamNG's limits anyway).
    Some of these are not on by default for performance reasons but are enabled from the map controller imgui (visible in the esc menu)



    Unfortunately this map along with the others are currently plagued by lag stutters caused by the audio emitters, this is an issue on th game end that cropped up recently so while I've tried to set everything up to minimise how often these appear they are still there :( should hopefully be fixed in a future game update some time (fingers crossed)

    Credits:
    @Car_Killer - Large amounts of work on the map from creating tools to working magic on the materials to custom lua to just about anything else fancy featured in the map
    @thomatoes50 - Massive help by decoding the Yakuza engine prop data formats to allow automated conversion of them for the map
    @Dummiesman - Some lua extras
    theturboturnip - Yakuza GMD tools
    Ryu Ga Gotoku Studio/SEGA - Original Yakuza series

    Download: https://drive.google.com/file/d/1uFhjVNBTxbvFQZirsEie0vdrAHUEYcJ7/view?usp=sharing

    And incase you fancy more Yakuza maps (the recent big ones have been updated with the same new lods as this map too):
    Kamurocho + ADDC - https://www.beamng.com/threads/kamurocho-tokyo-addc-yakuza-judgment.83067/
    Yokohama - https://www.beamng.com/threads/isezaki-ijincho-yokohama-japan-yakuza-like-a-dragon.93719/
    Onomichi - https://www.beamng.com/threads/onomichi-hiroshima-yakuza-6.85669/
    Ryukyu + Asagao - https://www.beamng.com/threads/downtown-ryukyu-asagao-beach-okinawa-yakuza-series.88557/
    Yakuza showrooms
    -https://www.beamng.com/threads/yakuza-series-assorted-showroom-maps-megathread.93720/
    -https://www.beamng.com/threads/kamurocho-underground-carpark-showroom-yakuza-4.87322/
    Yakuza traffic vehicles - https://www.beamng.com/threads/agents-simplified-realistic-traffic-mod-eu-yakuza.102034/
     
    #1 AgentMooshroom5, Jan 1, 2025
    Last edited: Jan 28, 2025
    • Like Like x 18
  2. RusticTourer3851

    RusticTourer3851
    Expand Collapse

    Joined:
    Apr 15, 2020
    Messages:
    66
    Another Japanese map rolling in. Goodie!
     
  3. Wassup487

    Wassup487
    Expand Collapse

    Joined:
    Aug 15, 2023
    Messages:
    1,133
    why is nobody paying attention to this thread? this looks amazing!!
     
  4. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,652
    Since major part of porting is behind us it's time to share what's new in this Yakuza port in compare to previous ones.
    All our previous Dragon Engine ports suffered from similar issues, bad-looking LODs, broken UVs, not 100% accurate materials, and missing material animations.

    To solve bad-looking LODs I decided to change the approach, in previous ports for the last LOD we used decimated "low" mesh from Dragon engine that had textures baked into vertex color, this approach is very lightweight but sadly removes a lot of details and all color details rely on mesh polygons. I decided to try to generate simple UV for LODs then create 256x256 texture that is assigned to entire LOD mesh. This worked like a charm, and gives very nice effects and allows us to further reduce polycount of LODs in future maps while retaining visible details in LODs. This process is fully automated in Blender and allows us to quickly fix entire map in case we have some mistakes. Once Osaka is done I want to also update previous maps with improved LODs as it makes maps look way better.

    Those screenshots were taken on Lowest mesh settings to make LODs more visible.

    This is how it looks on Ultra settings.

    Another step in improving Dragon Engine ports was fixing UVs and material accuracy. To achieve that I had to change some stuff in Yakuza GMD importer to get more data that we need in BeamNG. I also had to change material generation process to get data directly from Blender instead of guessing everything blindly from texture names, this solved a lot of issues with materials looking not right.
    This also relates to UV issues. Dragon Engine uses the same textures in lot of different materials and shader combinations. That requiers us to change material names from "Base texture" to "Shader_BaseTexture". That way we are getting way more materials (and drawcalls) but it allows us to assign materials and textures properly and also avoid situations where 1 texture used 2 different UV maps, which was later impossible to fix in the previous ports. Now this issue is completely gone and all textures use expected UV maps.


    And lastly, since we fixed materials and UV issues, it allowed us to add support for material animations from Yakuza. This makes the map look way more alive than before.
    Video - Click to Play - Direct Link


    I think that's it for now, there is still some work left with porting this map, but I'm very happy how it comes together.
     
    • Like Like x 11
    • Agree Agree x 1
  5. M D Gourley

    M D Gourley
    Expand Collapse

    Joined:
    Jan 7, 2023
    Messages:
    804
    Oh, Yes...this is outstanding work, absolutely love the Yakuza series of maps as they are packed full of visual excitment and detail, look forward to getting my hands on this one as well when finished.

    Tip my hat to 'Car_Killer' and the Team for this magnificent work:cool:
     
  6. kiseki

    kiseki
    Expand Collapse

    Joined:
    Dec 5, 2024
    Messages:
    9
    can't wait for it to be finished! amazing job with other maps too, outstanding immersive material :)
     
    • Like Like x 1
  7. brightontousignaut

    brightontousignaut
    Expand Collapse

    Joined:
    Dec 7, 2020
    Messages:
    282
    yay new maps!
     
  8. T540L3R

    T540L3R
    Expand Collapse

    Joined:
    Jul 3, 2023
    Messages:
    88
    im guessing i need more than 32gb ram for this [or 64gb if anyone has it]
     
  9. AgentMooshroom5

    AgentMooshroom5
    Expand Collapse
    Global Moderator
    BeamNG Team

    Joined:
    Oct 29, 2017
    Messages:
    1,164
    This map notably does not require the insane pc requirements of the other yakuza maps and a solid 50% of the first post is explaining this, should run on any standard pc that meets the game requirements (unless you want to run the night animations, they need a bit of a beefier system to maintain good fps)
    As for actual map progress it's nearly finished now :) hopefully releasing soon
     
    • Like Like x 1
  10. Duh anime addict

    Duh anime addict
    Expand Collapse

    Joined:
    Aug 5, 2021
    Messages:
    1,185
    Will this connect to any other Yakuza maps?
     
  11. AgentMooshroom5

    AgentMooshroom5
    Expand Collapse
    Global Moderator
    BeamNG Team

    Joined:
    Oct 29, 2017
    Messages:
    1,164

    Map released :)
    Updates for the other big maps (kamurocho, yokohama and onomichi) featuring the new better lods from this should be arriving soon too
     
    • Like Like x 2
  12. Duh anime addict

    Duh anime addict
    Expand Collapse

    Joined:
    Aug 5, 2021
    Messages:
    1,185
    YESSSSSSSSSSS
     
  13. Ghosty_

    Ghosty_
    Expand Collapse

    Joined:
    Jun 2, 2023
    Messages:
    43
    Enjoying the map so far , did not face any FPS issues
     

    Attached Files:

    • 180sx5.png
    • 180sx2.png
    • 180sx3.png
  14. T540L3R

    T540L3R
    Expand Collapse

    Joined:
    Jul 3, 2023
    Messages:
    88
    yippee
     
  15. brightontousignaut

    brightontousignaut
    Expand Collapse

    Joined:
    Dec 7, 2020
    Messages:
    282
    i tried the map and my 2070 xc ultra and ryzen 5 5600x and 32gb ram is sure loving this along with 3 7zip instances open, task manager open, 2 blender sessions open, steam, 7 file explorer instances and settings open
     
  16. Nissan murano

    Nissan murano
    Expand Collapse

    Joined:
    Feb 5, 2024
    Messages:
    1,347
    This is just amazing :)
    If I could have it (pc sucks a bit) :(
     
  17. JayCal04

    JayCal04
    Expand Collapse

    Joined:
    Oct 23, 2023
    Messages:
    123
    It won't let me download
     
  18. DigitalCombatSimFan

    DigitalCombatSimFan
    Expand Collapse

    Joined:
    Jan 12, 2025
    Messages:
    92
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice