Topic: To all map creators; Terrain menu
kaputtnik Topic Opener |
Posted at: 2015-04-02, 08:49
My bad english knowledge will cause confusion Sorry for that. I will make a mockup to show what i mean.
Nobody new to the game will know which sort of tree depends on the type of world. Imagine to use tree images on the tabs instead of one sort terrain type to show the type of world. The same trees which are used on the tabs in the immovable menu. Than the conclusion of the depending of "sort of tree" and "type of world" is much better and the functionality is the same as before... but the "message" of the images in the menu is much better. Doing so, we "get rid of the old differences of the worlds" in an optical way, but they are still in game. Thats what i meant. I hope this will make it clearer. Sorry for spending so much time to understand my point. I will make a mockup next days. Edited: 2015-04-02, 08:55
Top Quote |
einstein13 |
Posted at: 2015-04-02, 18:12
I imagine better way: use gray image of the trees with coloured background. It should be enough to know everything about the menu there. And you don't have add any other functionality So why do we need any other changes? einstein13 |
kaputtnik Topic Opener |
Posted at: 2015-04-06, 11:22
I think this isn't a good way: And thats my idea: With this suggestion the map maker could see which sort of tree grows on which terrain good. It should also be possible to show which sort of tree could grow not very good (yellowish background of tree icon) or bad (redish background of tree icon). It is also possible to show that different sort of trees do grow. If a terrain (soil) couldn't let grow trees, there is just no icon. Another question: Wouldn't it be better to rename this menu into something like "Soils select"? I think "terrain" has the meaning of "surface". Top Quote |
GunChleoc |
Posted at: 2015-04-06, 11:55
For people who know the Terrain Affinity code, could the tree icons be generated using this? "Terrain" is a commonly used term for map editors for all sorts of games, so we should keep it. Think of it as Fachsprache Busy indexing nil values Top Quote |
kaputtnik Topic Opener |
Posted at: 2015-04-06, 15:20
If we have not 3 values for the affinity, it should be doable like the old code where the "is" values are turned into such icons, imho. And in the end we would have only one value for that. Top Quote |
DragonAtma |
Posted at: 2015-04-06, 17:51
I think Kaputtnik's idea of tree icons is a good one. Top Quote |
einstein13 |
Posted at: 2015-04-06, 18:46
Ok. In your idea of terrain-sort I would click a lot to find specific soil. It is completely useless for me. I almost never pick soils from different biome types. I almost every time pick one biome and go with it. If I create multiple biome map I pick one biome, then second one. And how do you sort the terrain types? By colors? It will create unsorted tree types and unsorted "global fertility" (*). That will cause lots of confusing: "Hey! I've picked up a palm-type soil. Why there are NO palms at all?!". Then: "Ok, that was my mistake- the soil was <<red>> one: no trees at all. But where is <<green>> for lots of palms? I have to click many times and look for it for 10 minutes..." Did you think about that? ( * ) -> "Global fertility" here means how the soil is good for growing trees planted by the forester. If it is good, most of trees are grown to final state, if none of them - global fertility is very low. Your idea (as I understand) is to match global fertility by colour: from green (good) to red (low). It is good idea to match the global fertility with colour:
But it can be done also with my idea of tree images on old background. Good soil will have correct background color with old icons. It is possible to do.
Terrain is good.
The colors can be auto-generated using the common script for foresters (sorting best fit for ground type). Also it can be hard-coded any time Here I've painted only some of current icons. Just to show my idea. It can be colored in any (understandable) way Short summary of my understanding the problem: We both agree that there should be some more information in terrain menu. Especially about basic tree types. Every terrain type has information about:
So all of the information should be shown somehow in terrain menu. (we both agree about that) But we disagree about sorting the terraint types. My idea is to keep old sorting:
Your idea:
How do we want to mark all the information:
Please correct me if any mistakes, kaputtnik. And about choosing the new layout: I don't think that it should be decided by only two of us. We both have some good and logic ideas. There are two ways:
EDIT
Sorry- that was an answer while writing this long post. So there is "2:1" for You, kaputtnik Edited: 2015-04-06, 18:48
einstein13 |
kaputtnik Topic Opener |
Posted at: 2015-04-06, 23:05
einstein13, you get the points
As i described in a former post the current (and your suggested) menu is useless for me, because i allways have to click around to find a specific terrain color. The main difference between our viewpoints is: Which information is much importand, and should be displayed in the tabs: coloring and buildability (my view), or the biome (your view).
My idea wasn't to match a "global fertility"... i never know that there is a global fertility. It was more like "This soil is good for coniferes but not good for deciduous and bad for umbrella trees. Palm trees do never grow (no icon)". It should only help to place the right trees on the choosen soils in the editor. I will try to add an additional argument for my suggestion: It comes with icons that are allways there in the editor. So there is less need to explain what a specific icon , f.e. a stylised building with yellowish background, stands for. And a stylised mountain with green background... what do you think the icon says if you see it the first time? Top Quote |
einstein13 |
Posted at: 2015-04-07, 00:45
There is no global fertility. There is "global fertility". I thought that I've described that in good way, but I will try to do it again. Please go to the post here: https://wl.widelands.org/forum/topic/1686/?page=5#post-13116 and read it. There are some values which describe how many planted trees will grow. Every soil is different and have different affinity to any tree. But the forester pick best fits and plant them. If it is desert mountain, you expect to grow there desert trees = palms. If you plan ANY tree it will not grow at all! But if you pick wasteland mountains and plant there some wasteland trees (mushrooms, umbrella, etc. -> best fits to this soil!) you can expect that about 40% of them will grow fine. So the "global fertility" term means how many planted trees by forester will grow up to the final stage. If you still don't understand that, please change every "global fertility" term into "XYZ" in every place. So XYZ can be found by making some experiments (easier way) or calculations (specific way) using current grow model and forester planting script.
It will be lots of mess there. I guess that you will have 12 icons for best soils? Every tree can have different value. Even if you pick only one biome (coniferes, deciduous, ... ). Imagine that there can be soil where are significant changes between birch and aspen (both deciduous), also coniferes trees will grow in good way: better than aspen, worse than birch. What colours will you pick? How will you help to pick right tree type? It is much more complex than you suggest here.
First of all: I've never sticked to old-type icons. I used them, because I don't have any talent to make any new graphics. You can create any new icon and then I can suggest some small changes. I will get used to new style in short time. And about your suggestion (f.e.: "And a stylised mountain with green background"): I really don't know how it should look like. I don't know what it stands for. Green background of mountains? It brings me an idea of "lots of resources in the mountains" what is completely wrong in Widelands (any mountains are equal). Of course I try to think about it as newbie, someone who will try the editor for the first time. Edited: 2015-04-07, 00:48
einstein13 |
GunChleoc |
Posted at: 2015-04-07, 13:06
Maybe the tree affinity information shouldn't come with the terrain tool, but with the "place trees" tool? For the tree type currently picked to be placed, add a colored overlay to the map that represents the tree's affinity to each terrain tile on the map. As to the tabs in the terrain tool, looks like we have 2 different strategies used to create a map, and we might not find consensus. Maybe we need to add both tab models to the tool? Edited: 2015-04-07, 13:08
Busy indexing nil values Top Quote |