Asset Studioby UO WorkshopUO Workshop ↗

ULTIMA ONLINE CREATION, CONNECTED

The whole journey
from art to UO.

Add full armor sets with their animations in a few clicks. Easily import monsters and effects, and generate their server scripts in the same app. Choose Sphere, RunUO, ServUO or the new ModernUO preview target.

v0.31.0 · Windows 10/11 x64 · 16.7 MB
Ready-to-run installer. No separate Python installation.

UO Asset Studio · 0.30.0
The redesigned Home page and navigation sidebar
Actual 0.30.0 interface with a demonstration project. The tour shows Home, All tools and Map Regions.
Full armor sets + animationsEasy monster & effect importsSphere · RunUO · ServUO · ModernUO previewPreview before saving

NEW IN 0.31 / WORLDS & SCRIPT RECIPES

Rock faces, cave mouths.
Scripts worth keeping.

Give mountains craggy rock faces with Classic UO edges and native terrain textures. Inspect heights, slopes and shore transitions before exporting. Natural caves have black rock openings and clear approaches.

Save script recipes, reopen your settings and preview the generated code. Rideable objects mount directly from a backpack item and return that item on dismount.

Explore the world and scripting changes →
UO Asset Studio · 0.31.0
Classic UO mountain faces meeting grass
Generated terrain using the linked client’s native artwork and square slope textures. Classic UO rock faces have separate bounded height steps; water remains level.

NEW IN 0.30 / REDESIGNED WORKSPACE

Start with the task.
Keep room for the work.

Home brings the common starting points together. A permanent sidebar takes you between editors, while Ctrl+K finds any of the 26 tools by task or category.

Show Definitions or Script files when you need them. Each view remembers its panels. Ten colour themes, two text sizes and clearer controls make the workspace easier to read.

Explore the new layout →
UO Asset Studio · 0.30.0
Searchable tool library with task descriptions
Search by what you want to do, filter by category, or press Enter to open the first matching tool.

NEW IN 0.30 / SPHERE MAP REGIONS

Give each place
its own rules.

Select a town, dungeon or wilderness region on the map. Draw or move its boundaries, add a region or remove one. Choose guarded and safe areas, spell use, recall, gates, teleport, PvP and building rules.

Review the script differences before saving. Custom tags, events and unrelated sections are retained. New regions are grouped under scripts/regions. Terrain and placed objects stay unchanged.

See region editing →
UO Asset Studio · 0.30.1
Sphere map regions with guarded, spell and recall rules
Actual 0.30.1 interface: map0LegacyMUL.uop loaded at its detected 7168 × 4096 size, with demonstration region outlines. The map is read-only; the reviewed save changes server scripts.

NEW IN 0.29 / STATIC TILE PACKS

A folder of tiles.
One import review.

Bring in static walls, floors and items from a folder or ZIP. Include subfolders, browse converted previews and let Studio find a free range for the batch.

Review the order, artwork IDs and TileData before saving. PNG and BMP packs stay together through the same save and recovery workflow as individual images.

See folder and ZIP imports →
UO Asset Studio · 0.30.0
Static tile import with a larger artwork preview
Artwork and slots holds the batch preview. Properties and animation has its own page, keeping metadata controls out of the preview area.

NEW IN 0.29 / MODERNUO PREVIEW

Your assets.
Your server scripts.

Choose Sphere, RunUO, ServUO or ModernUO when importing creatures, mounts, items, effects or a complete armor set. Generate scripts for existing artwork in the script workshop, too.

ModernUO is a preview target for official 0.15.6.198, with native generated serialization and UOContent destinations. It has source and syntax checks; full ModernUO compilation and shard testing remain required.

See targets and compatibility →
UO Asset Studio · 0.29.0
ModernUO preview script target and destination settings
Actual ModernUO preview target. Source-checked against official 0.15.6.198; full native compilation and shard testing remain required.

NEW IN 0.27 / CREATURE BEHAVIOUR

Give your monster
more than an animation.

Import a monster or mount VD, then choose how it behaves. Make it cast spells, heal, be tameable or attack with custom effects. Build a lich-style summoner that calls in temporary allies.

Start with eight editable presets. Set when an ability fires, its chance, cooldown, health threshold and range. Studio generates the chosen server script and required helpers in the same import review.

Explore creature behaviours →
UO Asset Studio · 0.27.0
Lich-style summoner settings with spellcasting, taming and triggered abilities
Actual import controls in v0.27.0. The animated tour switches between the three settings pages; it does not simulate combat.

ONE ASSET, ALL ITS CONNECTIONS

Keep the creative work moving.

An item is more than a picture. It may need an inventory icon, animation, a paperdoll image, TileData, sound and a script. Studio lets you work on those connections together.

Select a definition and follow its artwork, related files and references. Import a new appearance, check how it moves, give it gameplay properties and review the changes before saving. You spend less time moving between disconnected tools and more time making the thing you imagined.

  1. 01

    Find & connect

    Search definitions, inspect native assets and find available space.

  2. 02

    Create & fit

    Import artwork and animations; connect icons, paperdolls and scripts.

  3. 03

    See & refine

    Compare frames, try hues and preview scale, movement and placement.

  4. 04

    Review & deliver

    Queue linked changes, check file access and export or save deliberately.

EQUIPMENT THAT BELONGS TOGETHER

A full armor set.
A few clicks.

Choose a prepared set folder to bring in every piece’s animation, inventory icon and male/female paperdoll images together. Studio links the assets and generates scripts for your chosen server target, ready for you to review.

Add a Strength penalty, Luck, resistance or a skill bonus. Give a weapon a percentage chance to cast Flamestrike, Fireball and other spells on a hit. Review shows the generated script; Sphere code can also be edited in the built-in source editor.

Explore equipment and scripting →
UO Asset Studio · 0.26.0
Optional equipment effects and generated Sphere script
Building an effect list in the actual importer. Weapon spell chances and equipped bonuses are generated as Sphere X scripts.
UO Asset Studio · 0.26.0
Lich animation in the in-app isometric Test Scene
Actual Test Scene playback with a demonstration creature. A local visual preview; no external client or server is required.

SEE IT BEFORE YOU SAVE IT

A place to test
what you are making.

Load a character, mount, item, equipment piece or effect into an isometric room. Try directions and actions, place objects, add test walls and inspect scale, hue and lighting.

Preview queued changes and external VD/PNG/GIF files. The Test Scene is built into Studio; it does not run shard combat or execute Sphere triggers.

Step inside the Test Scene →

BUILD BEYOND THE ASSET

A cottage.
A dungeon. A new world.

Lay out floors, walls, roofs and decorations in House Builder, walk through the design and compile a native multi with a Sphere house and deed script.

Or start at world scale: generate coastlines, islands, deserts, icy regions, rivers, mountains and volcanoes. Reserve black space for connected dungeons and caves, then explore the terrain in a separate zoomable window. Version 0.29 improves river routes, biome boundaries and tree spacing, with Find area shortcuts for close inspection.

Discover building and world generation →
UO Asset Studio · 0.26.0
Exploring generated terrain, volcanoes and underground areas
Jumping between a clearing, lake, volcano and underground areas in the real explorer. Maps export to a separate folder.

THE REST OF YOUR WORKBENCH

The details have a home, too.

01 / ASSET WORK

Art & animation

Inspect items and TileData, browse available slots, import or export animation, and check directions and action coverage.

02 / PRESENTATION

Gumps, hues & sound

Inspect gumps, design Sphere dialogs, compare colors, audition sounds and see or replace their script associations.

03 / SCRIPTING

Definitions with context

Search Sphere definitions, follow references, edit scripts and place generated content into relevant script folders.

04 / PROJECTS

Profiles & continuity

Keep shard profiles, linked folders, favorites and recent assets together. Checkpoints and recovery help you resume work.

05 / DELIVERY

Conversion & content packs

Convert supported MUL/UOP families in either direction, bulk-export artwork and share supported changes as content packs.

06 / CONTROL

Review before writing

Inspect affected files, queue linked changes and use pre-save access checks. Review references before removing related content.

DOCUMENTED FROM THE FIRST PROFILE ONWARD

A guide you can keep beside you.

32 chapters cover setup, everyday workflows, equipment sets, the Test Scene, sounds, House Builder, world generation, exports, recovery and troubleshooting.

WHY I BUILT IT

Built around the work
of making things for UO.

Studio grew from the same custom-content work shown in the UO Workshop library: creatures, mounts, equipment, effects and world pieces. Its tools bring those related jobs into a shared workspace, with room to inspect and refine the result.

Explore the content library →

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