[Discussion] Uniformity of the world



  • How about a resource that is not a resource? Rivers: A tile with a flow direction. Pushes creeps 1 tile downstream per tick. MOVEs happen after the push, so you always go at least one tile when crossing a river. Roads on a river tile remove the push effect. (bridges) This simple mechanic would provide massive room for complexity, and how you distribute them gives lots of options. If you have multiple rivers flow into or out of a room it becomes capable of controlling more territory more efficiently. But it also introduces a security weakness. Someone could setup in a room upstream and spawn creeps in the water with all attack no move, letting them get a cheap beachead.



  • @ciber Interesting idea. What about ramparts and walls can you build this structure on river?



  • @mrfaul

    70% U, 20% O, 10% H ➡ a high value room a completely worthless room

    45% O, 45% H, 2.25% U, 2.25% L, 2.25% K, 2.25% Z, 1% X ➡ pretty much worthless this room is quite attractive to me, but nowhere near as attractive as a 100% H room

    50% X, 10% O, 10% H, 7.5% U, 7.5% L, 7.5% K, 7.5% Z ➡ could be a source keeper room far less attractive than either a 100% X room or a 100% H room



  • @tigga slightly differently colour schemes would be quite a simple change (I imagine) but it would make each shard feel rather different. this is a pretty good idea IMO.



  • @smokeman I can't think of an established player that doesn't exploit sourcekeeper rooms... getting hold of all those extra minerals is very useful...



  • @mrfaul One day you'll be a high level player and you'll be able to attack other high level players. Screeps is built in part around RPG mechanics, of course higher "level" players are more powerful. It's a powerful incentive to increase your level. At the same time, once a room hits RCL8, which doesn't take all that long in the end, even a low GCL player could put up a challenge to many more established players.



  • It would be interesting to have a resource that high tech options requires to run. Like people have described, having a resource that boosts buildings in some way, or is required to create a particular building.

    For example:

    1. observers always felt like a fascinating building to me. If I could consume a unit of some resource to get an observer tick within a 40 room distance I'd definitely find a use for it.
    2. Or what about a resource that you can use on a controller to prevent structure decay in a room with? Like a pause on roads/ramparts/containers running down. I could see high level players optimizing cpu with that.
    3. A special rare mineral with boost that you can use on claim parts to extend their range. This would let you claim further than normal/attack enemy controllers more effectively. Eg unique mineral, used to make one of two boosts. Parts can be claim only but range is double, parts can attack controller only but way more power.

    I can see lots of "special case" boosts that wouldn't be broken but would be interesting in very low quantities on the map.

    I'm excited to see what @artch and his team have come up with, ideally I'd like to be very rare and special so that it feels closer to an event when it is nearby.



  • @wtfrank said in [Discussion] Uniformity of the world:

    70% U, 20% O, 10% H ➡ a high value room a completely worthless room

    45% O, 45% H, 2.25% U, 2.25% L, 2.25% K, 2.25% Z, 1% X ➡ pretty much worthless this room is quite attractive to me, but nowhere near as attractive as a 100% H room

    50% X, 10% O, 10% H, 7.5% U, 7.5% L, 7.5% K, 7.5% Z ➡ could be a source keeper room far less attractive than either a 100% X room or a 100% H room

    Yup, you just proved my hypothesis about the current perceived value of the minerals, "base minerals" are far more valuable then the "actual stuff that does things".
    It is my intention to make the base minerals overabundant so that the prices of the other stuff becomes somewhat relevant.

    Currently players have no problems to get their hands on any resource just by looking around them, and only a few boost are getting used frequently.
    This results in a very unattractive market place besides the fact that it is currently overpriced due to the "front up" tax.

    The reason why I want to move the boosting to the spawning mechanic is :
    A: to reduce complexity
    B: to increase the use of the other boosts which are seldom used currently because they are only attractive in low RCLs anyway (or in a all out war)

    Also since low RCLs need the stuff in the first place, good logistics become more important too.

    My main gripe with screeps is, there isn't a lot enough that rewards the players brain to keep him engaged.
    Read this and maybe you understand what I meant: Brain satisfaction tool

    I love screeps for what it is, and I know a lot of thought/math went into the constants which are the base of the game.
    This appeals to programmers, but truth is, the average Joe is the one who brings the money to keep the wheel turning.
    A lot of people I know who tried it always said the same to me: "feels dead"
    I only try to convince people to try screeps when I'm sure they could have fun with it.
    But since the real "fun" starts after a significant time investment most people abandoned it beforehand which is really sad.



  • @mrfaul Obviously compounds are more valuable than base minerals. They represent cpu, energy, and time spent creating them. However most of them are not needed frequently, and so base minerals represent flexible options. Most people can create their own compounds fairly easily.

    Consider it logically: If I'm mining all of the minerals I need to create a T3 compound I'm using, why would I bother buying it from the market during ordinary gameplay? Part of the game involves intelligent expansion to make sure your empire has access to a good spread of resources.

    Now, in times of conflict etc demand might exceed your ability to supply, which is when you buy from the market. Or maybe you're short on one piece of a compound, so you buy more H from the market. That's why the market for base minerals is much more liquid, because most players are filling small gaps in their production supplies vs buying completed compounds. Most high level players are not going to waste their credits buying a premium priced completed product.

    My main gripe with screeps is, there isn't a lot enough that rewards the players brain to keep him engaged.

    Secondly: Screeps is inherently an openworld self-driven game. If you're looking for a hand-holding reward system it's not a good match. It gives you access to everything up front, you have to write the code to actually make it happen. I disagree with this, screeps is entirely about using your brain. Unless you know how to code without thinking, which I'd be damn impressed.

    My personal gripe with pacing is two part:

    1. Tick times are very slow, so it just plain takes a while for things to happen in game. This is good and bad, as fast tick times mean you could lose a room to an attack before you could get to a computer. But I'm personally in favor of faster ticks because it makes things more interesting.
    2. the amount of work to get to a functional baseline is high. You're not competitive until you get fairly far along, but that's entirely because of the amount of code you need to write. Put in more time -> better rewards. Hoping things get handed to you -> no progress.

    Simply put @MrFaul: You're GCL 5 with 1 room and no remote mining. So the tick times are not the issue, but the code is. This is yours. If you want to do new things, you need to do it yourself. Frankly, you've taken your first baby step but gone no further. No matter what the devs change with end game content, if you don't write something that can handle having a second room you're never going to get better. My advice is think big and invest in a good design rather than duct-taping with room .name hacks, but whatever gets you off the ground.



  • @mrfaul said in [Discussion] Uniformity of the world:

    Yup, you just proved my hypothesis about the current perceived value of the minerals, "base minerals" are far more valuable then the "actual stuff that does things".

    They're absolutely not - if there was a room that spawned XGHO2 directly that would be a far better room to most players than any existing room containing merely a base mineral.

    But since the real "fun" starts after a significant time investment most people abandoned it beforehand which is really sad.

    It really depends what you find fun. I was gripped from the start trying to figure out the API so that I could harvest one room effectively and get it to the next RCL level so I could make my base bigger.



  • How about a less homogeneous world? 0_1546925628291_ScreepstTestMap.png

    ❤😮


  • @Davaned @wtfrank
    Seriously it is funny how you come exactly to the same conclusions I have but don't see my point.
    But getting my point across is not one of my strong points. 🙃

    I'm not talking about compounds and what I meant by "base minerals" are only and since those are necessarily needed in big quantities.
    With "actual stuff that does things" I was referring only to , , , and .

    The whole point is to drastically re-balance the minerals so trading becomes a thing if not a necessity.
    As @Davaned already pointed out you can produce anything currently yourself since in 99% the stuff you need is just around you.
    By artificially increasing the demand by making it very very hard for a player to get everything the market becomes your best friend.

    Heck I would even go so far with rooms with no energy but a mineral and controller so you need to constantly supply it in order to harvest it.
    That in combination with @Ciber's world proposal would be really fun. Then it is actually viable to fight for a strategic advantage.
    To put it bluntly I want create a pseudo job system where people need to think about specializing their creeps to do certain tasks.
    Only then will player interaction develop naturally.


    P.S. The script running on the official server is the botched tutorial stuff since I only play on nonpublic private servers with friends.
    And sits mainly there to ultra slowly collect GCL.

    👀


  • You seem to be implying that trading is not a thing.

    Trading is very much thing right now. You don't want to have to rely on getting the perfect balance of minerals especially given you have a varying need for boosts. Market is heavily used.



  • @tigga yes it is used.
    But still, I wouldn't call it a integral part of the game.
    IMO that's a shame. In it current state it wouldn't make big impact in gameplay if we would get rid of it.
    You always would have every necessary thing around you it is just more time consuming at all.

    👎🤦


  • Uhm well I should stop writing stuff past 12 pm my "articulated finesse" drops near zero 😴
    I think my last post was slightly misunderstood.

    @GimmeCookies and @Davaned please elaborate your negative reactions.
    I maybe able to explain what I want to achieve then.



  • @mrfaul " In it current state it wouldn't make big impact in gameplay if we would get rid of it." Start playing on public for a while and you will understand that the market is needed in this game. Especially on shard3 where not everyone has good enough code to claim one room of each mineral



  • @gimmecookies OK if that is your view point I'll accept that after all it is a discussion.
    Now make a thought experiment what would happen if the market would just vanish istanly.

    I'm looking forward to your conclusion.



  • @ciber I think this would be a game changing thing, if they added this i'd be extremely happy, you could maybe manually place your controller then you have a certain area that is now claimed by you, then maybe you could put down things like claim extenders that allow you to further expand your base or "area". Then this compound with areas where maybe "supply crates" spawn and you could go there to get some boosts, but if you want the higher boosts from these crates you first have to defeat a boosted guard, I also think it'd be a cool idea if even the players weren't able to see into rooms they don't have vision, like there are no buildings there until you go and look and then later if you go back in look you'd see the buildings that you saw, but you'd have to go back to update the buildings. This would give players a REAL reason to scout. I really do think it'd be cool to see something that you contest. Of course the map would have to be on a new shard but id think it's worth a try.

    Sorry for any weird sounding things or grammatical errors I don't have time to go back and look through what I typed.

    👑


  • @communication you are jumping to far ahead 😄
    his suggestion just changes the world gen.

    But it is good to have enthusiasm 👍

    👍


  • @mrfaul Do you have any experience using the market on the main world? You might not be getting a realistic impression of it if you've never used the market on a server with a population.

    If it was suddenly removed, probably 1 in 5 empires would start to collapse over time. Many new settlements would die off, people often use boosting/terminal transfers extensively for bootup time.

    Tons of people do GCL farming via market.

    Any new player would be at an enormous disadvantage. Until you get 10+ rooms, you probably don't have all the minerals you need in sufficient quantities to make what you'd like. Even after 10+ rooms, you often have gaps in your supply chain where you need more H/X/etc than you have, so boosting would stall.

    Finally, anyone who doesn't keep large banks of boosts on hand would be extremely vulnerable to warfare. People absolutely rely on the market for quickly gaining stockpiles of minerals on defense.

    If your argument was that the market could be better I would agree with it. I'd love to see more interaction built into it. However, you said it wasn't an integral part of the game, and I disagree with that. @mrfaul said in [Discussion] Uniformity of the world:

    @tigga yes it is used.
    But still, I wouldn't call it a integral part of the game.
    IMO that's a shame. In it current state it wouldn't make big impact in gameplay if we would get rid of it.
    You always would have every necessary thing around you it is just more time consuming at all.

    Of course, technically you are right in the long term. Because if they removed the official market, players would definitely create their own market after some time. The official one is just more convenient, even if it does have a 5% tax.