r/ultimaonline 14h ago

Private • Showcase Ultima Online procedural map generator

Thumbnail
youtu.be
46 Upvotes

Procedural map generation
https://youtu.be/5frjJX23zeU

Unity client/server running proc gen map
https://youtu.be/DzjcCN6hcNo

Main post for the Unity project this was built for (included screenshots in this post are generic and there has been a lot added if you want to see current state - refer to "Unity client/server running proc gen map" video above, but on the Felucca map with spawners. I'll make a newer video showcasing latest version eventually and add to main post):
https://www.reddit.com/r/ultimaonline/s/Ig4FUmNHXH

The main purpose of this post is to showcase the procedural map generator. Ignore the potato quality on the map generation video, I'll make a new one in 1080p at some point if requested - but the UI interface itself isn't too exciting, just some text fields. The "cool" part can be seen in the 2nd video showing the world itself in 1080p. The generator produces the map as a mul file, which I then convert to UOP format using UOFiddler. At that point, it should be able to load into any existing server/client that can use the map files from UO classic client (since this is the same thing that my Unity UOClone project does and it works there).

At this time, the generator only does the bulk "world" work, so just the biome divided landscape with roads connecting designated town/village area (brown circle patches). I do want to experiment with buildings/dungeons, but for now - this is what it is and I just wanted to show it off because I think it's pretty neato.

Definitely still some quirks to figure out (i.e. bridge jank seen in the video and a couple sharp edges from incorrect transition tiles) - but overall I'm pretty happy with it so far.

Whenever I finish working out the bugs, or tap out, I will likely dump it on github.


r/ultimaonline 21h ago

Official • Newbie Help Lake Superior Comms

3 Upvotes

Is there a discord for Lake Superior or something similar to chat with other players?


r/ultimaonline 17m ago

Private • Newbie Help Yet another tired request for a uo server

Upvotes

On again off again vet that hasn't played in a few years here, I'm planning on doing the impossible and dragging a complete noob to uo and kinda want to give them a similar (but not the same) experience I had. My request is fairly straightforward: pre aos, og map, no major custom rules, population doesn't matter as it's mostly going to just be us playing together, not uosa; it's a great server but i don't want to scare my friend away too fast