Page 1 of 1

Research progress visualization ☸

Posted: Mon Jun 09, 2014 12:02 am
by sillyfly
Just a quick UI/Visual idea - have the research bar have another color (lighter shade of green?) to show the amount of research currently done by labs.
That is - if you research a technology with 20 steps, you currently done 6 units, and you have 3 labs currently working on it, the bar would be 6/20 parts green, 3/20 parts light-green, and 11/20 parts black.
The idea is to help you see how fast your research is going, plus allow you to see if you have a problem in the research (if you have no light-green part it means your labs stopped working for some reason).

Just for a visualization - here is how it looks in Civilization 4:
Image

(For those who don't know civ4 - the top green bar shows research. the first light-green part is how much you currently have researched, and the darker semi-transparent part to the right is how much research will be done in the next turn)

Re: Research progress visualization

Posted: Mon Jun 09, 2014 12:59 am
by ssilk
Had problems to follow. You mean, if a lab has all ingredients for research one part, the research-bar should show the amount of that research in darker green?

You know, that it could be also, that the lab has no power? Or switched power off in purpose to save energy?

Re: Research progress visualization

Posted: Mon Jun 09, 2014 1:02 am
by sillyfly
No, I mean show only what the labs are currently actually doing. If for _any_ reason a lab is not currently performing research - it is not counted for this.

So the new part (whatever color it may be) only counts the number of labs actually researching at the moment (having all required Science packs and electricity connection)

Re: Research progress visualization

Posted: Mon Jun 09, 2014 2:42 am
by therapist
I don't understand your meaning, the bar at the top of that screenshot seems to show the progress of research, but I don't see how it indicates the number of research centers conducting research.

Maybe somewhere on the current research bar you could put an indicator that shows: WorkingLabs(TotalLabs)

So for instance, if you had 20 labs but only 18 were working you would see:

Research Optics 18(20)

Because of the way belts usually feed labs, you would typically see your amount of working labs decrease by 1 over time as you run out of one particular type of lab pack.

Re: Research progress visualization

Posted: Mon Jun 09, 2014 11:41 am
by sillyfly
I don't really mind if it would be textual, I just thought a graphical representation might be quicker to see at a glance.
I'll try to show some examples of what I mean, with a text-based representation of the current research bar.

Legend:

Code: Select all

=  :  unit already researched
-  :  unit being researched by a lab
.  :  unit not being researched
In the current state we only have "=" and ".". Now - Let's say it's the beginning of the game, you haven't automated Science pack production yet, and maybe you forgot to look at your labs for a while. Your bar would show -

Code: Select all

===..........
Note there are no "-" - no research is currently being made, so something must have gone wrong!

Second example - you are researching some technology and you see this -

Code: Select all

----................
Great. Your research is going at a pleasing rate. After a while you glance at the bar again and see this -

Code: Select all

====-...............
Uh-oh! The research has slowed down considerably - probably some science pack is being made too slow and only a few labs are getting it.

Another thing is - if you know all your labs are working you can have a feeling of if you have "enough" labs. Of course you can look at the amount the technology takes, but I'd rather have the information constantly visible, especially if it takes absolutely no more "screen real-estate" :)

I hope I have made my meaning clear by this. I would have hoped anyone who played Civilization would have understood what I meant, but apparently I was wrong (or you haven't played Civ? :o )

Re: Research progress visualization

Posted: Mon Jun 09, 2014 3:58 pm
by Bleda
I haven't played civ4 but I understood what you mean in the first post without problems. ;)

And I must totally agree that this would be a very nice little detail improvement the devs should consider.

Re: Research progress visualization

Posted: Mon Jun 09, 2014 4:11 pm
by drs9999
+1

Research Progression counter

Posted: Mon Mar 09, 2015 9:21 pm
by provet
Joined -- ßilk

Example:
Advanced material processing (researching)
time_30: 23/50
science_pack_1: 23/50
science_pack_2: 23/50
Optimal time left: 13min 30sec


Also (although I shouldn't!) a second suggestion; discontinuing research does not mean the counter resets back to zero.

Re: Research progress visualization

Posted: Thu Mar 12, 2015 10:02 am
by Kalabint
This Silly Fly has some good ideas:
sillyfly wrote:Just a quick UI/Visual idea - have the research bar have another color (lighter shade of green?) to show the amount of research currently done by labs.
That is - if you research a technology with 20 steps, you currently done 6 units, and you have 3 labs currently working on it, the bar would be 6/20 parts green, 3/20 parts light-green, and 11/20 parts black.
The idea is to help you see how fast your research is going, plus allow you to see if you have a problem in the research (if you have no light-green part it means your labs stopped working for some reason).
Had no Problems in understanding it ;)

+1

Re: Research progress visualization

Posted: Sat Mar 21, 2015 8:33 am
by MF-
sounds nice, clean and simple

suggestionsummary

Posted: Wed Mar 25, 2015 6:56 pm
by ssilk
Userstory: Implement better research progress visualization as described in topic and below.
Prerequisites: complete.
Game-value: Better planning. Better feel of progress.
Developer-costs: Rewriting code of that part and dependent parts.
User-opinions: Obvious.

Change Research Bar color

Posted: Tue May 19, 2015 12:01 am
by Chi
The idea is simple: change the color of the Research Bar when the research is stopped (for instance, make it red).
I think it's a neat, simple solution that shouldn't be too hard to implement.

Now, a quick search around the Forum shows that some people have already suggested many improvements to the Research bar, but I personally think they are all too complex considering that Factorio has a pretty straightforward research system (like in this one).

So, what do you guys think?

[Edit] Merged by Koub

Re: Research progress visualization ☸

Posted: Tue Apr 26, 2016 1:06 am
by bk5115545
I know this is over a year old but it would still be really nice to have.
I often have to walk over to see if my labs are working and then wait quite a bit as I figure out the issue.

Re: Research progress visualization ☸

Posted: Tue Apr 26, 2016 4:54 am
by sillyfly
Actually, since research progress is now continuous (rather than discrete, as it was before) this is much less relevant.

Re: Research progress visualization ☸

Posted: Wed Apr 27, 2016 5:20 am
by bk5115545
sillyfly wrote:Actually, since research progress is now continuous (rather than discrete, as it was before) this is much less relevant.
It would still be really nice to have since the current system doesn't tell you the rate of research progress.

Re: Research progress visualization ☸

Posted: Wed Apr 27, 2016 1:49 pm
by steinio
Could be a mod cause the value exists:
https://wiki.factorio.com/index.php?tit ... h_progress

Maybe an EvoGui Sensor with stagnation detector for x ticks.

Greetings steinio

Re: Research progress visualization ☸

Posted: Sun Jul 03, 2016 5:06 am
by jason03272002
Thumbs up over here!

Re: Research progress visualization ☸

Posted: Thu Jul 07, 2016 11:36 pm
by bk5115545
steinio wrote:Could be a mod cause the value exists:
https://wiki.factorio.com/index.php?tit ... h_progress
I'm pretty sure this value is the progress of the current research item (like the progress of Automation 1).

I could watch that value to make sure that research doesn't stop increasing (in a mod) but it doesn't tell me if I have enough science packs in the labs to finish this research item.