Creation takes time. Time is limited.

GOG.com

Ultima 6 Minecraft Conversion

Posted by WtF Dragon On November - 17 - 2010

[flickr size="small" float="left"]5184468969[/flickr]
Produced by: Ian Albert
Website: Ultima 6 Minecraft Conversion @ Ian-Albert.com
Releases:
* Ultima 6 Minecraft Conversion (5.1 MiB, 1,186 hits)

A total conversion for the block-based adventure game/creativity platform Minecraft, this mod painstakingly re-creates the world of Ultima 6: The False Prophet within the game. The entirety of the overworld, and all of the dungeons (including the Gargoyle Realm) are included.

It’s worth noting that this map is the result of an automated conversion; Mr. Albert wrote a Java program that took the data from the original Ultima 6 map data files and converted it into a blocky 3D world within Minecraft. The conversion is nearly perfect, apart from a few small edits made to get around specific issues with the Minecraft engine. (For example, two trees near Nicodemus’s house had to be deleted because they were catching fire and burning down half of Britannia.) He also had to make some lengthy connective corridors in order to properly link together those dungeons that cross-connect in the original game.

Even so…it’s an awesome effort.

Ian Albert has dedicated this project to Codex Dragon, known to mere mortals as Felicia Day. The module requires Minecraft Alpha to play.

And remember: the first annual Aiera Thanksgiveaway is still on!

Categories: U6 Remakes, Ultima 6

13 Responses

  1. eobet says:

    Youtube video, please!

  2. wtf_dragon says:

    I’m…not aware that a YouTube video yet exists. If you find one, drop me a link and I’ll be glad to post it.

  3. galentknight says:

    how do u make it work?

  4. wtf_dragon says:

    From the developer’s website:

    You’ll need to unzip this file into the appropriate folder, which varies depending on your operating system.

    * Windows XP: C:\Documents and Settings\username\Application Data\.minecraft\saves
    * Windows 7: C:\Documents and Settings\username\AppData\.minecraft\saves
    * Mac OS X: /users/username/Library/Application Support/minecraft/saves

    Unzip the file into a directory named World1 through World5.

    Also inside the zip are alternate level.dat files. The level.dat file is what stores the player’s current inventory and position in Minecraft. In order to make exploration a bit easier I’ve included lots of alternates that will place you at various places of interest. They’re named level-xxxx.dat. Simply copy one of them over your level.dat file. Note that doing this will replace any inventory you may have accumulated from prior play.

    Hope this helps!

  5. Stygian1 says:

    Any chance of releasing the program used to perform this auto conversion? There are several games, like Lunar for example, that would be wonderful to bring into minecraft.

  6. wtf_dragon says:

    The program is presumably only useful on Ultima 6 data files; it might work on Martian Dreams or Savage Empire, but I say that as one making unfounded speculations.

    I can try and contact the developer and see if he’d consider releasing the source for the program, so that some other hero of coding might take it upon him/herself to rewrite it for other games as needed.

  7. Fenyx4 says:

    It’d be awesome to get the source. I got frustrated getting U4′s map transferred to Minecraft. I got the basic map into a minecraft map editor but couldn’t figure out how to get it from there into the actual game.

  8. wtf_dragon says:

    Well, I sent the developer an email, so we’ll see what he says.

    Until that time, my official answer is, officially, “uh…I dunno.”

  9. Ian Albert says:

    Hi guys, I’m the developer of the project. The source code will probably not do much good for converting other Ultima games. Every game stores its data completely differently. It might be useful if you want to tweak how this map is actually generated from the U6 data, or if you already have code for reading data from a different game and just need a way to write it as Minecraft data. However, it’s all quite duct-tape-and-chewing-gum at the moment. I fully intend to release the code once it’s more presentable, perhaps within a few weeks. In any event, it will not be a pretty point-and-click program. More like a code library.

    Check my site in a month or two and hopefully I will have something for folks to use.

    Thanks for checking out my project.

  10. wtf_dragon says:

    Hi Ian, and thanks for stopping by. And for giving the official word on the state of the utility.

    Hopefully, when and if you do release the code, others will be able to use it as a springboard or inspiration for coding their own means of getting…well…whatever game is their passion into Minecraft. We really can do with much, much more of this sort of goodness.

  11. Consequence_Dragon says:

    Simply awesome.

  12. Doskias says:

    That is amazing. I used to look at projects like this and ask “why?” Now, I look at projects yet to come and ask “why not?”

Leave a Reply

Latest Tweets

Play Ultima