If you are interested in purchasing Platinum please read this thread: Platinum & Credits

Announcement State of the Network

Discussion in 'Announcements & Updates' started by Seiichi, Jul 17, 2017 at 1:05 AM.

  1. Seiichi

    Seiichi Administrator Staff Member Administrator Manager Moderator

    Messages:
    476
    Likes Received:
    95
    Joined:
    Oct 20, 2016
    It has been quite a while since our last network update, and since we have recently reached a milestone in some of our projects I figured I would post an update showcasing the work that has been done, and what we have planned.

    First of all we have recently gotten the source code of Dragon's Prophet to a state of parity with the current version of the server we are running. This means that we can move forward with additional bug fixes, new functionality, new content and new marketplace items. It has been a long and arduous battle for @Light to get the test server to the state that it is in due to how unorganized, badly written and undocumented the code for Dragon's Prophet is.

    Below is some of what Light has had to deal with; the first image is relating to bag expansion and the second is related to mastery reset. These are actually legible Lua scripts compared to the majority of the code in this game, and when you have 1,300+ files of mostly illegible code that lacks a clear organization structure it makes fixing or finding things extremely difficult. The vast majority of bugs reported are related to Lua, while others have some issues within the actual engine or game logic itself.

    Getting to the point that we are currently at, with some breaks in between, has taken the better part of 6 months of constant work from Light on the development side, Haterslayer with his knowledge of Dragon's Prophet and experience in GMing and my constant harassment of players. Light and myself easily put around 12-15 hours a day towards the network, and Haterslayer puts quite a bit of time into researching and documenting the game and building the weekly events.

    [​IMG]

    [​IMG]

    [​IMG]
    Now that we are ready to move on with source code, we will be testing for the next few weeks to make sure there are no major bugs that will delay a release of first update on source code. During this testing phase we will be looking at fixing the bugs that have been reported since the launch of the server, looking into some of the suggestions requested by the community, as well as laying groundwork for new functionality or features.

    As far as custom content goes, we still have some work that needs to be done to the tools that we have, as well as need time to get familiar with them. The first bit of content that we'll be working on is releasing the unfinished zone Runewake was working on as well as the unreleased dungeon "Devouring Void". You will recognize the final boss of Devouring Void as what Hater has lovingly nicknamed Tibtibs, and has used recently during our weekend events.

    [​IMG]

    [​IMG]
    Our focus will be finishing up the existing content, and then extending or overhauling content to bring it back in line with the original storyline (and tutorial). We'll be gladly taking advice or opinions on world building or lore in the suggestion section of the forum.

    Aside from Dragon's Prophet, we have been working on a lot of things behind the scenes that people who are active in our Discord will perhaps know about.

    The first of which is the development of our new integrated registration system, and integrated purchasing system which will be used for all of the games on our network in the future. I've previously previewed the checkout system and how simple it is, but it also allows people to register multiple accounts per game, and manage the password and secondary password of those accounts as needed. We also currently have support for adding existing Dragon's Prophet accounts, however there will be a limit to how many you can add so I would avoid adding care accounts.


    We have been in talks with another development team to bring a customized Runes of Magic server onto our network for several months now. We will be hopefully welcoming them and the server officially on the first of August, otherwise it will be sometime shortly after. This development team is completely separate from Dragon's Prophet, though we may have some crossover to bring some new content to both games at some point in the future.

    We are also going to be working on releasing a Final Fantasy XI server, headed by @choochoo. Work has just started, and some issues need to be fixed but we hope to have this available for beta testing sometime within August, and a release date is tentatively sometime towards the end of August or sometime within September.

    A series of Minecraft servers is also currently in the works by @Stealth (Peturabo), and we will be releasing the first of which sometime in August, with several more shortly after. Stealth is a long time friend of mine, and is a big reason that we're able to do as much as we can as he has helped support us and helped us grow quicker than we would have. Minecraft will help to pay builds, as well as to stabilize our finances to expand as we need to, and to hire more people.

    Our RaiderZ server is currently been demoted back to development to figure out how to solve some data issues and currently has no ETA. The primary issue was that many quests didn't properly complete even when the objective was met, and that prevented certain events from triggering or from much of the gameplay from developing.

    Now that Dragon's Prophet is entering a testing and fixing stage, we will also be re-applying some time towards Dragon Saga (also known as Dragonica). We need to update some of the data, and get some of the content to a working state before we can put it back into testing. We will hopefully be putting work into custom content sometime after the release of Dragon's Prophet.

    Swordsman Online is still on hiatus as we focus on our other games, but we will likely finish fixing the one issue preventing us from testing our server, and then work to get that released. The focus of Swordsman will be mostly on the PvP, as it has one of the most balanced systems in any games I have seen.

    We are also going to be releasing a World of Warcraft 3.3.5 Wrath of the Lich King server. Testing will start within the next few weeks, and it will possibly release sometime within the next month. The initial server will be Vanilla, but we will possibly look at other servers.

    That covers the majority of things that will be happening for the next few months, and I will possibly look into doing a more solid roadmap when possible
     
    Ermey, Taf Kadd, Lalolalo9 and 4 others like this.
  2. Lalolalo9

    Lalolalo9 New Member

    Messages:
    13
    Likes Received:
    1
    Joined:
    Jun 30, 2017
    Awesome keep up the good work! and is that code documented in korean? i'm guessing google translate won't help much :p
     
  3. Seiichi

    Seiichi Administrator Staff Member Administrator Manager Moderator

    Messages:
    476
    Likes Received:
    95
    Joined:
    Oct 20, 2016
    Chinese; it gives you the general concept of what it means, but there are lots of words that translate to a similar meaning with a different context or connotation.

    At one point I tried to help Light by documenting some of the Lua files, but it's extremely difficult to do so because of how badly organized they are. Also all of the files are numbers, with no description of what each file is for.
     
  4. Taf Kadd

    Taf Kadd New Member

    Messages:
    17
    Likes Received:
    3
    Joined:
    Apr 22, 2017
    Keep up the good work, guys ('n' dolls, mabye?).

    As a former programmer, I just love those self explaining function names, by the way. A real pleasure to work with... :rolleyes:
     
  5. Seiichi

    Seiichi Administrator Staff Member Administrator Manager Moderator

    Messages:
    476
    Likes Received:
    95
    Joined:
    Oct 20, 2016
    Only doll on the team is Choochoo when he's in a dress, and no one wants that.

    On Runes of Magic (also made by the same team), there was a comment that said 1 + 1 = firetruck.
     
  6. Taf Kadd

    Taf Kadd New Member

    Messages:
    17
    Likes Received:
    3
    Joined:
    Apr 22, 2017
    Yes, I totally get that.
    His/her boss must have told him/her once again to document/comment his/her code.
    Us programmers absolutely love doing that...;)
     
  7. Seiichi

    Seiichi Administrator Staff Member Administrator Manager Moderator

    Messages:
    476
    Likes Received:
    95
    Joined:
    Oct 20, 2016
    Don't think so; most of the code is barely commented, and the comments that are there are useless even to people who natively speak Chinese :rolleyes:.
     
  8. Kitalia

    Kitalia Member

    Messages:
    104
    Likes Received:
    15
    Joined:
    Apr 11, 2017
    Ty, for your hard work, and willingness too, take on this for all of us, We appreciate it immensely, Ty all on the team...

    Kit
     
  9. heminyx

    heminyx New Member

    Messages:
    3
    Likes Received:
    1
    Joined:
    Jul 5, 2017
    You guys are doing great and thank you for all the work you've put in to breathe the life back into these games! If you ever need a concept artist for Dragon's Prophet (or anything really, that's just my fave ;) ) I'd be willing to help with that! I might also be able to help with the lore and world building part--I knew everything about DP up until I took a hiatus back in 2016 to go to college, so once I get back in game now everything should come back to me!
     
  10. Seiichi

    Seiichi Administrator Staff Member Administrator Manager Moderator

    Messages:
    476
    Likes Received:
    95
    Joined:
    Oct 20, 2016
    I added you on Discord and I'll talk to you there about concept art and the like; we have a few others like @22RII and @Vipera who are also doing some art for us in the future.
     
  11. Taf Kadd

    Taf Kadd New Member

    Messages:
    17
    Likes Received:
    3
    Joined:
    Apr 22, 2017
    Yes, that is what I was talking about.

    I was being sarcastic...

    No programmer worth his lines ever really documents/comments his code !

    There is simply no need. After all: He knows what he has written !

    "Live to code, not to comment"

    "Documentation is for whimps"
     

Share This Page