Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Final Saga MUD


Xlithan
 Share

Recommended Posts

Final Saga is a partially graphical, text-based MUD (Multi-User Dungeon). It is inspired by old online text adventure games that used Telnet as a client. There are still many of these types of games available, and since 2009 I have been developing this game on and off.

You wouldn't believe it if I told you, but this game is based off of Mirage Source (Which is what Eclipse was originally based off). Obviously there has been some very heavy modifications, and unfortunately I do not have old screenshots to show where it started and where it has become. There is a surprising amount of the source code which has been unchanged or slightly modified to fit with the games new style, the main things being the removal of the 2D engine, and a room system replacing the map system. Some Eclipse source code has also been used in some parts of the source, but nothing completely major, as most of the upgrades are completely original coding.

You definitely wouldn't be able to tell it was Mirage Source by looking at it, but any old school veterans like myself would be able to pick up traces of the old source by playing a little.

![](http://i.snag.gy/EPsVw.jpg)

* * *

This is the room editor. Obviously this had to be completely written from scratch as the map editor was no longer needed.
![](http://i.snag.gy/FY3yO.jpg)

This is the shop editor, may start looking familiar to some of you.
![](http://i.snag.gy/v8Qh6.jpg)

The latest change has been the graphical inventory. Before that it was still using the original Mirage Source inventory system but with some help from Eclipse Origins source code, i've been able to upgrade it.
Link to comment
Share on other sites

Wow, this looks pretty cool. I remember seeing it a few years back and it looks like you have made some improvements since then and everything looks great. It has been a long while since I have played a mud but this makes me want to start again. If I remember correctly you once had this posted as open source, are you planning on releasing the source for this again at some point?
Link to comment
Share on other sites

You have a fantastic memory Zetasis. I was very lucky that I released the source code as my hard-drive packed up and I lost all of the original material.

I'm not planning on releasing the source code this time unfortunately.

I was working on the graphical inventory and wanted to do an equipment box similar to Eclipse. There was no 'easy' way for me to do this without changing a lot of the source code. The problem with Mirage Source (Well it's not really a problem but a feature), is that the weapon, armor, helmet and shield data is retrieved from checking the inventory slots. There are many many times the data is referred to in the source code, so having a separate equipment list would mean finding and rewriting tons of code.

To compensate for the reduced inventory taken by equipped items, I have increased the capacity by 10, and worn equipment will now be indicated by a 'Worn' text. It's not exactly what I wanted, but it works, and having the 10 extra slots means that you could equip 10 items (In theory), and still have 20 slots for other things.

![](http://i.snag.gy/984R9.jpg)
Link to comment
Share on other sites

So i've fixed a couple of bugs. The first being the text box you type into doesn't clear after typing a message. Secondly, the server and game loops have been updated to prevent them from crashing when the server has been running for a long period of time. This was causing HP/MP/Stamina to stop regenerating and monsters to stop attacking (And anything else controlled by the server loop).

I'm currently redesigning the character general menu so a new download will be up soon. Accounts will be wiped.
Link to comment
Share on other sites

**Updates:**

Character Generator updated.
Re-added the races (6 in total)
Added stat roller
Added name verification check on character generator
Adjusted experience formula
Fixed a bug that caused the server to crash when exiting the character generator

![](http://i.snag.gy/uds6O.jpg)

Download now available for testing:

[http://finalsaga.draignet.uk/downloads.html](http://finalsaga.draignet.uk/downloads.html)

if you get a subscript out of range error, just try to log in again.
Link to comment
Share on other sites

  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...