September 15, 2016
Server Rewrite Testing Weekend
Server Rewrite Update
Hi, guys! A lot of you have been waiting for a server rewrite update, but I've held off until today because we have been SO CLOSE. This afternoon, Yorumi is going to put the new server and client on the right-side servers for one final weekend of mega-testing!
- Testing Server 2
Make sure you are logging to one of those servers on this URL to get the new client with the boost: http://www.aq.com/play-now/defaulttest.asp for the right side servers
Issues to watch out for
Yorumi is working on enabling the Enhancements on the LIVE test server. They work on our development test servers. He should have that up early next week. For now, please change enhancements on the left-side servers. (Twilly, Artix, Sir Ver, Galanoth, Yorumi, and Espada)
Your Reputations are displaying incorrectly. They are being recorded properly on the back-end, and you'll see them correctly on the left hand servers.
Wait, what's this all about? Server rewrite?!
We've made a lot of changes to AQWorlds over the couple years, and gained MANY new players! That's great, because it means there are tons of new heroes for you to quest with, battle with, and talk to... but also puts our servers under a great deal of strain.
To make AQW the BEST game it can be, we need to take the time to FIX the current issues. So... how do we DO that? WE REBUILD AQW'S SERVERS!
For the two and a half, Yorumi (AQWorlds' lead programmer)** have been rewriting the AQW server* and we are now confident that the server is ready to release! That's why this weekend is the LAST weekend of testing as Yorumi works on the final display bug.***
Server rewrite progress:
So that we all have a clear idea of where the server rewrite progress is at, we'll use server rewrite version numbering (SRV) and phases.
Phase 1: Porting the existing game over to proprietary server software (that we built ourselves. This is what Oversoul currently runs on).
- SRV 0 - research begins
- SRV 0.01 - server architecture meeting with Zhoom
- SRV 0.02 - staff-only test of new combat system
- SRV 0.6 - full working Alpha stage
- SRV 0.8 - player live-test on PTR
- SRV 0.999 - Live test weekend
- SRV 1.0 - full launch of Server Rewrite, Phase 1
Why We Need the Server Rewrite
We have a good deal of control over the game, but the current version of AQWorlds uses server software whose base we did not build ourselves (though we created all of our server-based game functionality)... and that means there are some things we cannot change.
This is one of the main causes of the random bugs some of you are reporting. It's also one of the reasons some bugs (like desynced friends/guild lists) have not been fixed and why some features (like the better botting detection, all-new class skills, and finished Guild cities) have not been released.
With these changes, we can make AQWorlds better, faster, smoother, AND introduce new features that you guys have been requesting for a long, long time!
* the backend system that makes the game function, not what you log into each time you want to play the game.
** With the help of his assistant, M, for the last six months, and with the help of our servers testers since the project began
*** Display bugs are typically smaller, and usually easy to fix.
Next Up: Phase 2... Where all the FUN happens!
What I've been writing about above is Phase 1 of the server rewrite - porting the game over to the new servers. Phase 2 is where we're planning to make the changes you have all been asking for.
Once Phase 1 is complete, we can start working Phase 2 functionality like:
- friends list syncing
- bank item previews
- better PVP and guilds functionality
- adding rank 10 passives to new classes
- cross-server/world chat
- better anti-bot and reporting functionality and more.
Testing Mission Sprocket
Those of you who have completed quests on the testing server may have noticed a new item dropping from ALL quests - the Testing Mission Sprocket! Save up 150 of these babies and you'll be able to turn them in for the 0 AC Sir Ver Bank Pet, a wicked-cool PTR testing reward!
Remember: as you find issues testing quests, killing monsters, and running around the game, please report them on the Bug Tracker!
How do I report PTR bugs?
PTR reports will be handled almost exactly the same now as reports have always been handled, so for those of you who know how, you can skip this section. For those who don’t here’s a nice little walk through of reporting a bug.
First you need to get to the right place.
Start by clicking that link. This will open a new tab on your browser. Go there.On that page, you will begin the very short process of making a bug report.
Choose AdventureQuest Worlds as the game being reported.
Then use the drop down menu to get to the right type of report. In this case, we want the AQW Server Rewrite. Click that and it will bring you to the report form.
Thank you x 9001
Thank you so much to everyone who has, is, and will help us test! We say that we build our games for and with you, and it's TRUE! We could not create AdventureQuest Worlds' weekly updates or its server rewrite without you, and I'm so excited that we are all building this together.