Ludeon Forums

Ludeon Forums

  • November 26, 2022, 09:13:42 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Seeker89

Pages: [1]
Ideas / [1.0] Upgradable items
« on: July 03, 2018, 01:56:13 PM »
With 1.0 it's harder to get legendary stuff. why couldn't we have it that any item could become legendary with high risk?
Have it for high skill people only, and a time sink with a high risk of losing the item that anything could become legendary.


General Discussion / The Next Patch Will Be 1.0 (from reddit)
« on: January 16, 2018, 06:10:50 AM »
I don't know how many people go between here and reddit, I don't always so I figured I'll just post this in here. Over all I think Tynan should make this into a blog post lol. Everything could be found here:

There's a lot to say about this. The below will ramble a bit, for which I apologize. My purpose below is just to share a piece of my point of view. In this post I'll explain why many of the things you see requested won't be worked on. I don't expect everyone to agree with everything I write, but I hope you at least understand where I'm coming from.

When a suggestion comes up a lot from different sources, I take it really seriously. However these days, the things that people tend to mention in the context of "it has to be in the game or it's not finished" tend to be specific to the player who is suggesting them.

Just look at the responses to this post, for example. There is zero overlap between suggestions. /u/NotScrollsApparently has a list of UI changes that was linked. /u/somuchdirt74 posted a system of on-map icons to express health effects (an idea we explored years ago and doesn't work and which I've actually never seen suggested before). /u/kezza596 says the game "MUST" have a 64-bit implementation. Others are demanding Z-levels. And that's just a handful of people. Now extend that to hundreds of thousands of people.

My job is to serve RimWorld players as a whole. That includes super hardcore players with 200 mods, who know every detail of the UI and want more ultra-power user options to make everything more automated, faster, fewer clicks, more fluent. It also includes the 76-year old grandmas and 10-year-old kids who email me to thank me for making a game they can actually play. It includes the people who talk on forums, and the great silent majority who never say anything online at all.

I have to make changes that help a lot of those people without hurting any of them. Many power user requests, for example, would hurt new players by adding complexity that new players need to learn to avoid. Nobody wants to open a game and see 100 buttons on every menu, even if each one has a power user purpose. It's intimidating.

This significantly limits how hard I push for power user utilities.

The feedback state of the game has actually been mostly the same for years: A large faction of players saying they're happy with it as is being final, and others who each have some specific thing that they believe must go in before it can be finished. And those specific things are usually very different from person to person. Over the years we've implemented many of those specific things, but it doesn't really matter; even if we make the game fun for 80 hours instead of 60, players still reach the same point where they feel something is missing. It's an inherent problem with a play-forever style of game like this.

Games with definitive endings and no replay expectation (e.g. Portal) don't have this issue. But we are on an endless treadmill because the game by its very nature always gets boring for every player. (RW's average playtime on SteamSpy is 92 hours, by the way, which is exceptionally high).

So there's other issues in play here too. One is that many of the ideas that get demanded really aren't actionable. Often they are logically impossible, or incomplete, or push on one side of a tradeoff without accounting for the other side.

I hate to single anyone out here, but I need examples. /u/NotScrollsApparently 's linked post for example is mixed in this respect:

"some stuff (like planting options) are in a practically randomly sorted lists in which it's hard to find a particular item."

This is a good thought IMO and we've taken steps to solve it for the next version already (fewer redundant tree options). Sorting better would be nice too. He picked out this one well.

(That said, if the order of plants in the plant selection menu is a significant part of the "must be changed or the game isn't finished" list of features, I'd say we're doing pretty well. It's a real thing, and a good idea, but it's also a tiny thing. This sort of thing gets polished on finished games all the time(e.g. see how much polish a game like StarCraft 2 had after release. It doesn't mean the game wasn't finished on release.)

"Zone manipulation is all over the place - some things can be done in restrict-manage area, some zones have multiple buttons while others have dropdown lists when you click them. Some have one mode (on or off), others have different options (restrict, ignore, decostruct for roofs). These should be standardized to a single location and to the same controls scheme."

There's a good core idea here, which is to condense the UI and establish patterns which repeat themselves. Unfortunately it doesn't actually cleanly map onto what's being controlled here.

Some of these controls create zones, which can be selected, created infinitely, must be contiguous, etc. E.g. Growing zones, stockpiles zones.

Some of these controls manage areas, which cannot be selected, can be painted and removed everywhere non-contiguously, and so on. E.g. Allowed area, home area

Some areas need to have more than on/off! Like roofs. The player must be able to distinguish between "build a roof here if there isn't one", "ignore whether there are roofs here", and "remove any roof here if there is one". We could put the under a sub-menu, but that doesn't seem like an improvement to me. It just adds clicks; there's enough room to show all the options without requiring more clicks, so we do.

So anyway, these different things are conceptually grouped as zones/areas but they fundamentally serve different purposes so they can't have exactly the same interface. So from my analysis right now, we can never fulfill this suggestion.

Sidebar: This is a common pattern: The suggestion expresses a vague desire for a part of the UI to be easier to use/understand, without a specific idea of how that could be so. Not all UI suggestions are like this, but some are (especially the high-level "fix the UI" suggestions). If I could request one thing of suggesters it is this: Be very, very specific about what exactly the new design should be that you want to see. Stating problems can be useful, but stating problems with solutions together advances the conversation much more!

"Work and Restrict are not clear enough and should probably be merged somehow"

But... how? In fact these were the same menu long ago; but there's not nearly enough space for all the information so they were specifically separated. It's an artificial separation, which is what /u/NotScrollsApparently noticed here, but it's also a necessary and IMO optimal tradeoff.

That's the pattern for a lot of suggestions that we won't follow: Players seeing a tradeoff and suggesting that it be unbalanced to gain one benefit without realizing that it would create a cost on the other end that's even worse. Game design, in my opinion, is often about understanding and optimizing these tradeoffs. I've not done it perfectly... but I've really tried!


I have a lot more intuitions about this as well. Suggestions analysis is a big part of what I do every day. But this post has to wrap up somewhere. Suffice to say there's a lot more thoughts that go into evaluating ideas than I've had space to write here; this isn't intended to be a complete system of thought, and I know it's not a very well-expressed one either.

There are still endless actionable suggestions out there. Many are pretty darn cool! And that's leaving aside all the ideas that come from inside Ludeon, including the brain of yours truly.

This game can expand endlessly. That's it's nature. It's not a closed story like Portal 2. It's an open system endlessly moddable, expandable. You can always play longer, more colonists, more wealth, more colonies, more mods, again and again and again. There's always more to want.

So faced with an endless treadmill of requests, I must draw the line somewhere. But where?

Five years. I figure five years is a decent enough place. Five years are enough for $30. Five years are enough to call a game finished.

(Of course, it's great to suggest new things beyond that, but to demand a developer work more than five years on one game for one sale is not, in my opinion, reasonable. In truth I think any dev who does two years has earned his keep; five years is getting into ridiculous territory. Not that I'm complaining of course; I've always liked working on RimWorld.)

It won't be perfect, of course. Nothing ever is. And I won't even be finished with it. But - it'll be finished.

Next version will be 1.0, by the way. We are furiously refining the hell out of this thing.

What are we doing? The space of possible improvements in RW is so vast that so far we've been doing almost entirely stuff completely separate from every suggestion here!

I've been working with ison to heavily redesign the interface, systems and balance for caravans, since it was pretty broken and obscure.
/u/ZorbaTHut recently implemented a very nice watermill power generator and underwater power cables, so rivers are actually meaningfully playable.
He also made a huge optimization to mod loading; one major mod went from 90 seconds to 40 seconds loading time (!)
He made cooks refuel stoves before cooking if needed instead of waiting for haulers to do it.
We condensed the leather types to a far smaller grouping to mitigate the "10 of every leather type" problem. I also rebalanced the leathers so they're actually meaningfully different in recognizable, coherent ways.
I redesigned the economy for trading animals with traders so traders accept and sell types and amounts of animals that make sense.
I redesigned and rebalanced some animals. Wild boar and pig specifically each have a balanced niche in comparison to the other (boar is a better fighter, pig is better at domestic productivity).
I reworked the doctor AI so they'll prioritize tending people differently and not go to get food while someone's bleeding to death.
I switched the blight to be bright orange so it's easy to see.
That's just some random stuff off the top of my head. We made hundreds of other changes wrought by watching dozens of hours of play videos and reading thousand of suggestions. There are so many things to refine in a game like this; it's almost unbelievable! Still working on it.

Oh yeah, the most critical change of them all: Sheriff backstory is no longer ridiculously awful.

Mods / [Mod Tool request] Loot for rimworld
« on: November 28, 2017, 06:17:03 AM »
LOOT is a Load Order Optimisation Tool for TES V: Skyrim, fallout and other games. As mod order is important and it can take a lot of time to get everything right. How hard would it be to make something like this for Rimworld? Webside Code


General Discussion / Vault Colony
« on: June 01, 2017, 11:42:50 PM »
I have been pondering starting a game where I have two colonies, one is my normal base and the other used to store all expensive stuff as a vault. A well fortified, freezing base.

Has anyone done this? does it work?

Mods / (Mod idea) Insult mod(Force Raid)
« on: February 04, 2017, 12:13:20 AM »
I know we can call factions that are hostile towards my faction, and I know we could try to make peace with them. But what fun is that? I would like to be able to insult them to a point to force a raid. The better the insult the bigger the raid. 

Mods / (mod request/idea) Tunnels, bunkers and other stuff.
« on: January 10, 2017, 02:20:00 PM »
Hey all.
I have been thinking a lot about this game and mods and whatnot. So here are my ideas....

1) Tunnels. You put down the point of entrance then the exit point, as the pawn goes in it gets moved to the other point based on distance and max movement of the pawn. Like teleportation with a short delay between points. We could have different types of tunnels where the raid ai can't find them.
2) Teleportation.... of course that would be my second idea... would it be hard to have pawns be moved like this?
3) Hideouts, you in those movies where they find the people in a hole in the ground under a rug. Why can't we have that? it could act like a cryptosleep casket, without the cryptosleep part and could hold more people, and the people inside could get themselves out when it's safe.   
4) Bunkers, an upgrade from the idea above. It would be a hatch in the ground that be damaged or moved. It could fit more people for long amounts of time. Food could still run out but it would give enough time to wait out the attack or launch a trap killing all that's in your base. Bunkers could be up-gradable, allowing more people, some joy and bigger bunkers. Bunkers could be up-gradable to vault-tech... without the experiments. 
5) Bomb Vests. You want to give use to those useless pawns: that would be the Bomb Vests. You run him out into the large raiding party, he goes down, boom, taking a few with him. we could have a few different options like one that makes him into a mine.
6) Toxic gas trap. I have a few ideas with this. have a mine format, it fills the room with the toxic gas the longer they are in the room the more it kills them. A vent version, that can turn on and off fills the room and spreads to places without a door, until it's turned off. And a much bigger, we can put pipes underground and build openings, to stick out of the ground. the opens releases the toxic gas in a area, the valve and tanks are in the main base.
7) The idea above can be expanded to have fire\berserking drug pushed though the pipes.
8) Music. A radio or flute something, it provides joy for those around and those playing.
9) Cold Celler. A cold place underground that can store a large amount of food without much power.
10) Basset Hounds... there isn't may games with basset hounds

Mods / (Mod idea) Def patcher.
« on: January 09, 2017, 01:52:54 PM »
This is more of a def tool that anyone can use. The idea is to apply a patch to the def and object at loading time without overwriting what is there. For example: you want to change the price of the butcher table to 10 wood from 20 wood as the base. You would want something like this.
Code: [Select]
@WoodLog = 10

or something like that... The idea would be is if I want to just change the wood cost without effect the rest of the butchertable I can or if someone wanted to change other things they can without effecting each other. this could be made into a mod that allows people to copy parts without really coping the whole part into a new xml. There is greater things that this mod could do...
Now this isn't a new idea... for those who play kerbal space program and likes to mod it. This comes from the mod Module Manger, which pretty much every mod uses.

Is this doable?

Note: I sometimes(most) have a bad lack of understanding about things, but I'm pretty good at being corrected(just ask my wife)

Mods / Starting a game without body parts....
« on: January 06, 2017, 11:02:02 AM »
I start a game with a few body parts. Like landing didn't land well or a tribe start where someone loss a eye...
But I can't find a way to do so.... Prepare carefully doesn't give me that option, so I'm guessing I would have to edit the save game file.
Has anyone figured out a way?

Mods / [Mod Request] Dream Land Drug
« on: January 01, 2017, 02:25:57 PM »
I have this idea for a drug that causes large amounts of Joy, and happiness. With the fall back that the drug needs to be taken more then once a day, plus it's easy to over doze.

I've thought about making this myself, but I don't know where to start or what would be needed for this. But I'm happy with learning new things and wouldn't mind if someone could give me a push.

Pages: [1]