Britannia Online - An Ultima VI remake (sortof)

Got a project that uses Gorgon? Got some code snippets that use Gorgon in an interesting way? Got milk? Post your screenshots, descriptions, and/or code here.

Moderator: Gorgon Mods

Forum rules
Keep it on-topic and DO NOT be disrespectful of other peoples work. Criticism is fine, as long as it's constructive.

Please note that the owner(s) of this website are not responsible for the content of any files uploaded. Please use them at your own risk.

If a file contains objectionable material please pm Tape_Worm or a moderator and it will be dealt with.

Please don't post objectionable files. If you post objectionable material (i.e. porn, warez, viruses or plagiarized work) your post will be deleted and you will be banned.

Britannia Online - An Ultima VI remake (sortof)

Postby domq » Mon Jan 25, 2010 11:22 am

Summary

A 'remake' of Ultima VI ... except as a multiplayer game using a slightly modified Ultima Online protocol and using modern game concepts (Double click to interact with objects, MMO like interface reusing Ultima Online assets, etc.) and enhanced art assets (32x32 tiles).

I doubt it'll ever be 'done' , but for now it's entertaining me quite well and serves it's purpose of allowing me to explore some aspects of the .Net framework I don't get the opportunity to work with in my day job.

I chose Gorgon because it's a huge improvement over my own 2d engine which was stuck on MDX and I had some angry run-ins with XNA. I'm using Gorgon Framework for the UI with a lot of custom components such as input boxes, etc.

Other components used are MySql for the server database with SubSonic 3 for rapid iteration, SharpSvn for the patcher, Irrlicht.Net for audio (although I'm regretting it due to their non existing 64bit library). Early versions used the "Glass" form components for codeplex but those have since been ditched in favor of an ingame UI using Gorgon Framework.


Status

At the time of this post, the world rendering is about 90% accurate to the original with only visual glitches remaining. Multiplayer code such as login, movement synchronization and validation, chat and the like are all functional.

A rough conversation system exists that uses decompiled, original conversation scripts. Some rough AI exists as well, although it needs a lot of work.

Combat is the big outstanding feature, as are other social features like friends, etc.

The client currently requires a legit installation of both Ultima VI and the Ultima Online 2d client to generate the client side assets needed to play the game. My hope is to get one of my artist friends to create me custom UIs at some point to at least drop the UO requirements. This is also the main reason why there is no preview or download at this point.


Screenshots

Click for higher resolution shots.

Image Image
Dialog and Multi-tile creatures.

Image Image
Wordmap and Day & Night cycle.

Image Image

U7/UO style Containers and some multiplayer action


Videos

I've uploaded a bunch of small fraps captures to YouTube
User avatar
domq
Code Slave
Code Slave
 
Posts: 9
Joined: Wed Dec 30, 2009 3:38 pm

Re: Britannia Online - An Ultima VI remake (sortof)

Postby Tape_Worm » Mon Jan 25, 2010 3:09 pm

Wow. That's incredible. I've put the screenshots into the screenshots gallery.
haikus are easy
but sometimes they don't make sense
refrigerator.
User avatar
Tape_Worm
Site Admin
Site Admin
 
Posts: 164
Joined: Wed Feb 27, 2008 9:15 pm
Location: Canada

Re: Britannia Online - An Ultima VI remake (sortof)

Postby Zeraan » Thu Mar 11, 2010 11:18 am

How's it going? Were you able to get your friend to create art for the game? I'd like to give it a try!
User avatar
Zeraan
Lowly Humans
Lowly Humans
 
Posts: 99
Joined: Mon Oct 12, 2009 11:33 pm

Re: Britannia Online - An Ultima VI remake (sortof)

Postby domq » Mon Apr 19, 2010 3:21 am

Sadly, my developer life is on hold for now. All spare time is eaten by the baby :)
User avatar
domq
Code Slave
Code Slave
 
Posts: 9
Joined: Wed Dec 30, 2009 3:38 pm


Return to Projects that use Gorgon

Who is online

Users browsing this forum: No registered users and 1 guest

cron