1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Just Wanted To Share What Vorspire and I Just Did

Discussion in 'ServUO Discussion' started by Tresdni, Dec 31, 2013.

  1. Tresdni
    Offline

    Tresdni Member

    Joined:
    Mar 10, 2013
    Messages:
    91
    Likes Received:
    36
    We went on a three day coding binge, and created a super amazing UO Achievements system.

    You've probably seen systems similar on Steam or on WoW, but we've written it in a way where each achievement supports it's own reward types, even pets, and have literally hooked it into every system in UO with very little core edits.

    Anyways, after spending that much time on something, it's nice to at least share it with someone, since the server is not open yet.

    You can see a preview of the gump at www.uounbound.com - first slide on the home page.
     
    • Like Like x 2
    • Two Thumbs Up Two Thumbs Up x 2
    • Optimistic Optimistic x 1
  2. Milva
    Offline

    Admin Moderator

    Joined:
    Mar 3, 2013
    Messages:
    3,430
    Likes Received:
    385
    Now this is really nice and quite different from any thing I have seen in UO :) Hats off to you and Vorspire on your new achievement system which will be fun for those looking into a server with something really different to offer!
     
    • Love You Love You x 1
  3. Ravenwolfe
    Offline

    Moderator ServUO Developer

    Joined:
    Sep 7, 2013
    Messages:
    1,103
    Likes Received:
    117
    Amazing!!
     
    • Love You Love You x 1
  4. Carl
    Offline

    Carl New Member

    Joined:
    Mar 29, 2013
    Messages:
    4
    Likes Received:
    1
    That is definitely a feat of strength in itself. Systems like this are great for all players but even more so for those who are the type who like to have everything in the game.
     
    • Love You Love You x 1
  5. Omni
    Offline

    Omni Member

    Joined:
    Dec 22, 2013
    Messages:
    165
    Likes Received:
    24
    Ive actually been checking your website daily and noticed this the other day..

    This does look amazing aswel as some of the other systems.

    I'd love to be able to log in and take a sneak peek at some of your work does look like its going to be a amazing shard.

    Kudos
     
    • Love You Love You x 1
  6. Tresdni
    Offline

    Tresdni Member

    Joined:
    Mar 10, 2013
    Messages:
    91
    Likes Received:
    36
    Another cool thing about this system that you cannot tell from just the picture.

    - Supports secret achievements that do not show in the list until you unlock them.

    - The gump is completely streamlined with VitaNex core, meaning the status's update without even having to close and reopen the gump.

    - The system supports world firsts, and will notify all other players when one is reached.

    - These achievements mostly hook into events, so overrides can be used instead of modding core files for new achievements.

    - If new achievements are added and server restarts, all players achievement profiles automatically grab new ones added, or take out ones deleted.

    - They support difficulty ratings, and that's how they get sorted on the gump :)

    Anywho, thanks for the feedback, feels good to be able to show off something you work hard on :)
     
    • Two Thumbs Up Two Thumbs Up x 1
  7. Omni
    Offline

    Omni Member

    Joined:
    Dec 22, 2013
    Messages:
    165
    Likes Received:
    24
    One thing I used to love about UO was where you could see the Characters Paperdoll on the website..

    You could implement this system with a website database of the characters that list achivements that those players have earned..

    Just a Thought..
     
    • Coffee Coffee x 1
  8. Vorspire
    Offline

    Vorspire Vita-Nex: Core
    Admin ServUO Developer

    Joined:
    Jul 29, 2013
    Messages:
    852
    Likes Received:
    157
    That's entirely possible - I just have to finish my work on the PHP-UO-SDK that allows us to work with the new UOP file format - otherwise we'll be stuck using the old MUL files like every other shard that implements the paperdoll on their site.

    There is an alternative though, generating the images in RunUO itself and serving up the data via an HTTP server-service listening for web-based requests, but that could put unnecessary overhead on the shard, especially if it has to deal with a lot of requests.

    I've just finished work on a WebStats module for VNc which Tresdni is writing the web-based interface for.
    The WebStats module is capable of outputting all the data in JSON format and includes server statistics, guilds, players ( with stats, skills and equipment ).
    The JSON serializer is built-in to VNc, I had the option of using a 3rd party library, or even the native Globalization.Serialization.JsonSereializer, but those options don't fit my stadards of "plug and play" - so I just wrote my own for VNc :)

    VNc already provides easy ways to create and manage MySQL databases and tables, so adding database support to anything is fairly straight-forward - but I do like the prospect of skipping the "middle-man" (database) all together.

    Hopefully, I will be able to put all this research/knowledge into practise and create a fully-blown "armory" of sorts that will allow any shard to display anything on their site.
    This will most likely be in the form of using my VNc website's Vita-Nex: CoreAPI - though there will be nothing stopping anyone else from writing their own API interface for the armory.

    I know VNc is not standard in ServUO - and Insanity has suggested that we'd look into including it as standard, but there isn't really any way to make it "disabled by default" as he requests - because the features it adds (bar the Modules) are extensive, things like extension methods, mobiles, items and such can't be disabled. VNc doesn't come with any pre-installed modules though and it doesn't modify or interfere with anything just by being installed, it just gives you the power to write less, while doing more. Basically, VNc provides a framework for you to tap in to, to make your life easier - so technically, the entire project is idle until you start writing code to use its features.
     
    #8 Vorspire, Jan 2, 2014
    Last edited: Jan 2, 2014
    • Two Thumbs Up Two Thumbs Up x 1
    • Informative Informative x 1
  9. Zero
    Offline

    Zero New Member

    Joined:
    Dec 4, 2013
    Messages:
    15
    Likes Received:
    5
    Being able to watch and work with Tresdni and Vorspire on a daily basis is a thing to behold.

    This achievement system is quite a feat, and offers us the ability to give players some real goals to work towards instead of just sitting around at the bank.
     
    • Two Thumbs Up Two Thumbs Up x 1
  10. john burns
    Offline

    john burns Member

    Joined:
    Mar 12, 2014
    Messages:
    587
    Likes Received:
    15
    I tried checking it out, but either home link is not working or its not there.
     
  11. m309
    Offline

    Admin Moderator ServUO Developer

    Joined:
    Mar 3, 2013
    Messages:
    1,243
    Likes Received:
    130
    It looks like the project is either undergoing maintenance, or has been discontinued. Definitely a shame if its the latter.
     
  12. john burns
    Offline

    john burns Member

    Joined:
    Mar 12, 2014
    Messages:
    587
    Likes Received:
    15
    I was hoping they would share the script pack so other people could use them, especially if they were going to discontinue the project.
     
  13. Tresdni
    Offline

    Tresdni Member

    Joined:
    Mar 10, 2013
    Messages:
    91
    Likes Received:
    36
    Not discontinued, still in the works. Revamping some things on it though, and it's going much slower than we had planned because of r/l.
     
    • Like Like x 1
    • Two Thumbs Up Two Thumbs Up x 1
  14. john burns
    Offline

    john burns Member

    Joined:
    Mar 12, 2014
    Messages:
    587
    Likes Received:
    15
    ok, have to ask. Will you be sharing what you did or keeping it?
     
  15. Hank
    Offline

    Hank Active Member

    Joined:
    Nov 14, 2013
    Messages:
    972
    Likes Received:
    152
    I'm glad to hear the project is still alive. I still greatly look forward to playing on your shard.
     
  16. Zero
    Offline

    Zero New Member

    Joined:
    Dec 4, 2013
    Messages:
    15
    Likes Received:
    5
    Slowly but surely Unbound will see the light of day. We are just taking our time and making sure everything is copacetic and fits the vision we have.
     
Similar Threads: Wanted Share
Forum Title Date
Looking For Help WorldBuild, Graphics and Assistant Coders Wanted Mar 2, 2017
The Back Room A little something I just wanted to point out: Sep 14, 2016
Looking For Help Ultima Shards: Developers Wanted Mar 21, 2016
Looking For Help HELP WANTED : UO REBORN Aug 22, 2015
Shards Looking For Players Play Testers Wanted Feb 24, 2015
Looking For Help Tales of Rum and Plunder | Designer(s) and Worldbuilder(s) wanted! Sep 26, 2014
Looking For Help Assistant Scripter Wanted, Nay, Needed :-) Sep 14, 2014