Uncertainty factor

Post all other topics which do not belong to any other category.
Daddie
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon May 12, 2014 8:12 pm
Contact:

Uncertainty factor

Post by Daddie »

As I am playing the game I miss uncertainty factors. I mean, I just have to look at the screen and I know what I can and cannot setup at that spot. This makes every game the same. Same for reaching goals. Every thing you build has the same parts/resources. What if the planet does not have oil? The player is forced to look for other options, for example producing oil themselves (http://oilprice.com/Alternative-Energy/ ... teria.html). Introduce prospecting, to find oil for example, and the game has an extra layer of dept which turns every game into a more unique game.

That being said.. damn this game is addicting :mrgreen:
Natha
Fast Inserter
Fast Inserter
Posts: 204
Joined: Sun Mar 15, 2015 1:48 pm
Contact:

Re: Uncertainty factor

Post by Natha »

That is a very good suggestion. It should be possible to choose one of several planets. And each planet has a appearance, e.g. desert planets have iron and copper, no water (at best in underground), no trees, ...; ice planets have water and oil, barely iron and copper...
User avatar
beny166
Inserter
Inserter
Posts: 34
Joined: Thu Feb 12, 2015 8:18 pm
Contact:

Re: Uncertainty factor

Post by beny166 »

Natha wrote:That is a very good suggestion. It should be possible to choose one of several planets. And each planet has a appearance, e.g. desert planets have iron and copper, no water (at best in underground), no trees, ...; ice planets have water and oil, barely iron and copper...

yes, but that means you have to programm 3 completly different games
User avatar
Xterminator
Filter Inserter
Filter Inserter
Posts: 981
Joined: Sun Jun 15, 2014 4:49 pm
Contact:

Re: Uncertainty factor

Post by Xterminator »

H!m yeah I can see your point. Some more variety and randomness could help quite a bit.
I actually quite like the idea of different worlds to choose from. I don't think it would require programming different games, just different world gen code. And perhaps have some effects besides resources limitations for each world. Like each one could have a type of biter that is unique to it that shows up only on that world. Many options.

Luckily though there are tons of mods, so a lot of depth and variety can be added through those right now until the devs can add it to the actual game. :)
Image Image Image
User avatar
Piranha
Fast Inserter
Fast Inserter
Posts: 152
Joined: Fri Nov 21, 2014 8:15 pm
Contact:

Re: Uncertainty factor

Post by Piranha »

All you're suggestion is essentially a preset during starting a new game.

When you start a new game you can pick how rare or common and how much yield you will receive for all of the ores/stone/oil. You can also set the water and terrain segment.

It sounds like you would either like a preset 'planet' which would just be setting the ores/stone/oil, to a certain value and then just changing the terrain since that one isn't really controllable (ie. desert, forest, etc) for each planet type.


Another way would be to just add a random value option in the drop down bar for all of the settings which would at least give some randomness to the game because you wouldn't know what materials have what value at the start since you didn't set it up yourself.

So it seems to me like very minor coding for adding a random value option or some probably more complex coding to add a new menu that just has predetermined values, aka planets. At least that's how I read this...
Daddie
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon May 12, 2014 8:12 pm
Contact:

Re: Uncertainty factor

Post by Daddie »

Well.. that.. and missing resources which forces the player to find a replacement for it. But in order for a player to know which resources the planet has he/she needs to prospect. Starting with early game prospecting, eg just digging some holes, to late game prospecting which requires advanced gadgets. For example if a planet misses oil, the planet offers alternatives. Same for other basic stuff like iron, copper and coal. Why not drop an asteroid which carries materials for some advance stuff..

Basically some randomness and uncertainties..
User avatar
beny166
Inserter
Inserter
Posts: 34
Joined: Thu Feb 12, 2015 8:18 pm
Contact:

Re: Uncertainty factor

Post by beny166 »

Well if you limit the amount of some resource to minimum you have to rebalance the game completly (takes time) or you end up with chest full of 1 material but complete lack of another. Which is not good.
On the other side if you add some mechanics to obtain resources in different ways it would definetely add a lot of depth into game and would be very cool to have, but it takes a lot of time and money.
Daddie
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon May 12, 2014 8:12 pm
Contact:

Re: Uncertainty factor

Post by Daddie »

The game is very addictive and has a lot "before I head to bed... - damn.. is it 1 hour later already?!" moments. But as I play a fresh game, it feels a bit too predictable. I just gave some examples and I am sure the devs will have their own examples. I just want every fresh game to have a twitch and memorable moments.
NotABiter
Fast Inserter
Fast Inserter
Posts: 124
Joined: Fri Nov 14, 2014 9:05 am
Contact:

Re: Uncertainty factor

Post by NotABiter »

For an example of a good game with prospecting, check out Imperialism (developed by Frog City, originally published by SSI but now owned by Ubisoft).

Note that a game with prospecting and one without (both having a "random" resources option) are not the same thing. With just the random resources option you would have people doing what a lot of them already do right now - gen map, look at it, don't like it, gen a new map, look at it... rinse and repeat as many times as it takes until they find a map they like. With prospecting just looking at the map after generating it tells you nothing about what resources you have (other than trees, land and water). You may find some iron right away and have plenty for the early game, and 2 hours in you start trying to find your next iron patch and at that point you have no idea if there is any (and if there is, where it is - other than "not where you've already looked"). It also means you can't just plan your whole game out from the start - you'll need to be prepared to adapt to whatever you find.

One key element of prospecting in Imperialism is that you can perform that action in territories you don't actually own/control. In Factorio this could be done by having something like a radar, but it would be much slower (e.g., scanning one sector taking something like 30+ times longer than radar) and possibly more energy intensive as well. And the game (as Imperialism does) could give the player the ability to control exactly where it scans (sector order) so the player can engage in strategic exploration (taking into account things like where they can build / expand to soonest, likeliness of finding a resource due to proximity to an existing find, using a sparse search pattern hoping to quickly locate the middle of a large patch while risking missing smaller ones entirely, and any other choice mechanisms the devs care to provide).

As far as balance is concerned, if the game were "tech guy vs tech guy (with bugs attacking both/all)" rather than just "tech guy vs bugs", and if all "tech guys" had the same/similar reliance on resources, then there would be no need to "rebalance" for different levels of resources on the map because all (non-bug) sides are affected by the same lack or surplus of resources. (And in a "tech guy vs tech guy" game prospecting takes on a whole new urgency because you really want to claim and build defenses on/around a major resource find before the other guy does.)

Another way of approaching balance would be for the map generator to always provide "enough" in a given area (with the area being larger if the player has selected sparser resources or set such sparseness to "random"), while still requiring prospecting (not revealing where the materials are in the given area). What "enough" means can be somewhat flexible if the game provides alternatives. (Right now the game doesn't provide that much in the way of alternatives. But one example would be that the map generator could give you a bunch less stone and a bunch more iron. Then maybe the player responds to that situation by using pipe instead of walls. Another would be a map with less coal but more oil for solid fuel or more iron and copper for solar panels and accumulators.) Though, perhaps this approach to "balance" results in preserving too much gameplay blandness.
Daddie
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon May 12, 2014 8:12 pm
Contact:

Re: Uncertainty factor

Post by Daddie »

Prospecting during MP pvp would be fun.. if you see one of your opponents building defenses in the middle of nowhere you know you want to start heading that way... or is he just trolling me? :mrgreen:
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Uncertainty factor

Post by kovarex »

The idea is good, but the main problem is, that the game first need to have alternatives, which is not the case currently.

The only real alternatives are:
  • Coal vs solar
  • Logistics (Trains/Belts/logistic robots/inserters)
Example:
There could be alternative of burning coal versus burning trees for example, but to make it viable, there would have to be done several things
  • Automate the tree production (Some kind of the treefarm variation)
  • Some worlds (big areas) would have better tree farming conditions, while other would have rich coal deposits
The same could be applied to many things, like different technologies to create the same product, while the player would use the one that is suitable regarding what resources are rare on his world.

But this is a lot of work to do, so it will not happen anytime soon, but I guess that some of the good mods can help with this for now.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Uncertainty factor

Post by ssilk »

I point to https://forums.factorio.com/forum/vie ... ion#p70243
because that is the key.

In my opinion the current map generator generates nice maps, but sometimes not useful. In my opinion a player wants to play "his game", which means, that the map should be generated not completely random, it must/should/might fit some kind of scenario. The scenario is in my eyes a mod that does all that complex stuff.

Besides that there is another way: Enable the game/player to play even hopeless maps, but keep a good balancing. But that is really complex.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Daddie
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon May 12, 2014 8:12 pm
Contact:

Re: Uncertainty factor

Post by Daddie »

Well.. my topic isn't really about map generation but more about a "less predictable" game. Every game plays out the same. The map generation maybe a part of it, but mainly because resources are visible from the start. People just start a new game until they find the starting point to their liking. Which in turn makes the game even more predictable.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Uncertainty factor

Post by ssilk »

Well, I mean the point is: You have good reasons to want to play completely random. And maybe then you find some situation, which is not playable and you might create a mod to fix this (add a small boat for example, if you landed on an island).

But other have also reasons to play a map, that is for example without coal, to take Kovarex example. Only trees. Then there needs to be some place, where some minimum amount of trees are growing.

And there you see, how important the map generator and what you want to play is. This is completely mixed together; you can have a very random map, if you turn off starting area for example. But the question is, if that is fun to play. I had really good maps with that, but also really ugly, so I can say "Uncertainty alone doesn't make a good game".

In other words: What you (and we all) want is reliable uncertainty. :D
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Nagshell
Long Handed Inserter
Long Handed Inserter
Posts: 63
Joined: Wed Feb 25, 2015 1:53 pm
Contact:

Re: Uncertainty factor

Post by Nagshell »

I think it all comes to fact that world generation is almost all randomness.
Gameplay gets a little repetetive, because there is not that much happening durning game that could make it more interesting.

The next phase that was introduced in developers blog could change end-game with some random content, which is great imo.

I think that there could be a little more into mid-game, like:
-natural disasters
-"shop" with different stocks
even something like more enemies types and maybe more than 1 enemy faction could be something that could really change way the game is played.

Many of above "solutions" have been modded into game already, so check that Mods subforum and look for what interests you.
Daddie
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon May 12, 2014 8:12 pm
Contact:

Re: Uncertainty factor

Post by Daddie »

I am more of a purist and don't like use mods.
User avatar
5thHorseman
Smart Inserter
Smart Inserter
Posts: 1193
Joined: Fri Jun 10, 2016 11:21 pm
Contact:

Re: Uncertainty factor

Post by 5thHorseman »

ssilk wrote:In other words: What you (and we all) want is reliable uncertainty. :D
We demand rigidly defined areas of doubt and uncertainty!
User avatar
taiiat
Long Handed Inserter
Long Handed Inserter
Posts: 81
Joined: Sat Apr 02, 2016 8:39 pm
Contact:

Re: Uncertainty factor

Post by taiiat »

in the more short term, as the things described here are certainly very cool and interesting - but also requires making a spiderweb of many games in one game:

Map Generation could have a 'Random' button, that would select all map generation aspects randomly? random for your... random.
idea being it would also do the same with Terrain generation - being absolutely random.

but, like any randomized Terrain Generator, we know that 100% random Terrain looks stupid and would be uninteresting, tiled stuff. so just loosen the upper and lower clamps of each thing, rather than releasing the clamps entirely.
that should give some of the wanted result from here, without going off the deep end in extra Development Work.
User avatar
GewaltSam
Filter Inserter
Filter Inserter
Posts: 345
Joined: Thu May 08, 2014 5:42 pm
Contact:

Re: Uncertainty factor

Post by GewaltSam »

Daddie wrote:I am more of a purist and don't like use mods.
I know where you're coming from, though especially with a game like Factorio, I have to say you're missing out on a lot. I'd say, take a look at the new mod portal they're setting up. Mods are already not difficult to install, there are many that work flawlessly and add completely new stuff, challenges, comfortable information/function and so on. You really should take a look at some of the stuff at some point, if you want more Factorio in general :)
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Uncertainty factor

Post by ssilk »

A while ago I created two suggestion threads to this, which are more or less interesting/related:

viewtopic.php?f=80&t=13022 World Generation / Map Generator / Game Modes / Scenarios
viewtopic.php?f=80&t=16592 Game Setup, Game Configuration, Init Screen
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Post Reply

Return to “General discussion”