Needed suggestion for tech-screen UI
-
- Creative Contributor
- Posts: 215
- Joined: Fri Jun 27, 2003 6:32 am
- Location: Kassel / Germany
learn is required for constr App and eco for prod. IMO, a good solution as it is.tzlaine wrote:The Tech tree area looks good as well, but I have a question. What makes the Applications line up the way they are? Why aren't the first four Apps all in one column?
Press any key to continue or any other key to cancel.
Can COWs fly?
Can COWs fly?
no, the reason for this was to avoid connections having to go backwards.tzlaine wrote: What makes the Applications line up the way they are? Why aren't the first four Apps all in one column? Is it based on something like total RP cost?
edit: yep, just as noelte said :)
one of the problems i mentioned in my first line...geoff wrote:What is the significance of the horizontal position of the applications? What if there are several applications of a certain tech level
well, it could be strechted vertically of course if more room is needed.geoff wrote:you've put all the theories on one page, so there's no vertical space to put applications / other theories in parallel...
how would you go about displaying connections between different categories then?geoff wrote:hence I resuggest tabs for each category
@breadmean: i like the possibility to expand and collapse but it needs to be worked out more.
also you have shown only fairly simple and pretty few connections. what if an orange theory in the top right leads to a app below one of the green theories in the bottom left?
@all: is it true that a theory always has a parent theory? i thought that an application and even a refinement can also lead to a new theory...
btw. it wasn't mentioned yet, maybe because it's obvious ... don't know. but we definitely should allow zooming in and out.
geoff: you seem to have pretty clear ideas how it could work, couldn't you make some mockups?
-
- Creative Contributor
- Posts: 215
- Joined: Fri Jun 27, 2003 6:32 am
- Location: Kassel / Germany
pd wrote:
i'd say the minimum requirement line is:
theory -> application -> refinement
Hmm, iirc we didn't decide that exactly. But logically i'd say yes, every application needs at least one theory as parent. Its the, well theoretical basement of that application . That doesn't hinder an application to have severall theories, applications or even refinements as requirements.@all: is it true that a theory always has a parent theory? i thought that an application and even a refinement can also lead to a new theory...
i'd say the minimum requirement line is:
theory -> application -> refinement
Wenn du die Macht hättest die Geschichte zu ändern, wo würdest du anfangen. Und viel wichtiger, wo aufhören?
If you had the power to change history, where would you start? And more importantly, where would you stop?
If you had the power to change history, where would you start? And more importantly, where would you stop?
Werent there a idea that cross-categories dependencies would be quite rare. In per category shown tech tree, such dependancy could be shown with little icon and explanation. ("Requires nanomachinery theory from construction")
Difference between a man and a gentleman is that a man does what he wants, a gentleman does what he should. - Albert Camus
Precisely. Its just going to get cluttered, so I've abandoned the idea of showing the whole tree at once. Only about half the techs in that mockup have dependencies, and only three of the five categories are present. With two more added there'll be lines everywhere, I just don't see it as feasible. Now I'm thinking of categories as tabs, expandable, with cross-category prereqs listed as hyper-links. I'll see if I can put something together before the end of the week.pd wrote: @breadmean: i like the possibility to expand and collapse but it needs to be worked out more.
also you have shown only fairly simple and pretty few connections. what if an orange theory in the top right leads to a app below one of the green theories in the bottom left?
Actually, just saw miu's post and yeah, actually, is it really necessary to go to all this trouble? Has it even been worked out yet what kind of techs will actually be in the tree, and what sort of dependencies to expect? If cross-category is rare, then I take it back, a full tree might be feasible. Where's the design team on this?
Good afternoon! This is the Earth Alliance embassy diplomatic office. My name is Alex. How may I assist you?
HUMANS! BLAUGHRAN EMPIRE CLAIMS PLANET KREIGHTON! YOU GIVE RAY GUN SCIENCE OR BLAUGHRANS DESTROY HUMANS ON KREIGHTON!!!
HUMANS! BLAUGHRAN EMPIRE CLAIMS PLANET KREIGHTON! YOU GIVE RAY GUN SCIENCE OR BLAUGHRANS DESTROY HUMANS ON KREIGHTON!!!
-
- Creative Contributor
- Posts: 215
- Joined: Fri Jun 27, 2003 6:32 am
- Location: Kassel / Germany
We have worked out what categories we have, and we know that cross category requirements will occure. Not much more done yet, as the category moderators are just starting their discussions.
Wenn du die Macht hättest die Geschichte zu ändern, wo würdest du anfangen. Und viel wichtiger, wo aufhören?
If you had the power to change history, where would you start? And more importantly, where would you stop?
If you had the power to change history, where would you start? And more importantly, where would you stop?
@BreadMan
I never expected anyone to manage to fit the entire tech tree on screen, so I would just assume that the tech tree won't fit and would be scrollable, etc etc.
I also think it would be a good move to put each category into a seperate tab.
Maybe we could also have a 'ruler' style guide along the top line of the window that shows the levels. Each tech would corespond to a level, so if you were looking for level 50 tech, you could just scroll quickly along til you see level 50 on the 'ruler' and then go down and find the tech.
I never expected anyone to manage to fit the entire tech tree on screen, so I would just assume that the tech tree won't fit and would be scrollable, etc etc.
I also think it would be a good move to put each category into a seperate tab.
Yeah, the "Requires nanomachinery theory from construction" part would be easy to follow. You could easily go to the construction tab, and look for nanomachinery theory. I would rather do it that way then follow lines through a web of techs.miu wrote:Werent there a idea that cross-categories dependencies would be quite rare. In per category shown tech tree, such dependancy could be shown with little icon and explanation. ("Requires nanomachinery theory from construction")
Maybe we could also have a 'ruler' style guide along the top line of the window that shows the levels. Each tech would corespond to a level, so if you were looking for level 50 tech, you could just scroll quickly along til you see level 50 on the 'ruler' and then go down and find the tech.
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
I'm now partial to BreadMan's mockup with all techs on one page: no tabs. However, were there tabs, the inter-category prerequisites (and optionally unlocked techs in other categories) could be shown as "stubs". You'd have specially indicated / coloured boxes on the tree in each category to represent the prerequisite/unlocked techs from another categories, that you could click on to zoom to that tab / tech.pd wrote:how would you go about displaying connections between different categories then?geoff wrote:hence I resuggest tabs for each category
It could be required that prerequisites are always left of things they unlock when both are visible... and the expand / collapse tree thing would make this workable. Though we'd also want to generally have techs only have prerequisites back a few "tech levels", so as to avoid stringing things out too much. What qualifies as a "tech level" is hard to say... I don't expect it will be a strongly defined concept... more likely it would be just an approximation based on whereabout in the tree a particular tech lies. How much of a problem it will be to show all the interconnections seems difficult to judge without trying it out. The category topologies may need to be designed with this limitation in mind...also you have shown only fairly simple and pretty few connections. what if an orange theory in the top right leads to a app below one of the green theories in the bottom left?
Technically, I'm in the midst of exams at the moment... and while the current one is so incredibly stupid and boring and pointless that I can't go 30 min without taking a break, such as to post here, actually making a mockup would be a bit too time consuming. Luckily BreadMan has produced one that I like, aside from the few modifications I've suggested for hiding prerequisites and such.geoff: you seem to have pretty clear ideas how it could work, couldn't you make some mockups?
That said, it looks like BreadMan and I have swapped views?
Though this issue is why I've suggested the hidden prerequisites for not-visible techs. If that specifically is what you wanted a new mockup of... maybe in a few days I could make up a quick one, but not now. I tried to explain it thoroughly, though...BreadMan wrote:...I've abandoned the idea of showing the whole tree at once.
[...]
With two more added there'll be lines everywhere, I just don't see it as feasible. Now I'm thinking of categories as tabs, expandable, with cross-category prereqs listed as hyper-links.
I don't believe any restrictions on prerequisites for theories were made explicitly...@all: is it true that a theory always has a parent theory? i thought that an application and even a refinement can also lead to a new theory...
Some people were very keen on having the various categories be independent... so you could completely ignore one to focus on another exclusively. However, in discussing what sorts of categories to have, the argument was made that a theories in one tech could unlock other theories or applications in unrelated categories... so I think the mostly independent categories people are overruled. IMO it'll be necessary to have a moderate or high number of intercategory links in order to work with the theory/application system as planned. See the categories design thread for more details of why...BreadMan wrote:Has it even been worked out yet what kind of techs will actually be in the tree, and what sort of dependencies to expect? If cross-category is rare, then I take it back, a full tree might be feasible. Where's the design team on this?
Hahahaha my exams are suffering because of this threadGeoff the Medio wrote: Technically, I'm in the midst of exams at the moment... and while the current one is so incredibly stupid and boring and pointless that I can't go 30 min without taking a break, such as to post here, actually making a mockup would be a bit too time consuming.
Good afternoon! This is the Earth Alliance embassy diplomatic office. My name is Alex. How may I assist you?
HUMANS! BLAUGHRAN EMPIRE CLAIMS PLANET KREIGHTON! YOU GIVE RAY GUN SCIENCE OR BLAUGHRANS DESTROY HUMANS ON KREIGHTON!!!
HUMANS! BLAUGHRAN EMPIRE CLAIMS PLANET KREIGHTON! YOU GIVE RAY GUN SCIENCE OR BLAUGHRANS DESTROY HUMANS ON KREIGHTON!!!
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich