
《王国战争》是一款网友开发的免费开源三国题材单机策略战棋游戏。它有Windows、Mac OS X、iOS、安卓等多平台版本。新版本支持了在线PvP对战、存设诗十善三临组档网络共享等来自功能。
游戏基于开放源码的《韦诺之战》 360百科开发。
- 中文名称 王国战争
- 原版名称 War of Kingdom
- 游戏类型 策略与回合
- 游戏平台 iOS,PC,Android
- 发行日期 2009年9月12日
平台支持
系统 | 版本需求 |
Windows | Win2000/WinXP冲两零因每油药收/Vista/Win7 |
MAC OS X | 5.0及以上 |
Apple iOS | 5.0及以上,iPad/iPhone/iTouch |
金确烟联 Google Android | 2.3.3及以上 |
Linux | 暂无移周军两植 |
王国战争(War of Kingdom)是一来自个基于六边形地图的回合制策略游戏。游戏中心哲学是KISS原则(释义:保持简单,傻瓜)--在接受新的想法时,不应使游戏更加复杂。

联机互动
战棋游戏互动首先会想到网络对战,但互动不能只限于对战。
近些年网页游戏大量兴起,事物既然存在就有它存在理由,网页吸引玩家的一大特点是互动性强。对于传统战棋来说,在根上存在个不耐玩问题,即一旦打通一次后,可能就好久不去碰了。在此就要借签网游特点弥补这个不足。

要引入互动,还要考虑一个因素是当游戏中支持更多模式时,如何整合这些个模式。为此想到是引入玩家势力。
玩家目的不是过哪一关卡、打通哪剧本,而是建设一座城市。为繁荣这座城市,须要不断战斗获得积分,有了积分则可以去执行建设城市操作,像损收集武将,像提高城市经济、科技。而不论是塔防、360百科SLG、随机地图、对战,它们都可获得积分。

在游戏中玩家除了可以有个武将角色,还会有一座城市。城市略已便确在地理上会划入某个州,但在归属上可由玩家自个获冲饭培请伯所集另决定。单个或数个玩家可形成一势准力,势力中玩家推举出势力领袖。势力间会发生外交、战争。战争的表现形式主要是玩家间对战。该城市是玩家根据地,城市的繁荣意味着玩家势力的强大。城市会有些指标,像经济、科决规商文修杂技、军事、政治、文化。
目标是为建设势力,各种模式都可融入要打积分这个目的,积分等参数可以传给下版本,玩游戏也有了持续性。
建设势力会发展出势力间斗争,这斗争除了游戏内也会发展到游戏外,像外交,很无验到龙六万先候错大部分是在游戏外决定的。

游戏刑非谓底队立令须要做到和论坛互动。妒使讨论游戏必然需要论坛,当玩家在论坛发贴,要让论坛操作也能影响游戏,像发贴能增加玩家积分。目前最外而线课预流行的论坛模板是Discuz,因而游戏数据服务器要财品阶训怀认毫放处无缝嵌入进Discuz。
跨平台
相比传统游戏,网页游戏另一大优势是它可以跨设备地玩,为此游戏也要拥有足够的跨平台能力。
像PC、iOS设备、Android设备,游戏在这些设备上玩时各运判求查容前存档要互相兼容,即在iOS设备加载PC玩出的进度,要能无缝接下玩。为了更方便,游戏还要提供存档的网络共享,存档在PC和手持设备间互传,毕竟网络比数据线要方便。网络共享另一好处就是玩家之间可以互玩它人提供存档。
很多网页游戏要求玩时须要联网,但游戏要放开这限制简视从父条盐只露毫红。设想下乘火车时拿iTouch玩,那里可没有覆盖无线。除去对战,打关卡过程不须要联网,玩通来自了要上传积分时才须要联网。游戏要最小化联网操作集。
跨指平台要求游戏体积要小怕销下六丰唱时宪殖,不论将来如何发展,尽360百科量保证安装包不会超过1临析清50M。安装时不须要安装其它支迫义水围元吃原笔象情般持软件,像Microsoft .Net Framework,在PC上,只要解压缩安装包就要能玩。
要实现以上跨平台要求,能千六苏念也村由货味宗并且要保证足够高的运行效率,像要加载巨大尺寸的作战地图,同时存在数百上千做战单位,以编程语言来说没有第二选择,只能是C/C++。
可扩展性
游戏要具有灵活、阿根族二了唱环半积政强大MOD能力。为制作MO丰飞宜英结蒸感停及品D,须要专门编写制作软件,命名"SLG Maker"。
如果你是游戏老手,可以通过较为低层的方式,像直接用文本编辑器修改配置,来制作自定的单位,写自定的场景,编写自定义脚本,甚至制作出一个看去就完全两样的游戏把怎良。如果你是新手,你可通过隶属该项目的子项目"SLG Maker",快速制做出一个属于你自已的游够短起副创鸡劳植飞到困戏
开源与商业化
游戏必须保证开源,但开源和商业化不是不能并存。为让游戏形成良性循环,反而须要进行一定的商业化。
图团像在游戏中占的比重已越来越大,玩家大都已是画面党待善片概乎带。游戏中会出现的图像,像地图、兵种形象、动画特效、界面,这数量会达到数千甚至上万,而且它们要融入同许义硫应久突河顺一个游戏,这些图像须要有统一风格。很明显,要完成如此规模工作量,光凭兴趣去做那几乎是不可能完成的任务。
实现互动至少须提供两个服务器:数据服务器、对战服务往给命器。在编程、游戏策化上会让这两个服务器负荷尽可能低,但再低也有要求,像须要公网IP,服务器要稳定,较好实现数据库安全。
架 做产品一般要经过两个阶段:实验室和市场。游戏不是实验室产品,质量须达到市场要求。在市场上有了立足点后,依市场规则去吸引专业人才,形成更佳游戏策化,进而促进游戏自身发展。
游戏会保证开源,每发布新肉职林版本都会发布该版本对应的源码包,发布包和源码包不会存在时差。不论是源码还是素材,有能力的网友尽可为这项目出一份力。
- 通过测试游戏、查看源码,找到BUG。
- 提供图像、声音素材、源码片断。
- 制作整个战役。
- 编程新规则,形成一套新战棋。
- 进入核心开发,深入整个游戏。
- 上一篇: 玩客浏览器
- 下一篇: 电子商务系列教材·电子商务概论