Re: Friday Facts #243 - New GUI tileset
Posted: Sat May 19, 2018 2:57 pm
Yes. That's the intention.FasterJump wrote:Nice work on the UI. By the way, are you going to make the UI works for different UI scales? (related thread)
Yes. That's the intention.FasterJump wrote:Nice work on the UI. By the way, are you going to make the UI works for different UI scales? (related thread)
Sorry for yelling. It's been forever since I was last able to play this game. It seems nobody else is affected by the issue, but certain kind of gradients (linear shadow gradients and certain kind of radial ones) wreck with my head and cause slight dizziness, headache, and make things seem like they're out of focus. Everything was great while the UI was flat gray, until in 0.15 the graphics were tweaked and bunch of pointless gradients were added for no reason whatsoever. I managed to play that version merely a few minutes until I just couldn't deal with the UI anymore. Every time I opened the UI it strained my eyes, and it was because of those stupid goddamn fucking gradients in the item tiles. I've been complaining about it occasionally and waiting, waiting to see if it ever gets fixed. You know, hopefully fixed when you finally make the full gui revamp. It's been over a year now, and that's a year without Factorio. I used to play almost every day. I would still play if I could. I eagerly wait every friday to read FFF, and when I saw "New GUI tileset" as a post title, I was SOOO excited! You know, maybe I could finally play again! HAHA, NO. Just more gratuitous gradients. Fuck this shit.glex wrote:THANKS FOR YOUR OPINION!!!!!
You can go to your factorio installation folder and then to data/core/graphics and edit gui.png with your preferred editor and remove the gradients in the current version :)muzzy wrote:Sorry for yelling. It's been forever since I was last able to play this game. It seems nobody else is affected by the issue, but certain kind of gradients (linear shadow gradients and certain kind of radial ones) wreck with my head and cause slight dizziness, headache, and make things seem like they're out of focus. Everything was great while the UI was flat gray, until in 0.15 the graphics were tweaked and bunch of pointless gradients were added for no reason whatsoever. I managed to play that version merely a few minutes until I just couldn't deal with the UI anymore. Every time I opened the UI it strained my eyes, and it was because of those stupid goddamn fucking gradients in the item tiles. I've been complaining about it occasionally and waiting, waiting to see if it ever gets fixed. You know, hopefully fixed when you finally make the full gui revamp. It's been over a year now, and that's a year without Factorio. I used to play almost every day. I would still play if I could. I eagerly wait every friday to read FFF, and when I saw "New GUI tileset" as a post title, I was SOOO excited! You know, maybe I could finally play again! HAHA, NO. Just more gratuitous gradients. Fuck this shit.glex wrote:THANKS FOR YOUR OPINION!!!!!
I'll definitely do that if the damn thing is still there in 1.0, I don't really want to tinker with the base files unless absolutely necessary. I just totally foresee murphy's law in action, and I bet right after I finished modding the graphics the game would start checksumming them to stop people altering landmine graphics to cheat in multiplayer. Anyway, I never thought I'd have to wait this long with the gui revamp moving forward in the roadmap again and again, but now that I've already waited a year I can totally wait another...Sigma1 wrote:edit gui.png
Knowing Factorio seems pretty open with the base game files, I would say this is pretty unlikely. Especially since you can already override vanilla graphics with mods.muzzy wrote:I bet right after I finished modding the graphics the game would start checksumming them to stop people altering landmine graphics to cheat in multiplayer.
Just stick a few more slots in the main inventory and add a couple of size upgrade researches for itthereaverofdarkness wrote:If you can't face the inevitable backlash that would arise from nerfing the inventory
This. Especially if you could have the toolbar as a sort of dock which you can freely put on whatever spot on the screen edges you may think of.thereaverofdarkness wrote:Can we customize the positioning of the hotbars?
You are awesome. Give yourself a cookie on my behalf. So many games just ignore this and do things like having blue and purple as the colors for different things that are important to tell the difference between, and people like me basically see them as the same color.I want to also mention that we are actually taking care of the 8% of the population who has some sort of color vision problems. This subject is still very new for us, but we are without a doubt researching solutions to different conditions.
... you do know what the "D" in DPI stands for right? A "dot". Which is a pixel. Literally. 4K displays just have more "pixels" to work with. Which unless you plan to be a few centimeters from your screen, or are playing on a massive widescreen plasma TV, won't be a problem to just upsize the existing GUI.Omnifarious wrote:Please, please stop measuring things, anything, in device dependent coordinates. Please stop using pixels. IMHO, nothing should ever surface pixels as a coordinate system, ever!
The use of pixels has caused enormous amounts of pain as people switch to 4k displays. They will cause enormous amounts of pain in the future when display technologies change again. Please stop using them. If you must, surface a 'DPI' configuration or something and have it operate at a very low level so coordinates used in almost all parts of the code do not depend on any details of the display like pixels.
We've known not to use pixels for literally decades, and yet people keep using them. Please stop.
If people had been using some device independent coordinate system for stuff right along, this wouldn't be a problem. One solution for 2D GUI components would be to store them as SVG and then render them at game startup into something that can be splatted onto the screen really quickly.The only other alternative would be to render the GUI clientside at runtime, and have all GUI components defined as some kind of 2d or 3d object that would then need to be created by the graphics engine rather then loaded from a datafile. Performance wise I doubt that'd be good.
I think it say mining, the in just looks like an m.Pod wrote:On the whiteboard picture, under the "Research a solution" section, there is: "Mmmg (hand + auto)". What's Mmmg?