|
|
---|---|
-LOCKED - Lag Reductions | |
Posted on 2017-03-24 06:50:29
Big Optimisation and Efficiency Updates!You may have noticed our last few updates have been small and ignoring the elephant in the room of the server lag. While we've brought some fantastic new stuff, we've mostly been focusing our attention on converting the majority of our user data code among other things. The past 4 weeks have seen us coders working on almost every file on the game (over 200!) to try and fix the lag issues we've been having for the past few months. This update was due to be released last week, but unfortunately it wasn't really finished in time and a bunch of bugs were uncovered, so instead of rushing this update out, we decided to postpone. So here we are now - let's go through all the changes that you'll notice, and some that you won't notice. New Rollover System We now have a fancy new rollover system which will be much less lag-inducing. When you hit the rollover button, a job is scheduled in the background. It runs through all of the aging of lions, rotting of items, expiring of old trades, etc. Instead of the old system where you had to wait on the page for your rollover to complete, it is now all done in the background. This means you can move around or leave the site while it's running. If you refresh the page and it's not done yet, you'll continue to see the loading bar. New Energy System We have a shiny new energy system - it is now much more fluid and flexible, as well as being a lot less server intensive. Instead of being rigidly updated at :00, :15, :30 and :45, the new energy system works like this: You perform an action that uses energy! - An energy refill "tick" is scheduled to run in 15 minutes after performing this action. This will run in the background. - If your energy is still below 100% when the "tick" runs, it schedules another "tick" for 15 minutes later. - If your energy is already at 100% when the "tick" runs, nothing happens and no more ticks are scheduled until the next time you use energy. User Data Changes This is the biggest update, and the one that took the longest - but also the update that you (hopefully) won't notice. Any time your user data changes (you lose or gain money, you change your profile, you go exploring, you use items, etc) the data sent to the server is now handled in a much more efficient manner. We expect that this will make the biggest impact on general server lag (not counting morning rollover time). Will the lag be fixed immediately? Unfortunately not. There will be a period of time where all user data will need to be stored in the new system, so for the first 24-36 hours there will still be lag. By Sunday, everything *should* be relatively smooth, but there may be some patches of time where pages load slowly where it's all catching up. Other Updates! * All sidebar headers (apart from chat box) are now clickable and will take you directly to their relevant pages. * Infertile lionesses can no longer be bred to unless they have a Chasteberry or Vuka Vuka applied to them. * Any 404 errors or missing pages related to trying to get to a lion's page should now be fixed. Chameleon Skin This new decor can be applied to your lions to reduce the opacity of their base to 25%. It can be purchased in the Oasis for 2GB. POST-NEWS EDITChameleon Skin had 1 use for 2 GB and that didn't feel fair. It has now 5 uses by default and everyone who bought the 1 use version had the uses refunded.
0 players like this post! Like? Edited on 24/03/17 @ 17:25:12 by Xylax (#4) |
Ankokou (#3124)
Merciful View Forum Posts Posted on 2017-03-24 18:51:20 |
Maybe it's placebo effect but it already feels like an improvement here! I'm excited to see how rollover will go. I hope everything goes well the first rollover, if only thinking of all the work the devs put into this update and their frustrated tears and literal pain if it's rough as everyone 'stress tests' the new system. (Stress test is actually probably pretty accurate a term I'm guessing, ay? And I don't mean the code or servers.) Either way, thank you for all your work. A lot of love and effort has gone into this game and it really does show. 0 players like this post! Like? |
YakyuuPiffle (#101248)
Magnificent View Forum Posts Posted on 2017-03-24 23:42:33 |
About the comic... I think I place myself in daily struggles circle but... why is Cherry Blossom in Cream group?! XD Btw, great improvements! Thanks for your hard work! 0 players like this post! Like? |
saeran (#105369)
Phoenix View Forum Posts Posted on 2017-03-24 23:59:54 |
Midnight Moon (46/110 GB) (#79181) Pervert View Forum Posts Posted on 2017-03-25 00:24:09 |
Finally a new update! , I noticed it , when I saw a different Role-over system! 0 players like this post! Like? |
Jamie (#108845)
Resurgent View Forum Posts Posted on 2017-03-25 00:37:16 |
Awesome! You know it would be cool if you could still breed your lionesses even when their not in heat. 0 players like this post! Like? |
Roukera (#29488)
Wanderer View Forum Posts Posted on 2017-03-25 01:58:29 |
Ravenflare (#89598)
Lone Wanderer View Forum Posts Posted on 2017-03-25 02:05:59 |
Lunch (#56917)
Usual View Forum Posts Posted on 2017-03-25 03:38:07 |
That comic is great, haha! Sorry you guys have so much to deal with, but that's what is making Lioden go! :D I hope all staff gets a chance to take a little break and relax if possible. Just makes me feel bad cause of all the hectic stuff going on in the background. You guys do a lot of hard work and I hope you know that you're appreciated for it! <3 ! Thank you very much! <3! And thank you for this update! 0 players like this post! Like? |
Eternal Wind (#98451)
Lone Wanderer View Forum Posts Posted on 2017-03-25 04:10:01 |
Juztia (#104261)
Deathlord of the Jungle View Forum Posts Posted on 2017-03-25 04:45:32 |
Dayla (#108270)
Magnificent View Forum Posts Posted on 2017-03-25 07:37:35 |
crow (#63720)
Wonder On Four Paws View Forum Posts Posted on 2017-03-25 08:05:18 |
Starblazer (#51170)
King of the Jungle View Forum Posts Posted on 2017-03-25 08:20:24 |
I don't get the new energy system. How am I supposed to know when I get more energy? I like to rollover a few minutes before the half hour so I can spar with a submale for a bit of EXP. Then I have a full energy bar for breeding just a little bit later. Now I'm not sure how it works. 0 players like this post! Like? |
A L I E N |G4ColourbombFerus 🌈 (#31963) Toxic View Forum Posts Posted on 2017-03-25 09:09:50 |
Evelos (#98526)
Heavenly View Forum Posts Posted on 2017-03-25 09:59:19 |