Game Design, Programming and running a one-man games business…

Democracy 3 and its situation mechanics. Broken in implementation?

In playing a lot of Democracy 3  lately (also playing a lot of democracy 3:Africa), I have started to wonder if the way a lot of the situations are set up is a little too ‘steep’ and could be balanced better, especially regarding some of the negative situations.

Take for example, technological backwater…
This kicks in at level 0.6, and ends at level 0.4 for its inputs. So if your hidden backwater value reaches 60% it starts, but you have to go below 40% to get rid of it. I think that mechanic is fine but…

The impact on GDP (for example) is
-0.02-(0.12*x).
Which means that when this kicks in, you will get
-0.02-(0.12*0.6) which equates to -0.092, or a 9.2% drop in GDP. (actually not that simple, because its a 9.2% cut in 0-1 terms, which if GDP is, for example 0.5, that would be a 18.4% overnight drop in GDP).

Looking at it backwards, when you beat the tech backwater, assuming a GDP value of 0.5, that
impact on GDP just before it drops is
-0.02-(0.12*0.4) which would be -0.068, or 13.6% of current GDP.
Thats a sudden jump up and down of GDP in double digits, which seems huge, given that its a fairly arbitrary measure.

I’ve tried to illustrate the current setup with this crude graph. Bright red is the bit where the backwater kicks in and is in force. Dark red is the bit where its still in force once its triggered. The green lines show the sudden ‘jumps’ in impact on GDP when its triggered (rightmost) and when its fixed (leftmost).

graph

What I’m trying to avoid is the situation where you GDP just flat-lines or is 100% all the time, rather than being more interestingly poised between the two and shifting more realistically. Which countries GDP ever jumped 13.6% in one quarter? I’d say few:
http://data.worldbank.org/indicator/NY.GDP.MKTP.KD.ZG

So…if you are still reading..well done :D. What I’m suggesting is that maybe the situations such as these need to be tweaked a bit so that the ‘entry’ and ‘exit’ top the situation is less drastic, and that, for example ‘reducing’ a situation like tech backwater becomes more relevant than the current situation where its a bit binary and a bit of a ‘its active or not’ mechanic. For one thing that -0.02 starting point could go and be replaced with an adjustment to the top end (so 0-(0.14*x)) or maybe it needs more of a curve and a different starting trigger. Or is it fine as it is?
Thoughts welcome!

Political awareness vs income and education (Democracy 3)

Lets say I wanted to introduce the concept of spin, and media campaigning into a political strategy game (hypothetically).

I put to you the following conjectures:

  1. There is an extent to which everybody is influenced in making their political decisions by their perceptions of the candidate as produced by ‘spun’ media stunts and the extent to which they are exposed to political campaign literature and advertising.
  2. The extent to which that influence takes hold of an individual is higher if that individual is of low education than if they are of high education
  3. There is a correlation between income and education, with regards to the individual.

Now I am talking about the greater STATISTICAL model here. I am not saying that all rich people are well educated, that ll poor people are badly educated, or that all well-educated people are like spock and can see through the spin, whereas all poorly educated people are gullible fools who swallow party-propaganda without question. There are MANY MANY exceptions, of course. What I am asking you is this… is there a correlation (maybe a weak one, affecting maybe 10% of the vote) in these values?

This would seem to suggest that its not nonsense to correlate the level of socio-economic status of an individual with their political awareness…

spso_0006_0167_1

So is it not fair to suggest therefore a link between an individuals income and their level of political awareness? And as income affects education, should overall education not be a factor?

To put things in more crude terms, here are some yes/no questions:

A) If we spent a lot more on education in any given country, would that increase the extent to which people made informed decisions on political policies rather than voted for trivial/superficial reasons?

B) Is it easier to get votes from poor people using political ads and spin than it is to get votes from rich people using the same methods?

Be VERY careful. Almost everyone thinks ads don’t affect them, and they are all wrong, but I suggest that if the ONLY information you have about the policies of (for example) Clinton or Trump is from political ads, then you are more swayed by such techniques, whereas if you read 3 different serious newspapers, watch different TV news stations and are well-educated on the topics of politics and economics, are you not better placed to overcome the effects of those ads with your own internal thoughts?

Basically if I add a correlation between the susceptibility of voters to electioneering and their income, and skew all of this by the countries state of education, is that a fair link to make? or is it elitist bollocks? :D  I need your opinions. Supporting studies and charts are vastly interesting too!

 

 

Procedurally generated blandness

There was a time when the two buzzwords guaranteed to generate hype and news coverage were the words ‘procedural’ and ‘generation’. They were most popular as ‘procedural generation’, less exciting when describing people as the ‘procedural generation’…anyway…

I’m not sure it really lived up to the hype. There was a time when we really needed this stuff. Elite couldn’t have generated an entire universe within 16k without it. And when you are doing a small indie game on a budget but want a large world, it can make sense. the problem is, you hand over control over design not to designers, but to mathematicians. Sure, some of the best developers come up with hybrid systems, where the designers are still in charge, but I do worry that we have gone too far down the road of ‘look lots of randomly generated stuff!’ and not enough down the ‘this is a wonderful hand crafted world’.

I love big open-world games, but I hate it when I start to recognize the maths behind it. Yup, another little fishing village I haven’t been to before but…isn’t this just the last fishing village with the houses at different angles and positions? is that *really* all we can do these days?

I find myself thinking about this because of Democracy 3. If you have played the game you might recognize the ministers screen. It has randomly generated minister portraits like these:

c3

Before that, in Democracy 2 they were individually drawn like this:

c2

I think D2’s look way better than D3’s. I think the random generation thing went too far. The problem is, with D2, you kept seeing the same faces again and again. I couldn’t afford the variety.  It wasn’t exactly game-wrecking, but even so, it was annoying. For Democracy 3: Africa we are going with a hybrid. The artist created all the assets and we are selecting a big bunch of individuals:

c3a

I think thats a good compromise. D2 had 13 ministers of each gender. Democracy 3 Africa already has 70 each, and will likely have more, and I think they will still look better than the base game truly random ones. Am I right?

 

 

Overcomplex mechanics can be a *good* idea.

Something I like in games, but see very little of, is over-complex mechanics. Some people will suggest that ‘it is by definition the case’ that over-complexity destroys fun and leads to a worse game. I would like to disagree.

To me, a good game is either trivially simple and thus a time-waster (nothing wrong with that per-se), a game of reflexes and agility (most FPS games), or a simulation so complex that the actual rules and mechanics become background noise. This is, I believe, one of the keys to the success of Democracy 3.
D3 models about 2,000 voters, each of which has varying memberships of 21 voter groups. Each voter group has inputs from maybe a dozen decisions (policy sliders and situations) and ANY one of those objects can have an impact on any other, with an equation that might be linear, quadratic or more complex than that. Plus there are variable starting conditions, mods and DLC.

Lets put it another way.

You CANNOT master Democracy 3. You just cannot. Not in a million years. Nobody adjusts a slider knowing the effect it will have, they make a guess. They have a hunch, they have a gut feeling, and they go with it. They *feel* their way through the game, they do not think it. This is good.

complex

A game that is complex, but not complex enough, can be ‘mastered’. You can work out how to ‘beat’ it, if you put the hours in. Assuming there is no fuzziness, it becomes merely a matter of solving a very very complex equation, which ultimately, all strategy games are. Once the equation is ‘solved’, all other strategies become moot, you have ‘beaten’ the game, and robbed it of any remaining fun.

When a game is so complex this is not an option, you do not strive for it. You aren’t trying to crunch the numbers and keep a model of the simulation in your head because this cannot be done. As a result you go with a more emotional, more touchy-feely approach to true strategy, instead of number crunching. I am a believer in the idea that all games are really about emotion, and if I am simply playing to work out what the numbers are, I’m doing maths homework, not feeling like a general, or a city-planner or an emperor or a politician.

I’m thinking about this now as I develop my next game design idea, and its in my head when I play other peoples games. I think designers have become far too scared of complexity, assuming that because there are lots of games, all games have to be casual, so as not to scare people off. We are getting less Grand Complex strategy and more games like cow-clicker. I don’t think its an improvement.

And I also think we can cope. Life itself is incredibly complex. We juggle so many millions of variables in our lives, but we don’t end up with decision paralysis or an inability to enjoy ourselves. We routinely shop at stores with 100+ types of biscuit, but we cope with the variety and the options. We can cope with it in games too. Give me more options, more mechanics, more systems, more biscuits.

biscuits

Less is not always more.

 

Battlefield 4 still *wins* at achievements

The battlefield 4 ‘meta’ game is a thing of beauty. You only really notice it when you start looking at Battlefront: Star Wars. I consider BF4 to be a standard I one day aspire to. Not in terms of the length of its grind to unlock, which is frankly nuts, but in terms of the wealth of stats, and the freedom you have in self defining your own metrics for success. Here is my Battlefield 4 main stats page.

bf4

There is SO Much stuff here, and every tab has additional data in excruciating detail   Its just awesome. What really makes it work for me are the multiple streams of data. I never care about my win/lose ration because I routinely swap sides to keep a game balanced (I hate one sided slugfests), but I can ignore that and focus on my unlocks, or my assignments, or awards, or maybe the leaderboards or kill/death ratio. It basically says ‘here is a whole bunch of cool stats, have fun with it all, and gives you a great gui and some shiny graphics to show off when you reach a milestone.

Basically, even the worst BF4 player in the universe has probably got a bunch of awards/icons/scores that they are proud of, and everyone’s style is different. This contrasts massively with the approach of far too many games which is “Game is done, throw in some achievements before launch and we are done.”

I’m as bad as the next guy. Democracy 3 has some pretty cool achievements (especially after the recent update), but thats all it has. There are not separate stats to measure stuff like the average crime rate over all your games, or per-country achievements or stats, or maybe the number of countries each situation has been achieved in, or your highest ever election victory…etc. There is a lot more scope for me to improve on stuff like that.

I’m working on my next game now (release date: errrr maybe next year?) and I’m already thinking I need to be aware of how cool this kind of thing is from a much earlier stage.