Forums » Suggestions
Secondary color
Currently when making the color for a shio, you can only do the primary one. This suggestion is to add a small tab above the colors that allows the changing of the secondary one
+1
This. 100%
This. 100%
+1
+1
This requires basically every single ship-related shader to be re-written, across ES3, ES2, DX9, DX11 and Vulkan. Which isn't really all that bad, in and of itself..
But then it has to be tested, exhaustively, across every device we have, because every time we make substantial changes to shaders, it causes something to break on like.. I dunno.. PCs with Intel GPUs, or Samsung mobile devices running Android 10, or post-M1 Macs, or some other random case.
This is because of the huge breadth of driver code and versions out there, and bugs in the various drivers, coupled with the fact that some devices have no control over their driver-versions at all (like mobile devices, or modern Macs), so we cannot even report the bug to Intel or ARM and get something fixed for the end-user, because god knows whenever Samsung (or AT&T, or whomever) will propagate that fix, if ever.
We can only test a subset of the market, because we only have the hardware that we have, so inevitably we miss something, and then someone is posting screenshots of all-white ships or something, and we have to try and "remotely debug" what's wrong on that particular device, because we can't go out and buy all the devices.
So, anyway, I appreciate that this is desirable. I'm in favor of it as well, from a design standpoint.
But, understand it's probably a larger development undertaking than it may appear.
But then it has to be tested, exhaustively, across every device we have, because every time we make substantial changes to shaders, it causes something to break on like.. I dunno.. PCs with Intel GPUs, or Samsung mobile devices running Android 10, or post-M1 Macs, or some other random case.
This is because of the huge breadth of driver code and versions out there, and bugs in the various drivers, coupled with the fact that some devices have no control over their driver-versions at all (like mobile devices, or modern Macs), so we cannot even report the bug to Intel or ARM and get something fixed for the end-user, because god knows whenever Samsung (or AT&T, or whomever) will propagate that fix, if ever.
We can only test a subset of the market, because we only have the hardware that we have, so inevitably we miss something, and then someone is posting screenshots of all-white ships or something, and we have to try and "remotely debug" what's wrong on that particular device, because we can't go out and buy all the devices.
So, anyway, I appreciate that this is desirable. I'm in favor of it as well, from a design standpoint.
But, understand it's probably a larger development undertaking than it may appear.
yeah thats fine, completely understandable. maybe in future when vo takes off itll be possible
We may look into this, I just want to make sure people's expectations are reasonable.
Sometimes if I'm positive about an idea, people get really angry at me when it isn't implemented in the next <X time-period>.
A few times a week, some new angry Russian(s) will post an upset review somewhere about how terrible we are for not localizing the game, for years and years; largely because they can't conceive of how much harder it is for us than the actual "translation" bit (which is the "hard part" for most games, and the "easy part" for us).
I mean, veteran players are still angry at me about ideas of my own, from years ago, that ended up being a lot harder to implement than I realized, and were back-burnered.
So, I'm just clarifying that, while on the face of it this just looks like "add another color-picker", there's actually a lot more going on.
Sometimes if I'm positive about an idea, people get really angry at me when it isn't implemented in the next <X time-period>.
A few times a week, some new angry Russian(s) will post an upset review somewhere about how terrible we are for not localizing the game, for years and years; largely because they can't conceive of how much harder it is for us than the actual "translation" bit (which is the "hard part" for most games, and the "easy part" for us).
I mean, veteran players are still angry at me about ideas of my own, from years ago, that ended up being a lot harder to implement than I realized, and were back-burnered.
So, I'm just clarifying that, while on the face of it this just looks like "add another color-picker", there's actually a lot more going on.
Im cool with waiting, localisation is gonna be super critical to increasing vo population and I'm excited. Colors aren't extremely important at all and would be just a neat thing to have, ty for explaining