Asset Studioby UO WorkshopUO Workshop ↗

UO ASSET STUDIO / VERSION 0.31.0

Your workshop
is ready.

Get the Windows app, keep the guide beside you and start with a copy of your shard’s files.

RECOMMENDED DOWNLOAD

Windows installer

The complete desktop application, with its Python runtime and interface dependencies included.

Download for Windows
Version
0.31.0
System
Windows 10/11 · x64
Download
16.7 MB · EXE · hosted on GitHub
Released
27 September 2026

No game data, shard scripts, accounts or saves are included. A separate Python installation is not needed to use the installer.

THE COMPLETE USER GUIDE

71 pages.
33 practical chapters.

Updated for v0.31.0 with script recipes, Classic UO mountain faces, terrain review, native cave mouths and ethereal-style mounts, alongside the complete asset, script, house and world workflows.

Read the full guide in your browser →

Download the offline guide bundle PDF, HTML and Markdown · 340 KB

Find your starting point

  • Setup, profiles and the connected Workspace
  • Items, creatures, mounts and effects
  • Equipment, paperdolls, armor sets and bonuses
  • Animation, hues, gumps and the Test Scene
  • Sound attachment, scripts and references
  • House Builder and housing deeds
  • World generation, exploration and underground areas
  • Sphere region boundaries and server rules
  • Saving, recovery, conversion and distribution
  • Troubleshooting, shortcuts and format limits

SEPARATE / FOR DEVELOPERS

Looking for the source?

The source archive is separate from the ready-to-run installer. It contains application code, tests, public documentation and Windows build definitions.

It excludes development environments, private project paths and profiles, game data, accounts, saves, test output and release binaries.

Download source ZIP ↗

Running or building from source

Use x64 Python with Tk support, install the listed requirements in your own virtual environment and run desktop_app.py. The included source README explains the checks and optional Windows installer build.

Third-party dependencies retain their own licenses and notices. The source download is for people who want to inspect or build the application; most users should choose the installer above.

RELEASE DETAILS

What changed in 0.31.0?

  • Fixed legacy UOP terrain loading, including map0LegacyMUL.uop.
  • Standard facet dimensions detected automatically, including both Britannia widths.
  • Support for standard trailing map padding, with checks for incomplete terrain.
  • Custom dimension cancellation preserves the existing preview scale.
  • Updated 71-page, 33-chapter guide and map-loading instructions.

Read the full update history →

Version 0.31 adds reusable script recipes, code previews, Classic UO rock faces, terrain review, native cave mouths and ethereal-style item mounts. The current guide covers these workflows.

The development unittest suite passed 471 tests. Read-only terrain checks cover all six standard facets, native UOP chunk boundaries, both Britannia sizes and trailing padding. Region checks cover boundaries, rules, encoding, reviewed add/remove, stale-file protection, queues and backup restoration. Source GUI/runtime checks pass; packaged executable launch remains unverified. RunUO and ServUO each passed compilation of 61 generated examples against official sources. ModernUO passed 61 syntax checks and source comparisons; a full native build remains required. This release checks three native sample exports and a full Britannia-sized terrain review. Connected-player Sphere checks cover item mounting, dismounting, repeated clicks, denied mounts and paired-item cleanup. Custom shard hooks, death and restart require target-shard testing. These checks do not replace connected gameplay testing. Screenshots and animations on these pages use controlled demonstration data in the actual app.

Release checksums · All files and release notes on GitHub ↗

A few things to know.

Do I need ClassicUO or Sphere running to use Test Scene?

No. The visual scene is inside Studio and reads the linked artwork. It does not simulate Sphere gameplay or replace final in-game testing.

Does Studio include Ultima Online’s game files?

No. Bring your own compatible client data and, for script workflows, your own Sphere scripts. The website examples show demonstration projects.

Can I upgrade without uninstalling first?

Yes. Close Studio and run the new installer. Its stable application identity and previous-install detection are designed to update the existing installation.

Will generating a world overwrite my current map?

No. World generation exports a new folder. Deployment, matching client/server map dimensions, patches, regions and spawns remain deliberate separate steps.

Do the equipment bonuses work on every server?

Choose Sphere X, official RunUO 2.x, ServUO pub57 or the ModernUO preview when generating a new script. ModernUO still needs full native compilation and shard testing. Expansion rules, combat configuration, custom events and loot rules determine the final behaviour. The existing source editor remains Sphere-specific.

YOUR NEXT UO PROJECT STARTS HERE

Bring the pieces together.

Artwork, animation, scripts, sound and worlds. One place to work.

Download for Windows

v0.31.0 · Windows 10/11 x64 · 16.7 MB