In any good story there should be a solid element of conflict. That could come from an external enemy, or it could come from the mission(s) that characters are trying to achieve. Whatever external enemies we choose, we could have set statistics, plus strengths and weaknesses that require clever calculation to overcome said enemies.