Friday Facts #219 - Cliffs
Re: Friday Facts #219 - Cliffs
We need ability to build Chernobyl power plant design now
https://en.wikipedia.org/wiki/RBMK
i am dreaming bout this from first year in factorio.
https://en.wikipedia.org/wiki/RBMK
i am dreaming bout this from first year in factorio.
Re: Friday Facts #219 - Cliffs
SQUEEEEEEEeeeeeeeee!!!! (uncontainable girlish squeal)
Oh god I am so psyched to see cliffs being something you guys are working on, that is AMAAAAZZZINNNNNGGG!!! more terrain restrictions makes for good automation challenges!
Oh god I am so psyched to see cliffs being something you guys are working on, that is AMAAAAZZZINNNNNGGG!!! more terrain restrictions makes for good automation challenges!
-
- Long Handed Inserter
- Posts: 91
- Joined: Sat Sep 23, 2017 10:58 pm
- Contact:
Re: Friday Facts #219 - Cliffs
Alternatively, have separate entities for transporting items and fluids up and down cliffs. The fluid one would especially be interesting as you could make things flow "downhill" without the need for a pump, though that might be a tad exploitive, (edit) thus allowing you to create long pipelines without pumps if you happen to find a cliff in a convenient location if I understand fluid physics correctly.Ohz wrote:-scv- wrote:
Ok this is very very cool. I was about to say "underground pipes/belts should not work, cliffs are simply impossible to get through, to avoid fixing the problem" but here the solution is incredibly elegant. Underground belt that switch to this form like does mining drill on uranium ores.
Factorio Team you are astonishing.
-
- Manual Inserter
- Posts: 3
- Joined: Mon Dec 04, 2017 7:13 am
- Contact:
Re: Friday Facts #219 - Cliffs
I guess Red. Like every other 2D isometric game upper cliff shifts placed objects.-scv- wrote:connections??
if 2 Cliffs are opposite, what will the connection of underground pipes and underground conveyors look like? bad english, sorry.
Also with pipes:
0 level +0 brightaka13 wrote:Satellence wrote:
Also for better view upper terrain should be little bright.
terrain.gif
I think you can have a "cliff on a cliff", and therefore "2 levels" of land. I think its alright that gameplay-wise the cliff remain a natural impassable wall.
1 level +10 bright
2 level +20 bright
...
Just like in other games make ramp or other terrain deformationRobertTerwilliger wrote:Also what to do with NOT-O shaped cliffs? Say, L, C or I shaped? How to make transition between brightness levels?
Even if it is possible, result probably won't be worth efforts.
- Attachments
-
- command-conquer-red-alert-2_29.jpg (221.82 KiB) Viewed 9204 times
Re: Friday Facts #219 - Cliffs
Dudes -- the Factorio cliffs are beautiful, I really like them, but from a game-internal view they are nothing else than a impassable, unmineable wall.
There is no "up" and "down", not even the concept of it! So "diagonal" pipes or belts, shooting "uphill" or "downhill" or highlighting the "higher ground" are utterly meaningless as they rely on a concept that is not implemented and has nothing to do with these "cliffs".
And even when it was - what should happen to a pipe, that is diagonal, because it ran down a cliff, and then the ciiff is removed? Please tell me.
There is no "up" and "down", not even the concept of it! So "diagonal" pipes or belts, shooting "uphill" or "downhill" or highlighting the "higher ground" are utterly meaningless as they rely on a concept that is not implemented and has nothing to do with these "cliffs".
And even when it was - what should happen to a pipe, that is diagonal, because it ran down a cliff, and then the ciiff is removed? Please tell me.
Last edited by dee- on Tue Dec 05, 2017 12:41 pm, edited 1 time in total.
- TatsuZZMage
- Inserter
- Posts: 38
- Joined: Thu Dec 29, 2016 1:26 am
- Contact:
Re: Friday Facts #219 - Cliffs
Personally, I'd make it more complicated to blow the cliffs up say have the "demolition charges" need to be rigged then connected via circut wire to a power switch and have a large blast radius and all the cliffs connected need to be destroyed at once, But that's me.
Love the cliffs tho
Love the cliffs tho
- bobingabout
- Smart Inserter
- Posts: 7352
- Joined: Fri May 09, 2014 1:01 pm
- Contact:
Re: Friday Facts #219 - Cliffs
See... I look at the cliffs, I like them, but the issue I have is how it affects the grid.
The way it is implemented, I'd think it doesn't affect the grid, however, having actual slopes and ramps would make the cliffs feel better... but also hamper the construction area, can't build on non-flat things.
I like that you can blow up cliffs in your way though.
The way it is implemented, I'd think it doesn't affect the grid, however, having actual slopes and ramps would make the cliffs feel better... but also hamper the construction area, can't build on non-flat things.
I like that you can blow up cliffs in your way though.
Re: Friday Facts #219 - Cliffs
Looks familiar
-
- Fast Inserter
- Posts: 123
- Joined: Mon Oct 10, 2016 11:28 pm
- Contact:
Re: Friday Facts #219 - Cliffs
Your second paragraph seems to be correct - cliffs are laid out like a wall, so they are "fake cliffs". There is no actual elevation change - it's all flat.bobingabout wrote:See... I look at the cliffs, I like them, but the issue I have is how it affects the grid.
The way it is implemented, I'd think it doesn't affect the grid, however, having actual slopes and ramps would make the cliffs feel better... but also hamper the construction area, can't build on non-flat things.
I like that you can blow up cliffs in your way though.
Re: Friday Facts #219 - Cliffs
I'm working on a mod for Sea Block that consists of an entity that you place at the edge of land, feed it landfill (or crushed stone) and it will slowly fill in the water around it.MeduSalem wrote:And landfills in water should work exactly the opposite way... slowly filled up bit by bit.
First version will just fill all water around it up to some radius. Second version I want more of a vehicle type thing that you place at the end of a belt and feed with landfill, fuel and belts. It will then fill in any water in front of it (and a bit to the sides). Next it moves itself forward one meter and places a new belt segment behind it.
-
- Manual Inserter
- Posts: 1
- Joined: Mon Apr 24, 2017 4:57 pm
- Contact:
Re: Friday Facts #219 - Cliffs
so do we get jetpacks for our power armor or like a grappling hook so we can scale cliffs ?
-
- Manual Inserter
- Posts: 2
- Joined: Mon Dec 04, 2017 9:12 pm
- Contact:
Re: Friday Facts #219 - Cliffs
Thank you for providing amore diverse terrain in the game. The ability to "flatten the world" to force fit generic factories makes the game weaker. The game needs a force working against you to encourage creative solutions. As the game stands, too much can be blueprinted and stamped down, reducing the problem to a known set of solutions.
A feature I would love to see is 'badlands' or mountainous terrain which cannot be traversed by the player, but the bugs can easily cross. This would force the player to build around these areas, making a more interesting factory and solving critical space challenges, while also defending an irregular terrain.
I recently played an island start, which took enemies out of the initial equation, but made for challenging space constraints and more creative solutions. There was also a driving goal to get off the island to acquire the necessary resources to finish out the science.
A feature I would love to see is 'badlands' or mountainous terrain which cannot be traversed by the player, but the bugs can easily cross. This would force the player to build around these areas, making a more interesting factory and solving critical space challenges, while also defending an irregular terrain.
I recently played an island start, which took enemies out of the initial equation, but made for challenging space constraints and more creative solutions. There was also a driving goal to get off the island to acquire the necessary resources to finish out the science.
Re: Friday Facts #219 - Cliffs
i think its a mod that allows landfill to replace terrain with grass. it would be a good idea to allow it to replace cliffs with its underlying tile type for those that want to terraform.
-
- Inserter
- Posts: 40
- Joined: Thu Sep 10, 2015 6:38 pm
- Contact:
Re: Friday Facts #219 - Cliffs
Wow, this is probably the single feature I've thought would improve the game the most significantly (for the way I tend to play - exploratively), but I never even mentioned it because I figured it'd be so far down the priority list or even something you actively didn't think would fit the game.
I'm overjoyed to see it implemented, and pretty much exactly the way I'd hoped (mirroring the lovely ol' C&C cliff tiles approach).
Fantastic work as always, keep it up guys!
(Just thought, dunno if anyone's suggested it - an interesting tweak might be to allow behemoth biters to climb cliffs, so previously safe perimeter defences become compromised later in the game)
I'm overjoyed to see it implemented, and pretty much exactly the way I'd hoped (mirroring the lovely ol' C&C cliff tiles approach).
Fantastic work as always, keep it up guys!
(Just thought, dunno if anyone's suggested it - an interesting tweak might be to allow behemoth biters to climb cliffs, so previously safe perimeter defences become compromised later in the game)
Re: Friday Facts #219 - Cliffs
One question: will cliffs be placeable in the map editor?
"Adam fell that men might be; and men are, that they might have joy."
-
- Burner Inserter
- Posts: 5
- Joined: Mon May 01, 2017 9:22 am
- Contact:
Re: Friday Facts #219 - Cliffs
Nice progress! I look forward to future FFs about cliffs:
It seems like it would be better in the long run to have consistent elevations. That way cliffs can generally just follow the isolines. Placing sprites is then pretty easy to solve using marching squares.
- How will underground pipes/conveyors connect?
- How will the ends of cliffs look? Making the transition from flat to cliff could be tricky, especially for short gaps. Maybe cliffs should transition graphically into something like a steep hill?
- How does the actual sprite generation work? This FF discusses how to decide which edges are blocked, but it looks like within a tile the cliff location can weave around a bit. Going from the entity locations to drawing the sprites seems like it would have some interesting work behind it.
It seems like it would be better in the long run to have consistent elevations. That way cliffs can generally just follow the isolines. Placing sprites is then pretty easy to solve using marching squares.
Re: Friday Facts #219 - Cliffs
Well, the cliff generation still seems to be based on the internal heightmap, so unless you place cliffs like this manually in the map editor or whatever, such a situation shouldn't happen naturally.For instance, with the current cliffs-are-walls model what's to stop this situation:
Also, there is already a screenshot that shows how the ends look like: https://eu1.factorio.com/assets/img/blo ... ffs-05.png (bottom left)
Re: Friday Facts #219 - Cliffs
Thanks! And yup.dee- wrote:Dudes -- the Factorio cliffs are beautiful, I really like them, but from a game-internal view they are nothing else than a impassable, unmineable wall.
That is exactly right. I've thought about how a belt crossing under a cliff could be shifted down on the down side, but there's just too many weird edge cases (think also about blueprints), especially since cliffs can be removed. To do it properly would require building the concept of elevation into the graphics engine, and nobody here wants to do that. Even when things do show up in 3D (e.g. grenades flying up and over things) it's on a case-by-case this-particular-type-of-entity-knows-how-to-draw-itself-at-a-different-position-on-the-screen-based-on-its-height basis. The core of the engine has no idea that there's a third dimension.dee- wrote:There is no "up" and "down", not even the concept of it! So "diagonal" pipes or belts, shooting "uphill" or "downhill" or highlighting the "higher ground" are utterly meaningless as they rely on a concept that is not implemented and has nothing to do with these "cliffs".
And even when it was - what should happen to a pipe, that is diagonal, because it ran down a cliff, and then the ciiff is removed? Please tell me.
Re: Friday Facts #219 - Cliffs
This is what I wanted to hear!TOGoS wrote:... especially since cliffs can be removed.
-
- Burner Inserter
- Posts: 5
- Joined: Mon May 01, 2017 9:22 am
- Contact:
Re: Friday Facts #219 - Cliffs
In fact, the post explicitly states that it is not based on the elevation function:morhp wrote:Well, the cliff generation still seems to be based on the internal heightmap, so unless you place cliffs like this manually in the map editor or whatever, such a situation shouldn't happen naturally.For instance, with the current cliffs-are-walls model what's to stop this situation:
So if cliffiness expressed in the right pattern I think you could get the situation above. Probably not in such a small area, but over larger distances such inconsistent cliffs might be seen in game.In the end I removed the slope calculation. We still check that edges cross a threshold elevation, but instead of using slope as the second factor for cliff placement, there's an additional noise layer called 'cliffiness' which applies equally to the north-south and east-west edges.