Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3

Author Topic: Audience mechanic for a space 4X  (Read 6487 times)

LordArchibald

  • Bay Watcher
  • Indie Game Developer
    • View Profile
    • IndieGameDev
Audience mechanic for a space 4X
« on: December 31, 2015, 06:38:34 am »

I'm making a 4X where you play as a space emperor (grand strategy). Here is the main topic: http://www.bay12forums.com/smf/index.php?topic=150517.0

I made this separate topic to discuss the audience mechanic. The idea is that every 12 turns (it's a 4X most of the time, with conquest, research, etc) there is an audience. Various people come to you with various issues and you make decisions.


So far I have implemented some mechanical stuff (select a bonus, select a grand project to start, sign a contract, select who the main enemy is) and some events (assassination attempt, bopmb in the palace), but... It kind of feels weak. I get an impression it needs some sort of storyline or a deeper plot. I don't know... Ideas how it could work? Especially how to tie it to the 4X gameplay?



Note: Yes, I have played CKII and I find their events system unsuitable. These merely are used to liven up the numerous characters cast. It's just like 5-8 events repeating over and over again for different characters (note it fits the CKII gameplay, but for the audience mechanic I don't see it working).
Note2: I have not played King Of The Dragon Pass but I'm familiar with it. I have doubts about replayability there, but yeah, it's much more suitable than the CKII system.
Logged
Legends of Amberland: The Forgotten Crown - classic RPG (topic)
Stellar Monarch - 4X, no micromanagement, turn based (topic)
Homepage: http://www.silverlemurgames.com/
Twitter: https://twitter.com/SilverLemur

BFEL

  • Bay Watcher
  • Tail of a stinging scorpion scourge
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #1 on: December 31, 2015, 06:44:41 am »

Note: Only hire people with silver hair.
Logged
7/10 Has much more memorable sigs but casts them to the realm of sigtexts.

Indeed, I do this.

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #2 on: December 31, 2015, 06:49:02 am »

Here I was hoping for a reality TV based 4X...

LoSboccacc

  • Bay Watcher
  • Σὺν Ἀθηνᾷ καὶ χεῖρα κίνει
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #3 on: December 31, 2015, 07:27:19 am »

Currently they hate one big happy family. They need more internal variables (power lust, populism, connections) and factions (those are in, at least partially:industrial, military, traders etc)

Then you can make those fight each other and come to you for assistance, hence audiences. Removing people might be dangerous and cost you planet instability (populists) or faction hate (connections) and all could compound to make possible rebellions.

There need to be more power position tho, so governors, police chiefs, secret services, the more the merrier.

They could also get in the way of your edicts, if loyalty is low enough and their faction/populace support makes them bold enough.
Logged

Knave

  • Bay Watcher
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #4 on: December 31, 2015, 11:43:54 am »

What LoSboccacc said is key.

Make sure there are HARD decisions. being a space emperor should weigh very heavily on the player.

Outbreak of space plague on a populated planet! Governor is requesting immediate medical assistance, but maybe one of your chief advisor's is recommending you quarantine the planet and not risk this deadly plague reach the rest of the worlds. Who do you side with?

Head of the industrial trade guild is calling for more rights and protections for his workers. The nobles don't like this claiming it will ruin productivity and reduce your taxes.

Make sure you can't always make the "right" decision (There are only so many resources to go around). Some might understand, or some might hold a grudge.
Logged

Viken

  • Bay Watcher
  • "Fight, or Die. Easy."
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #5 on: December 31, 2015, 03:57:22 pm »

I don't think it should be just an 'audience'.  The base mechanics of the system also seem suitable for receiving reports or the like, like a Council of Ministers that you attend to get a more indepth overview of the imperial situation, as well as story elements like infighting between the various ministers and generals/admirals.  That would fit well in the overall scheme of things as well.

As for suggestions, take your pick.  Refugees, pirate raids, plagues, planetary relief efforts, brokering trade deals with corporations outside of the empire.  Passing judgement on crimes that have gotten up to your level.  All sorts of things are available.
Logged
"It takes being a nerd to be a dorf, and I'm more than happy to compensate."

LoSboccacc

  • Bay Watcher
  • Σὺν Ἀθηνᾷ καὶ χεῖρα κίνει
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #6 on: December 31, 2015, 04:04:17 pm »

Speaking of which, I always wonder if this could be gamified  http://tvtropes.org/pmwiki/storygen.php
Logged

Zangi

  • Bay Watcher
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #7 on: December 31, 2015, 04:20:42 pm »

Taking sides in I guess factional feuds and what-not.  Considering that individual officers seem to only have 3 stat things and not much else to differentiate em.  That is if there is some sort of factional system.
Do officer stats change overtime?  Can you lower or raise loyalty/corruption/competence based on your decisions?

Your cast as far as I can tell from here are just nameless mooks with stats.  You ever play Romance of the Three Kingdoms/Nobunaga's Ambition? [To a lesser extent, dynasty warriors/samurai warriors.]  Sure, the characters are all based on historical people, but they mostly ain't mooks, everyone is someone, no matter how much they suck.  (Plus, in some of the versions, they also have their own skills.)
Noone is gonna care if nameless mook Commodore#321 dies.  Sure, maybe he has high competence and loyalty with low corruption, but does that mean much beyond losing a stellar mook that'll be replaced by another?
Logged
All life begins with Nu and ends with Nu...  This is the truth! This is my belief! ... At least for now...
FMA/FMA:B Recommendation

Mephansteras

  • Bay Watcher
  • Forger of Civilizations
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #8 on: December 31, 2015, 04:22:53 pm »

Another good source of conflict and interesting decision is Policies, with different sides wanting you to implement various laws. For example, you could have some factions/planets want the empire to shift more towards freedom of trade while others want protective trade programs that boost their planets/factions. For the player this could be a question between increased taxes from the entire empire vs increased taxes and production on certain worlds. Might be worth going one way or the other.

Or you could have policies which improve/hinder the growth of scientific research in specific areas but limit/prohibit something else. For example, you could have a group which is morally opposed to Human Cloning and wants that technology banned, but in return you gain a morale/stability bonus on the planets with that group.

Also, if you have sets of factions you could have factional differences and politics going on. Keep it as a continuous background effect to the game, with factions growing/losing power and struggling behind the scenes. Having everything come out of procedural systems rather than being random 'event' style systems would help keep it from being the same things repeated over and over.
Logged
Civilization Forge Mod v2.80: Adding in new races, equipment, animals, plants, metals, etc. Now with Alchemy and Libraries! Variety to spice up DF! (For DF 0.34.10)
Come play Mafia with us!
"Let us maintain our chill composure." - Toady One

lastverb

  • Bay Watcher
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #9 on: December 31, 2015, 04:29:57 pm »

Limit player to have X much power, few "power" resources for audience session maybe. Every visitor give few choices varying in usage of power and bonuses. Including negative bonuses, almost every 0 power one should be negative, possibly even deserting to another empire for high ranked visitors. Player should never have enough power to get pass all negative effects (at least minor ones).

Visiting (events) should be based on some conditions (so no previously mentioned deserting in hive-mind race). I've seen the other topic and this would be great way to minimize micro-management: your AI is not being good enough to keep this system fed - event create visitor with a way to resolve it (spend power). Basically whole even system condensed into audiences with way to resolve them.

Also if you are planning on longevity of such system, it would be nice to have it moddable (simple serialization/deserialization of xmls or other format).
Logged

Chiefwaffles

  • Bay Watcher
  • I've been told that waffles are no longer funny.
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #10 on: December 31, 2015, 06:38:57 pm »

The various people could have hidden motives - things that they want to accomplish. Depending on other stats, their dedication and ruthlessness to achieving their goals should differ. Some guys will do anything to accomplish their goals, and some will just try to politely ask. They could also have other stats influencing how subtle they are in this.

For example, someone could have a motive to declare war on this other entity, so based on their subtlety, they'd try to gradually get the empire closer to war, and eventually have war declared. Pretty complicated but could make a bit of intrigue.
Logged
Quote from: RAM
You should really look to the wilderness for your stealth ideas, it has been doing it much longer than you have after all. Take squids for example, that ink trick works pretty well, and in water too! So you just sneak into the dam upsteam, dump several megatons of distressed squid into it, then break the dam. Boom, you suddenly have enough water-proof stealth for a whole city!

QuakeIV

  • Bay Watcher
  • Cant resist... must edit post.
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #11 on: January 01, 2016, 12:14:26 am »

Admirals could give you rough assessments of the situation, with the accuracy varying based off of their competence, and their tone varying based off of loyalty.  (disloyal officers start to whine if the war goes on for too long, loyal guys are excited to be killing for the glory of the empire).

Could just provisionally base that based off of what percentage of the fleet is in the repair yards due to damage.
Logged
GENERATION 9: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
I wish my grass was emo, then it would cut itself.
Quote from: Jesus
Quote from: The Big Fat Carp
Jesus, you broke the site!
Sorry, Bro.
link to quote

LordArchibald

  • Bay Watcher
  • Indie Game Developer
    • View Profile
    • IndieGameDev
Re: Audience mechanic for a space 4X
« Reply #12 on: January 02, 2016, 03:16:36 am »

Plot vs characters based

That's the biggest dilemma I have here. I see two ways to approach the audience:
1) Plot based - the storyline is generated, then it's filled with personas if/when needed
2) Characters based - there is an existing cast of characters and then the game tries to generate a plot to fit those characters

Also I have a sight problem with characters. They are used as the plot devices (audience) and as 4X mechanic (governors giving bonus to planets, exactly 9 admirals one per fleet). And honestly that's kind of troublesome to me. Like a governor dying (4X mechanic) in a middle of a plot... I mean, the 4X mechanic and the plot mechanic is not the most compatible here and goes into way with each other. Like in the mechanic I can't have characters like "Chief of police" (there is no way I could implement police department mechanic and all other mechanics for other minor positions that do not relate to the core 4X mechanic) while in the plot there is no problem introducing such persona.
I'm thinking maybe I should split the cast, one group is the 4X personas (governors, commanders, admirals) and they can die etc, the other would be story cast (imperial court, factions, advisors) and they would be immortal and interact with story/audience part of the game only?

Limit player to have X much power, few "power" resources for audience session maybe. Every visitor give few choices varying in usage of power and bonuses. Including negative bonuses, almost every 0 power one should be negative, possibly even deserting to another empire for high ranked visitors. Player should never have enough power to get pass all negative effects (at least minor ones).
I was thinking of a similir mechanic (you can grant 3 audiences only out of 12 let's say), but there is a problem with an interface. You need a way to compare all isssues they bring to you, so you can choose. It's not doable without shuffling through all the proposals, which is terrible interface wise (a lot of clicking and you still need to remember the other choices that are on separate pages). It's much more convenient to have a single audience proposal with 5 choices and you choose one, then you move to the next proposal and again choose from the 5 choices, each time you see all available choices).
Logged
Legends of Amberland: The Forgotten Crown - classic RPG (topic)
Stellar Monarch - 4X, no micromanagement, turn based (topic)
Homepage: http://www.silverlemurgames.com/
Twitter: https://twitter.com/SilverLemur

LoSboccacc

  • Bay Watcher
  • Σὺν Ἀθηνᾷ καὶ χεῖρα κίνει
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #13 on: January 02, 2016, 03:41:42 am »

Grant temporary immortality to people in a plot for the duration of it. It would be extra strange for some characters to never die while others do. Or immortality to everyone (this can also be done just making turns last months - game is the same, life is much much longer for everyone)
Logged

darkflagrance

  • Bay Watcher
  • Carry on, carry on
    • View Profile
Re: Audience mechanic for a space 4X
« Reply #14 on: January 02, 2016, 03:52:08 am »

Conversely, what if a player is involved in a plot and decides to resolve the plot by eliminating key individuals outside of the audience event? That seems like a logical and reasonable solution to me; real concerns intervene and giving characters "plot armor" might reduce immersion.

That said, King of Dragon Pass handled their audience mechanic by anonymizing the population and making the characters mentioned in events unrelated to gameplay, so any one of your 12 warriors could be the special veteran who escaped from the south you accepted 6 months ago, and you'd just lose a warrior if she was killed in a subsequent by assassins from the king she abandoned.

If you are actually simulating characters, you might want your storylines to "emerge" from flags that track specific relationships and ambitions. Perhaps you might write an audience event chain for characters who select each other as rivals and share similar professions. Likewise, a resolved event might flag certain characters as having been characterized a certain way in the past to make them eligible to trigger future events.
Logged
...as if nothing really matters...
   
The Legend of Tholtig Cryptbrain: 8000 dead elves and a cyclops

Tired of going decades without goblin sieges? Try The Fortress Defense Mod
Pages: [1] 2 3