abevol / KingdomMod

Some mods for the game "Kingdom Two Crowns".
19 stars 3 forks source link

Customizing difficulty #7

Open metafarion opened 9 months ago

metafarion commented 9 months ago

How about a mod to rebalance the game's difficulty? One of the most common observations I see is that Two Crowns is poorly balanced for two players; the game becomes ridiculously easy with a second ruler and pouch of coins.

We could tinker with values like Greed health and attack power, size and composition of attack waves, portal health and spawn rate, frequency and escalation of both types of blood moons. You already have a mod that adjusts certain purchase prices, but what about changing the coin yields of farms and berries and other money sources? There's a lot to work with, and it would be great to expose that kind of customization to the player and let them input their own values, maybe be able to load a custom .cfg file or somesuch for a particular set.

I'm not a coder, but I would love to help any way I can, with testing or documentation or whatever else you need. I adore this game, but after awhile it gets pretty samey. Two Crowns is five years old now and still there have been very few mods for it so it's nice to see someone actively working on it.

Also, I'd like to report a successful test of these mods in Linux, though it took some fiddling to get BepInEx to work at first.

abevol commented 9 months ago

I'm glad to see someone interested in modding this game.

Adjusting the game difficulty is a systematic endeavor that requires careful planning and extensive testing to ensure that the game's enjoyment is either preserved or enhanced.

I might start working on this in the future, but I'm not prepared for it at the moment.

很高兴看到有人对这个游戏的修改感兴趣。 针对游戏难度的调整是一项系统性的工程,这需要一些合理的规划和大量的测试,以保证游戏的趣味性得到保留或增加。 后面我也许会开始这项工作,但目前我还没做好准备。

metafarion commented 9 months ago

Adjusting the game difficulty is a systematic endeavor that requires careful planning and extensive testing to ensure that the game's enjoyment is either preserved or enhanced.

This is very true, and different players are likely to have different preferences even. That's why I'm suggesting a mod that doesn't just use fixed values predetermined by you or me, but allows the player to input their own.

awsms commented 3 days ago

Also, I'd like to report a successful test of these mods in Linux, though it took some fiddling to get BepInEx to work at first.

Could you elaborate the steps you went through? Did you force Steam to download the Win build + run with Proton?

metafarion commented 3 days ago

Ooh, that was close to a year ago; I'll have to retrace my steps and try to pull it off again to work out the details. I know it wasn't using Proton; it was a native build using Mono.