View Single Post
Old 04-09-2019   #1
Nozemi
Guest
 
Posts: n/a
Default Road Towards Official Release

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! - 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). 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 (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 (currently not working, so is handled manually by Artur)
- [Not Started] Character management system
- [Not Started] Countdown functionality, so we can neatly show when something is happening on the website.
- [Not Started] Highscores - Accounts created after official launch (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...ver/milestones

Plugins:
- Slayer milestones



Will keep this thread updated!
  Reply With Quote