聯盟戰棋:9.15b預計改動,維迦還要強化!!?
buff:伊莉絲、逆命、維迦、芮蘭颶風箭
Nerf:派克、雷葛爾、卡爾瑟斯、電刀
How we think about maintaining multiple versions of a feature
Given recent discussion around the Legacy Cursor I figured a bit of visibility into our thought process when it comes to offering multiple different versions of a feature might be of interest. Before diving into that though, for anyone who's missed it the option to use the Legacy Cursor's back in again.
So, first off, general thoughts on benefits and costs of maintaining prior functionality when we update something. I'm assuming here that the output of the feature in question is the same (e.g. a cursor you use to control the game, a patcher that updates the game for you, a particular UI etc). Things like old and new versions of a champion by contrast are a very different case because what one player chooses impacts others.
The benefit side of things is pretty straightforward - it lets us give different groups of players what they want. The cost side by contrast tends to be more complex, particularly depending on what the feature in question is. Meaningful costs we think about include:
- The ongoing extra time that will be required to support multiple versions going forwards. Tends to mean things like having to make additional new pieces of art, fix the same bug in multiple places, additional QA testing each patch. For some features that time cost's trivial. For others (e.g. maintaining multiple versions of the in game HUD after its update a few years back) it adds a lot of extra time.