整个游戏的故事发生在分裂之后的苏联中的一个国家Chernarus。玩家有4股敌对势力。其中少部分与俄罗斯有关的敌对势力占领了Chernarus。Chernarus国力弱小,于是他们转向美国请求帮助。玩家所扮演的士兵被美国政府派到Chernarus维持稳定。俄罗斯为了消灭那些反俄势力也来到了这个地区。这些反俄势力品行不良,经常对当地平民构成威胁,这时作为后援的玩家因为某些巧合停留在了Chernarus,如果先前玩家完成了第一部分游戏中的目标,在这个时候玩家就可以自由行动。玩家可以自由决定是最快的完成任务,还是参与地区内的战事。游戏中最有趣的就是庞大的城市地点。当战事发生的时候,玩家不一定与哪一边势力为敌,玩家可以自己选择自己的盟友,当玩家希望跟某一方势力拉近关系的时候只需要为他们做一点事情就可以了,当然了,相反的这会使得这股势力的敌对势力对你抓狂。玩家甚至也可以自己决定是否帮助平民来抵抗恐怖份子。这种自由化选择的特性在很多游戏中出现过,但没有任何一款游戏像《武装突袭2》这么庞大。整个Chernarus拥有300平方千米的范围,并且完全根据Czech stredohori 1:1制作。武装突袭2得益于第三代的Real Virtuality游戏引擎。经过10年的不断开发,此引擎已被全球许多军队用于模拟训练。