Ultima Underworld Editor is a Unity based editor that lets you create custom levels, npcs and import your own unique sprites.
Ultima Underworld Editor - Release
I finished a first version of Ultimate Underworld Editor - an editor for Ultima Underworld 1 (only, at least for now). Features :
Fully editable levels, possibility to create new 9 levels for UW1
Conversation editor & player
Importing own textures and graphics for items
Changing string data - so changing mantras, adding your own scrolls, writings, etc.
Changing object properties - including changing monster stats
Limitations (because of hard coded stuff in UW)
Starting location is always the same
Level 7 has mana drain (destroying any orb within works also)
Level 9 is shaking all the time and slowly draining health
Hard coded puzzles - bullfrog puzzle and emerald puzzle (impossible to emulate these)
Some conversation stuff is missing (starting conversation mid-fight, like in Golem conversations)
Download version 0.1
You will need to unpack the GoG file for this to work (game.gog). Editor needs a link to "LEV.ARK" within Data folder in UW folder.
Here are videos I made to explain more difficult stuff:
https://www.youtube.com/watch?v=u94tdpnkd3g
https://www.youtube.com/watch?v=fh0s3iswLYA
I'd like to thank the Ultima Adventures creators for figuring out all UW data. Without it, this project would be impossible.