一款網友開發的免費開源三國題材單機策略戰棋遊戲。它有Windows、Mac OS X、iOS、安卓等多平台版本。新版本支持了線上PvP對戰、存檔網路共享等功能。
遊戲基於開放源碼的《韋諾之戰》開發。
基本介紹
- 中文名:王國戰爭
- 原版名稱:War of Kingdom
- 遊戲類型:策略與回合
- 遊戲平台:iOS,PC,Android
- 發行日期:2009年9月12日
- 語言:多國語言
- 大小:112MB
平台支持
系統 | 版本需求 |
Windows | Win2000/WinXP/Vista/Win7 |
MAC OS X | 5.0及以上 |
Apple iOS | 5.0及以上,iPad/iPhone/iTouch |
Google Android | 2.3.3及以上 |
Linux | 暫無移植 |
![標題界面 標題界面](/img/4/07d/QO0MDMiRDZhNDNxQWN5E2YlBDMxcjZlVDNyYGMzImZwETNllTO4E2NvMWaw9SbvNmLz9mYlNmYu4GZj5yZtl2ai9yL6MHc0RHa.jpg)
在線上互動
戰棋遊戲互動首先會想到網路對戰,但互動不能只限於對戰。
近些年網頁遊戲大量興起,事物既然存在就有它存在理由,網頁吸引玩家的一大特點是互動性強。對於傳統戰棋來說,在根上存在個不耐玩問題,即一旦打通一次後,可能就好久不去碰了。在此就要借簽網遊特點彌補這個不足。
要引入互動,還要考慮一個因素是當遊戲中支持更多模式時,如何整合這些個模式。為此想到是引入玩家勢力。
玩家目的不是過哪一關卡、打通哪劇本,而是建設一座城市。為繁榮這座城市,須要不斷戰鬥獲得積分,有了積分則可以去執行建設城市操作,像收集武將,像提高城市經濟、科技。而不論是塔防、SLG、隨機地圖、對戰,它們都可獲得積分。 在遊戲中玩家除了可以有個武將角色,還會有一座城市。城市在地理上會劃入某個州,但在歸屬上可由玩家自個決定。單個或數個玩家可形成一勢力,勢力中玩家推舉出勢力領袖。勢力間會發生外交、戰爭。戰爭的表現形式主要是玩家間對戰。該城市是玩家根據地,城市的繁榮意味著玩家勢力的強大。城市會有些指標,像經濟、科技、軍事、政治、文化。
目標是為建設勢力,各種模式都可融入要打積分這個目的,積分等參數可以傳給下版本,玩遊戲也有了持續性。
建設勢力會發展出勢力間鬥爭,這鬥爭除了遊戲內也會發展到遊戲外,像外交,很大部分是在遊戲外決定的。 遊戲須要做到和論壇互動。討論遊戲必然需要論壇,當玩家在論壇發貼,要讓論壇操作也能影響遊戲,像發貼能增加玩家積分。目前最流行的論壇模板是Discuz,因而遊戲數據伺服器要無縫嵌入進Discuz。
![陣法 陣法](/img/5/dd8/AZjZjMyMWNhRTO3gjZzYDZ1IWZxkDOwkzMwMmZkZ2MjV2YzM2YmlzYvMWaw9SbvNmLz9mYlNmYu4GZj5yZtl2ai9yL6MHc0RHa.jpg)
![積分 積分](/img/2/6bf/gYihDZ2EzM0ImZyImYmdTNwUjNmZWYjNzN5YjMkNTM1EmZ4AzYlFTYvMWaw9SbvNmLz9mYlNmYu4GZj5yZtl2ai9yL6MHc0RHa.jpg)
![團隊 團隊](/img/a/201/wY0cTO3UGN1MWZidTZwEmYyAjYlJGN2kTOlFDMwEDZ4kDZjdzYjJTYvMWaw9SbvNmLz9mYlNmYu4GZj5yZtl2ai9yL6MHc0RHa.jpg)
跨平台
相比傳統遊戲,網頁遊戲另一大優勢是它可以跨設備地玩,為此遊戲也要擁有足夠的跨平台能力。
像PC、iOS設備、Android設備,遊戲在這些設備上玩時各存檔要互相兼容,即在iOS設備載入PC玩出的進度,要能無縫接下玩。為了更方便,遊戲還要提供存檔的網路共享,存檔在PC和手持設備間互傳,畢竟網路比數據線要方便。網路共享另一好處就是玩家之間可以互玩它人提供存檔。
很多網頁遊戲要求玩時須要聯網,但遊戲要放開這限制。構想下乘火車時拿iTouch玩,那裡可沒有覆蓋無線。除去對戰,打關卡過程不須要聯網,玩通了要上傳積分時才須要聯網。遊戲要最小化聯網操作集。
跨平台要求遊戲體積要小,不論將來如何發展,儘量保證安裝包不會超過150M。安裝時不須要安裝其它支持軟體,像Microsoft .Net Framework,在PC上,只要解壓縮安裝包就要能玩。
要實現以上跨平台要求,並且要保證足夠高的運行效率,像要載入巨大尺寸的作戰地圖,同時存在數百上千做戰單位,以程式語言來說沒有第二選擇,只能是C/C++。
可擴展性
遊戲要具有靈活、強大MOD能力。為製作MOD,須要專門編寫製作軟體,命名“SLG Maker”。
如果你是遊戲老手,可以通過較為低層的方式,像直接用文本編輯器修改配置,來製作自定的單位,寫自定的場景,編寫自定義腳本,甚至製作出一個看去就完全兩樣的遊戲。如果你是新手,你可通過隸屬該項目的子項目“SLG Maker”,快速製做出一個屬於你自已的遊戲
開源與商業化
遊戲必須保證開源,但開源和商業化不是不能並存。為讓遊戲形成良性循環,反而須要進行一定的商業化。
圖像在遊戲中占的比重已越來越大,玩家大都已是畫面黨。遊戲中會出現的圖像,像地圖、兵種形象、動畫特效、界面,這數量會達到數千甚至上萬,而且它們要融入同一個遊戲,這些圖像須要有統一風格。很明顯,要完成如此規模工作量,光憑興趣去做那幾乎是不可能完成的任務。
實現互動至少須提供兩個伺服器:數據伺服器、對戰伺服器。在編程、遊戲策化上會讓這兩個伺服器負荷儘可能低,但再低也有要求,像須要公網IP,伺服器要穩定,較好實現資料庫安全。
做產品一般要經過兩個階段:實驗室和市場。遊戲不是實驗室產品,質量須達到市場要求。在市場上有了立足點後,依市場規則去吸引專業人才,形成更佳遊戲策化,進而促進遊戲自身發展。
遊戲會保證開源,每發布新版本都會發布該版本對應的源碼包,發布包和源碼包不會存在時差。不論是源碼還是素材,有能力的網友盡可為這項目出一份力。
- 通過測試遊戲、查看源碼,找到BUG。
- 提供圖像、聲音素材、源碼片斷。
- 製作整個戰役。
- 編程新規則,形成一套新戰棋。
- 進入核心開發,深入整個遊戲。