Color Lines

作者:杨超

地址:http://sokoban.ws/blog/?p=123

【最后修改:2011年10月7日】

Color Lines (很多时候也被简称 Lines)是被克隆最多的经典小游戏之一。游戏规则很简单,在一个9×9的棋盘上,每个回合,电脑随机地在棋盘的3个格子上放入3个随机颜色的球(一般有七种不同颜色的球),而游戏者每个回合移动棋盘上的一个球。若有5个或以上相同颜色的球形成横、竖或斜线,那么这些球从棋盘上消失,并且游戏者获得额外的一次移动,即不会被加入3个新的球。直到棋盘布满球,游戏结束。记分方法不同的版本稍微不同,通常是一次消去5个一行得10分,若一次消去更多的球,获得的分数呈线性或非线性递增。

根据Wikipedia和网络上其他资料[1],Color Lines是于1992年由俄罗斯人 Oleg Demin 发明并在MS-DOS下实现,但只卖出约150个拷贝。这个最初的版本2009年被几乎一成不变地复刻到 iPhone 系统[2,3]。自92年以来各种克隆版本数不胜数。为桌面系统GNOME开发的开源小游戏集合GNOME Games就包含了一个名为Five or more (又称glines) 的克隆,但这个版本中规中矩,乏善可陈。Windows系统上各种免费或共享的版本就更多了。一个颇为流行的版本是由 Ivan Golubev 在98至99年间编写的Windows系统的 Color Linez (又称WinLinez),相当忠实地克隆了最初的DOS版本,有显示当前棋盘上各种色球和空格个数功能,最终版本为v1.21。

我国的heimao000先生在07至10年间在 Colorlinez v1.21 的基础上开发了新版本。有录像,高亮显示棋盘上数目最多的色球,横竖标尺等十分有用的新功能。最后的版本为 v2.31,但有些网络功能已经不再支持,所以 color linez 的QQ群推荐使用 v2.24。

小球球网站 (http://www.xqiuqiu.com) 实现了一个网页版的 Color Linez,有在线保存得分记录功能。

我最初大概是在2000年后在Windows上接触到这个游戏。最先玩的是一个名为Align It!(1998-2002)的共享软件,在国内的软件下载站被翻译为《埃及胶囊》。除了七种色球,这个版本引入了“万能球”(截图中灰色略带纹理的“胶囊”),可以充当任何一种颜色的球。Align It!官方主页:http://www.digital42.com/align/index.html

之后很喜欢的是一个名为 Beads! 的免费软件。Beads! 的原主页地址是:http://home.zonnet.nl/jnabakker/ ,可惜现在已经失效了。在 2003年的时候,我克隆了一个 Beads! 游戏。这可以说是真正意义上的克隆,因为我的游戏位图和两个音效的wave文件都是来自Beads!。游戏基于Win32 API编写,用免费的LCC-Win32编译器编译。以下是游戏截图,原为Windows程序,可以完美地通过Wine程序在Ubuntu下运行。

我这个克隆最大一个特点是状态栏显示五个参数,从左到右为:得分、移动次数、消去次数、消去的球的总数、棋盘上剩下的球的总数。

最近发现一个 javascipt 版本的 Lines 也很不错:http://10k.aneventapart.com/1/Uploads/62/ ,在我的 Android 手机浏览器上也运行很流畅,各方面总体比很多劣质的 Android 原生应用还要强。这个游戏是2010年一个叫 10K Apart 的网页应用设计比赛的参赛作品,整个程序大小不超过10K。这个版本只有六种不同颜色的球,似乎容易了不少,得分突破10K相信也不是难事。棋盘采取灰白相间,便于观察斜线,这是一大优点。另外还有一个特点就是允许游戏者不移动,只需点击预览的3个球,就表示游戏者这一回合放弃移动,直接放入下3个球。

最后再介绍两个比较有特色的版本。

一个是 Sergey G. Vtorov 的网站: http://vsg.quasihome.com/jlines/ 。有他1997年编写的 Java Applet 版和2011年了最新的 HTML5 版本。网站有保存最高得分列表的功能,前几名都是几万的得分,令我十分惊讶。

(2013年1月27日补充: 最近发现另外一个非常不错的HTML5在线版本,具有预览下3个球的位置功能:http://www.by-art.com/lines5/)

二是Windows下的一个共享软件 Magic Lines(2002-2006)。几乎所有的克隆都能预览下3个球的颜色。某些克隆更进一步能够预览下3个球的位置。这样总的来说降低了难度。Magic Lines 就是有预览位置功能,若不喜欢也可以关闭这个功能。预览的球以小球的形式直接显示在棋盘上。为了截图,我在Ubuntu下装了一个试用版,可以玩21天。

Magic Lines 主页:http://www.agentix.org/lines-game.php

【附:主要的中文 Color linez 网络资源】

QQ群:35901293

百度贴吧:http://tieba.baidu.com/f?kw=color_linez

Color linez 论坛: http://colorlinez.5d6d.com/ (目前已关闭注册)

LD先生的文章《Color Linez 心得第2版2007.10.24更新》

【其他参考资料】

[1] Igor Kolomiets,  Color Lines History.  http://piston-games.com/blog/2011/04/01/color-lines-history/

[2] Colo Lines for iPhone, http://color-lines.com/

[3] Color Lines at App Store, http://itunes.apple.com/us/app/color-lines/id317024938

此条目发表在 游戏 分类目录。将固定链接加入收藏夹。

评论功能已关闭。