跳至內容

Liquid War

維基百科,自由的百科全書
Liquid War
《Liquid War》中的六支隊伍。右邊顯示每支隊伍的程度,鐘錶顯示剩餘時間。
原作者克里斯琴·摩迪和托馬斯·科爾孔貝(已經引退)
當前版本5.6.4(2007年10月17日,​17年前​(2007-10-17
預覽版本Liquid War 6 0.2.3550(2011年12月24日,​12年前​(2011-12-24[1]
源代碼庫 編輯維基數據鏈接
引擎Allegro
平台跨平台
類型電子遊戲
許可協議GNU通用公共許可證
網站www.gnu.org/s/liquidwar6/

Liquid War》是一個多人動作遊戲。此遊戲的創想源於托馬斯·科爾孔貝(Thomas Colcombet),而遊戲則是由他和克里斯琴·摩迪(Christian Mauduit)編程。在6.X.X版本之前使用的自由軟件程式庫都是Allegro。此遊戲的授權協議為GPLv2,為GNU項目一部分。

遊戲描述

此遊戲設定於一個包含固定障礙的2D平面戰場上。2至6名玩家(人工智能或人類玩家)各擁有一個指針和一群粒子,而遊戲目標就是吞噬所有對手的粒子。玩家只能控制指針,而不能直接控制粒子。玩家需要移動指針引導己方粒子移動,而粒子都會以最短路徑繞過障礙物前往指針所在地。一個玩家可以同時控制多達數千個粒子,使聚集起來的粒子看起來像是液態小球。[2]當一個粒子接觸另一方的粒子,則雙方的粒子需要互相對抗。如果一方的粒子並沒有與對方粒子對抗(反向移動),該粒子就會被攻擊方同化。儘管如此,粒子的總數仍然不會改變,因為粒子只會被同化,而不會被消滅。由於粒子只可向一個方向進攻(己方指針的方向),因此圍攻對手的玩家擁有優勢。當一個玩家完全同化了所有粒子,遊戲就會結束。若時間用盡時,則控制最多粒子者勝利。地圖的障礙對遊戲策略有很多影響,而不同地圖上的障礙形狀、數量和分佈均不同[3]

《Liquid War》是一個多人遊戲,最多支援6人在一台電腦上同時遊玩,或者透過互聯網LAN對戰。玩家也可選擇單人模式,並與AI玩家對抗。AI玩家的策略為將指針移至敵陣的任何一點上。[4]

歷史

《Liquid War》中的粒子移動時使用的最短路徑算法已於遊戲開發工作開始前由托馬斯·科爾孔貝研製。此遊戲是該算法的洐生遊戲,因為科爾孔貝發現最短路徑算法可以在這類遊戲中應用。科爾孔貝的朋友克里斯琴·摩迪後來協助科爾孔貝改進了該算法,並為遊戲編程。[5]

《Liquid War》3.0於1995年7月1日發佈。當時,該遊戲是一個「幾乎不能使用」的[6],缺乏網絡連接的DOS遊戲。此遊戲的5.0版本於1998年9月26日發佈,該版本是原版的重寫版本,並且首次運用了Allegro[7]於5.4.0版(2001年7月7日發佈),遊戲首次支援網絡連接。 received the Most Original Linux Game award by The Linux Game Tome,[8]截至2008年7月,最新版本為5.6.4版,且支援DOS、Microsoft WindowsMac OS XLinuxFreeBSD。遊戲作者克里斯琴·摩迪宣佈他們正在重寫此遊戲,並會以「6.0版」的形式登起。此遊戲的6.0版放棄使用Allegro,取而代之的是5.x版本的OpenGL。6.0版是GNU項目的一部分,並於2008年發佈。[9]此遊戲的測試版,0.0.7 beta版, 於2009年10月發佈。而0.0.8版則於2010年發佈。雖然beta版仍然不支援網絡連接,但大部份遊戲和引擎已完成製作,且玩家能選擇以熱座模式進行遊戲。[10]

評價

於2002年,《Liquid War》在Linux Game Tome舉辦的2003年遊戲投票中獲得「原創獨特遊戲獎」[11]。於2003年,此遊戲獲提名參加國際自由軟件競賽(Les Trophées du Libre)。[12]

參考

  1. ^ Download Liquid War 6, 0.0.13beta. [2014-02-21]. (原始內容存檔於2019-09-25). 
  2. ^ Liquid War – Freecode. [2014-02-21]. (原始內容存檔於2016-10-08). 
  3. ^ Barr, Joe. Procrastinate with these Linux games. CNN. 2000-07-21 [2007-10-21]. (原始內容存檔於2007-12-19) (英語). 
  4. ^ PlayDeb.net - Information for Liquid War 6. [2014-02-21]. (原始內容存檔於2014-02-25). 
  5. ^ Liquid War - Ufoot.org. [2009-01-01]. (原始內容存檔於2020-11-30). 
  6. ^ release information in 「Changes.txt」
  7. ^ Mauduit, Christian. Liquid war 5 documentation. [2007-04-10]. (原始內容存檔於2020-09-24). 
  8. ^ And the winners are.... Happypenguin.org. 28 January 2003 [2007-10-21]. (原始內容存檔於2007-10-28). 
  9. ^ Mauduit, Christian. Liquid war 6 documentation. [2007-04-10]. (原始內容存檔於2020-10-31). 
  10. ^ Re: [Help-liquidwar6] {{webarchive|url=https://web.archive.org/web/20140225011448/http://osdir.com/ml/help-liquidwar6-gnu/2009-11/msg00000.html |date=2014-02-25 }} Getting ready for 0.0.8beta - OSDir.com. [2014-02-21]. (原始內容存檔於2014-02-25). 
  11. ^ And the winners are.... 2003-01-28 [2009-10-11]. (原始內容存檔於2012-09-19) (英語). 
  12. ^ 2003 - First competition. Les Trophées du Libre. [2008-07-24] (法語). [永久失效連結]

鏈接