PDA

View Full Version : Road Towards Official Release


Nozemi
04-09-2019, 08:55 AM
I've posted a couple not so organized announcements recently. However, I'm organizing our repositories and adding "issues" along with milestones. These lists are publicly available for everyone.

Beta Server Client Download - Join the testing of the new server! (http://exorth.com/game-client.jar) - If you want to, hit me up on Discord, and I might get on along with you and fix things on the fly while you test! :)

Road to Offical Release
First of all, we're finishing the Dodianifying of the new server, making sure it's working nicely (follow progress here (https://gitlab.nozemi.me/dodian/game/game-server/milestones/1)). However, we need to improve on the all around QoL of the project.

I want to make a few changes to the website, as it is currently lacking a lot in terms of QoL.

Server To-Do:
- [Started] Item Bonuses
- [Started] NPC Stats (attack speeds, bonuses, max hits, combat, health etc)
- [Started] NPC Drops
- [Started] Server Core (https://gitlab.nozemi.me/dodian/game/game-server/milestones/1) (make sure it's stable and functioning)
- [Completed] Slayer Plugin
- [Completed] Thieving Plugin
- [Not Started] Magic Plugin (combat related)
- [Not Started] Agility Plugin
- [Not Started] Fishing Plugin
- [Not Started] Cooking Plugin
- [Not Started] Firemaking Plugin
- [Not Started] Herblore Plugin
- [Completed] Mining Plugin
- [Not Started] Smithing Plugin
- [Completed] Woodcutting Plugin
- [Not Started] RuneCrafting Plugin
- [Not Started] Fletching Plugin
- [Not Started] Crafting Plugin
- [Completed] Red Key Dungeon Plugin
- [Completed] Orange Key Dungeon Plugin
- [Not Started] Legends Guild Plugin
- [Not Started] Lottery Plugin (a lottery system)
- [Not Started] Drop Party Plugin (utilize party room at Seers)
- [Completed] Shops - Will be replaced with something else soon after release.

Even though this list seems very long and like a lot of work, we've done most of the code already. It's just a matter of converting it to plugins, and adding the Dodian-configs (XP rates, rewards etc).

Website Plans:
- [Not Started] Buying premium from website, and auto-upgrade (https://gitlab.nozemi.me/dodian/website/game-management/issues/4) (currently not working, so is handled manually by Artur)
- [Not Started] Character management system (https://gitlab.nozemi.me/dodian/website/game-management/issues/5)
- [Not Started] Countdown functionality, so we can neatly show when something is happening on the website. (https://gitlab.nozemi.me/dodian/website/game-management/issues/7)
- [Not Started] Highscores - Accounts created after official launch (https://gitlab.nozemi.me/dodian/website/game-management/issues/6) (more details later)

______________________________

Behind the scene QoL:
We're going to start porting the content into plugins (as most content is already made working on the new server). This plugin system is beneficial because it allows us to make changes without restarting the server.

I've also added commands to reload things like NPC drops, spawns, item bonuses etc without restarting the server.

While this isn't very noticeable for you as a player, it will enable us to make hotfixes more frequently. As restarting the server is inconvenient, that involves relogging, which is no fun for anyone!

Useful Links:
Below are some links that will show the plans we have, that are official. I've started organizing it again, and will try to keep them up to date as we progress.

Main Server (Core):
https://gitlab.nozemi.me/dodian/game/game-server/milestones

Plugins:
- Slayer milestones (https://gitlab.nozemi.me/dodian/game/plugins/slayer/milestones/1)



Will keep this thread updated!

Cheetah
04-10-2019, 08:45 AM
Awesome can't wait. Good job guys!

Conscio
04-10-2019, 01:18 PM
Great :). I'm glad to see that progress is being made.

Nozemi
04-10-2019, 02:06 PM
Great :). I'm glad to see that progress is being made.

It's slow, but we're moving forward! :)

a retard
04-11-2019, 11:20 PM
Awesome work man, this community lives for estimated arrival dates and progress updates.

Nozemi
04-12-2019, 03:27 AM
Awesome work man, this community lives for estimated arrival dates and progress updates.

Yeah, I'll be trying to have everything prepared for an official launch by the end of May. No promises though!

tictac
04-16-2019, 04:31 AM
I personally do not see the point in running the new server with two worlds. Our player base is small enough as is and I think splitting them is completely unnecessary.

I agree that new players will tend to be attracted towards a fresh server but you have to think about the logic behind this idea... in three months time the new server will be just as it is now and you aren't going to perpetually reset the server just to attract new players. I for one would actually love a dodian server to actually stay live for an extended period of time for once haha

The poll is going to be skewed purely on the basis that those newer to the server will be more willing to have a reset compared to those who have put many more hours into this current server like myself.

So I am ultimately biased but I am all for continuing the server as it is.

The only thing I could see that could improve is the economy but this will always be a problem when we are playing on a base designed for hundreds or thousands of players. The economy can also be managed in other ways.

Ultimately I think the decision should be to reset or not (please not :P).

I am also just randomly typing this while bored in class so I hope it makes sense haha

Love, Tictac

Nozemi
04-16-2019, 06:47 AM
I personally do not see the point in running the new server with two worlds. Our player base is small enough as is and I think splitting them is completely unnecessary.

I agree that new players will tend to be attracted towards a fresh server but you have to think about the logic behind this idea... in three months time the new server will be just as it is now and you aren't going to perpetually reset the server just to attract new players. I for one would actually love a dodian server to actually stay live for an extended period of time for once haha

The poll is going to be skewed purely on the basis that those newer to the server will be more willing to have a reset compared to those who have put many more hours into this current server like myself.

So I am ultimately biased but I am all for continuing the server as it is.

The only thing I could see that could improve is the economy but this will always be a problem when we are playing on a base designed for hundreds or thousands of players. The economy can also be managed in other ways.

Ultimately I think the decision should be to reset or not (please not :P).

I am also just randomly typing this while bored in class so I hope it makes sense haha

Love, Tictac

Makes lots of sense! I agree on everything. The idea here was (as I stated) not to fix anything, just to do what would seem most correct with an official release. However, we've discussed this a bit further in the administration.

We've more or less decided that we don't go out with such a bang, at least not in terms of saying we're launching officially. Official launch was weeks ago.

That way it doesn't matter. Because as you say; new players will start grinding a fresh server, but to retain the players after they lose the race is what we need to focus on. So regardless of which route we choose, we'll have problems.

I don't think a reset matters in the long term at all. Unless the changes we're doing content-wise, to modernize Dodian, is game-changing (which some of them will be). Some of the ideas we have in mind will make it so you'd maybe want to start from scratch, to experience the new things.

However! With that said; we're also planning on iron mans, which will already more or less solve that. Because no account as of today is an iron man, and will never be.

Either way, we're heading towards exciting time for the history of remakes I believe. I just wanted to throw the idea out to the community for some feedback that hopefully wasn't biased. Unfortunately not many people here care to post their opinions outside of chatting.

Jabast
04-16-2019, 07:08 AM
I personally do not see the point in running the new server with two worlds. Our player base is small enough as is and I think splitting them is completely unnecessary.

I agree that new players will tend to be attracted towards a fresh server but you have to think about the logic behind this idea... in three months time the new server will be just as it is now and you aren't going to perpetually reset the server just to attract new players. I for one would actually love a dodian server to actually stay live for an extended period of time for once haha

The poll is going to be skewed purely on the basis that those newer to the server will be more willing to have a reset compared to those who have put many more hours into this current server like myself.

So I am ultimately biased but I am all for continuing the server as it is.

The only thing I could see that could improve is the economy but this will always be a problem when we are playing on a base designed for hundreds or thousands of players. The economy can also be managed in other ways.

Ultimately I think the decision should be to reset or not (please not :P).

I am also just randomly typing this while bored in class so I hope it makes sense haha

Love, Tictac

I have to agree with tictac on this one, I don't think it'd be a good idea to split up our small player base either. And since we were promised there wouldn't be a reset, I wouldn't like to see staff crawl back and reset anyways.
However I'm also pretty biased since I too have spent a lot of time on the server already.

Chambe
04-16-2019, 07:23 AM
I've also spent a fair share of hours on the server, but splitting it up would be pretty pointless. A reset would be pretty harsh, no doubt, as there are players closing in on max total etc., but if the gameplay would be pretty different from the current server, I wouldn't really mind.

If, for example, new skills and improved drop tables would be added, the whole meta of playing the game would change (for the better imo). As of now, playing the game is very straight forward. Nothing inherently bad in that, just that it gets a bit repetitive and boring in the long run.

Nozemi
04-16-2019, 08:27 AM
I've also spent a fair share of hours on the server, but splitting it up would be pretty pointless. A reset would be pretty harsh, no doubt, as there are players closing in on max total etc., but if the gameplay would be pretty different from the current server, I wouldn't really mind.

If, for example, new skills and improved drop tables would be added, the whole meta of playing the game would change (for the better imo). As of now, playing the game is very straight forward. Nothing inherently bad in that, just that it gets a bit repetitive and boring in the long run.

That's my thoughts exactly. Which is what we will be looking to do shortly after launching the new server.

Could probably retain the current stats and features in it's own contained world, and open a new world where we apply those changes.

I'm open to any (good) solution to this situation. Regardless of what we choose to do regarding this, it will be a difficult situation to make, as any decision has pros and cons.

Some people have also suggested lower XP rates, which I am in favor of, but given the amount of time this has ran now, it doesn't make a lot of sense to lower them. But long term, it wouldn't matter much.

Nozemi
04-16-2019, 08:33 AM
I have to agree with tictac on this one, I don't think it'd be a good idea to split up our small player base either. And since we were promised there wouldn't be a reset, I wouldn't like to see staff crawl back and reset anyways.
However I'm also pretty biased since I too have spent a lot of time on the server already.

I understand that, I really do. I've spent a fair amount of time grinding the server myself. All I'm trying to do, is find the better route to take, with an unbiased mind.

I don't want to reset, that probably won't happen. The second world would be to keep the current progress, more as a state of remake's history. Then a fresh start would be easier, because the stats and banks etc would still be available.

Doesn't even necessarily need to have a second world. Maybe just cut off the highscores to pre-release and post-release. However the thought I had on this wasn't to split our small playerbase. It was to see what will happen if we do two worlds.

We haven't yet done any effort what so ever to gain players, and yet we see an increase in playerbase. So if we start putting real effort into growing, I doubt two worlds would be a problem; secondly I doubt people would stick around on the world with current progress.

Mostly why people is against this kind of solution, is because it ruins the reason to grind the current server. Which I totally get. And given the history and amount of resets in this community, I agree that it's crazy with yet another reset.

Chambe
04-16-2019, 12:06 PM
I'm all for a reset (or chucking the current server to another world or w.e) but I think we need to know asap if that's going to happen.

Neighbor
04-16-2019, 06:30 PM
I used to play this game all the time in the glory days im so happy i randomly searched dodian today im on the beta now, just for nostalgia i hope to see this server actually be released soon

Nozemi
04-16-2019, 06:36 PM
I used to play this game all the time in the glory days im so happy i randomly searched dodian today im on the beta now, just for nostalgia i hope to see this server actually be released soon

It is actually released. There is however a larger update, revolving around replacing the client and server, with something more stable, that will allow us to evolve this Dodian server into something better.

Neighbor
04-16-2019, 06:36 PM
It is actually released. There is however a larger update, revolving around replacing the client and server, with something more stable, that will allow us to evolve this Dodian server into something better.

wait so what im playing on right now is released or beta?

seems like no one is on at all

Nozemi
04-16-2019, 06:37 PM
I'm all for a reset (or chucking the current server to another world or w.e) but I think we need to know asap if that's going to happen.

Don't think a reset will happen, unless the majority decides they want it (in such a way we will know it's not biased opinions).

I think what will happen, is that we continue with the current progress, on the new server. Launch the new server as a bigger update, with events. And let the official launch be in the past (when this current server opened).

Skilling
04-16-2019, 07:35 PM
so excited for this

Dude
04-16-2019, 10:33 PM
Don't think a reset will happen, unless the majority decides they want it (in such a way we will know it's not biased opinions).

I think what will happen, is that we continue with the current progress, on the new server. Launch the new server as a bigger update, with events. And let the official launch be in the past (when this current server opened).

This sounds spot on to me.

Looking forward to some community events.

Nozemi
04-17-2019, 04:45 AM
wait so what im playing on right now is released or beta?

seems like no one is on at all

If no one is on, that's a beta. You need to click the play now link in the top to play the live server.

a retard
04-17-2019, 09:02 PM
I voted yes, but I also think launching ironman with the official launch would suffice, and offer more benefits to the server.

Nozemi
04-18-2019, 05:16 AM
I voted yes, but I also think launching ironman with the official launch would suffice, and offer more benefits to the server.

Yeah, a reset or two worlds should be unnecessary. I was just thinking for an official release, where we'd put the focus towards just that "official release", it doesn't make sense with lots of 99s.

However, if we don't put lots of attention to that, and just treat everything as new updates (either big or small ones), it won't have to be like that.

Also iron man mode(s) will help there, because people will then play on new characters, to grind the iron man as well.

An overhaul of the (shitty) highscores that we currently have would also be very beneficial.