阳犬号

《阳犬号》（SunDog: Frozen Legacy）是1984年发行的一个策略与动作游戏。它是FTL游戏公司发行的第一套游戏，一开始是设计在苹果二号电脑执行。1984年3月发行1.0版本，三个星期后发行除错版本1.1；而包括内容加强与性能提升的版本2.0则是在1984年10月发行。在1985年12月，推出了在雅达利ST电脑执行的版本，不但有一些苹果二号版本上没有的特色，同时在画面品质上也因雅达利ST电脑的特性而大幅地提升，并成为雅达利ST电脑推出当年最畅销的游戏。

## 概观

<image>

《阳犬号》是一个太空贸易游戏。玩家以物易物，买卖商品，同时必需击退海盗和恶棍。游戏在有限的内存中储存了很多资讯，在发行后得到许多好评且获得了不少大奖。

游戏使用了称为ZoomAction的分层视窗系统，因为易用和直觉的功能而备受赞赏。该系统是由FTL游戏公司专为本游戏设计的，灵感源自于苹果丽莎电脑（麦金塔电脑的前身）的使用者界面。玩家只需要使用苹果电脑公司的双按钮摇杆就可以玩。当进行到游戏中不同的部分时，新的视窗会覆盖在其它视窗的上面；而拖放图示就可以修理太空船、买零件、吃东西等等。玩家也可以利用按钮选择适当的回应与非玩家角色交谈而产生互动。

ZoomAction界面被用来控制一切：从操作太空船，到在城市间与星球间游走。当玩家在建筑物上点击，会展现一个显示建筑物内部的视窗，游戏中的主角可以在里头闲逛或者与其他人进行（有限的）交谈。离开太空船去探索游戏中的世界的设计到目前为止仍是一种相当少见的风格；而一个让中立角色游走于可以互动的城市间的设定也是独一无二的。与《银河飞鹰》之类的游戏相比，虽然星球的数量较少，但是较具有临场感。

## 故事

游戏中玩家扮演一名叫做基德的年轻人，他自出生后就一直是个玻璃矿场的奴隶。他的叔叔布罗克·多尔希德在死后留给他一艘太空船，名为“阳犬号”。如果他能完成他叔叔未完成的契约，也就是依宗教命令在一个叫做锺德的星球上的某处进行殖民任务，那他就有机会恢复自由之身。游戏即从此开始进行。

## 游戏介绍

<image>

游戏一开始时玩家（也就是基德）就在太空船中。经过快速检查后发现许多系统故障，同时也有许多零件损坏。而走到城中的商品交易市场时发现了几样属于阳犬号船长（现在是基德）的货物，另外基德的在银行的账户里也还有几千块钱。除了这些以外什么都没有，而基德就必需靠这些东西来试着找到殖民地并履行他叔叔的契约。

虽然在游戏中的各个城市看起来被规划得整齐划一，但是大小各有不同。城市中有太空船零件店、旅馆、武器店、餐厅、酒吧以及银行。如果基德在城市中徒步地逛了一段时间，就会遇上其他人。有些是乞丐，有些是兜售商品的贩子，但最多的是想要抢钱的流氓。如果玩家已经采取相当的防范措施（以及不错的射击能力），有时可以扳倒这些歹徒。而虚张声望以及恐吓，在没有枪时也有可能赶走这些人。

并没有既定的路线可以完成游戏，但是有个既定的方法可以让玩家找到位在锺德星球上的殖民地。阳犬号的货物舱若不连接太空船时就像是一台越野休旅车，玩家可以开着它在各星球的陆地上四处行走，最后一定会发现那个小殖民地。将车开到该殖民地的商品交易市场就会显示该殖民地要进入下一阶段的需求。譬如水果、谷物、冷冻胚胎，以及“太阳荣耀”。所有物品都可以在锺德星球邻近的星系的城市中买得到，有些甚至在锺德星球上就可以买到。

对基德也就是玩家来说，要完成他叔叔的契约的唯一方法就是满足殖民地的需求，他必需购买这些货物然后将它们运送到该殖民地。该殖民地并不会付费给基德，所以玩家只能靠买卖货品赚取利润来购买殖民地所需要的东西。所以基德必需遵守买低卖高的经济原则。

<image>

一开始他只有一些货物，但是能进货的钱也有限，何况还得要修理阳犬号。进入各城市的商品交易市场，玩家可以查看什么商品可以交易，然后买卖商品，并且理想地赚到足够的利润以购买殖民地的一切所需。

然而，殖民地最需要的货物是冷冻人，也就是低温冷冻的殖民者。这货物无法购买，但是可以在各个星系里找得到。基德的叔叔将他们存放在各个商品交易市场的仓库里，但是没有留下任何记录。能找到他们的唯一方法就是到各星系中的每个星球的商品交易市场仓库去查看是否有任何属于阳犬号船长的东西。

通常，下一个交易的项目就是跟修理阳犬号有关。一般情况下阳犬号都是在堪用、可飞行的状态下，但是它必需维持在更好的状况以便与切断星球间商业通路的海盗进行战斗，或是从他们手中逃脱。修理太空船通常是很简单的事情，就是把损坏的零件丢掉，然后换上新零件。太空船零件店几乎在每个星球的每个城市里都可以找得到。刚开始可能会发生的唯一问题就是某些昂贵的零件会花掉不少基德手上仅有的一点资金。

总括地说，玩家可以在商品交易市场的仓库里拿走属于他的货物，或者购买新的货品，然后基德可以飞到其它星系试着将货品卖掉以赚取利润。同时，玩家或许也可以找找各地的在商品交易市场里是否有放着冷冻人。

<image>

<image>

安全地抵达其它星球又是另外一回事了。太空中的商业通路充满着海盗，他们急欲著抢夺像阳犬号这样的商船。玩家要不想办法说服，或者恐吓海盗，要不就是逃命。而最后一个手段就是玩家把货物抛弃给海盗，损失在该货物的一切金钱投资。然而，玩家迟早是要诉诸于战斗的。阳犬号配有防护罩以及两种武器系统（激光枪与加农炮），但是两者都是由玩家人工控制的。被海盗击中的阳犬号会损害系统，而且防护罩会快速消耗燃料。如果玩家能克服难关而飞到了行星的轨道，那么他就可以安全地降落。海盗只会在阳犬号载有他们感兴趣的货物时发动攻击，换句话说也就是除了燃料及冷冻人以外的货物。如果玩家摧毁一艘海盗船，或许也能取得它所运载的货物。

阳犬号的装备只能降落在城市中的太空港，而通常每个星球只有一个城市有建太空港。不过，冷冻人有时是存放在其它城市的仓库里。起初玩家可以开着货物舱到别的城市去运载冷冻人，但是有些冷冻人是储放在位于岛屿或是另一个大陆上的城市里，而货物舱又无法过河渡海，所以玩家必需找到其它方法去取得那些冷冻人。

唯一的方法就是为阳犬号装配更先进的设备，例如“高等地面扫描仪”就可以让阳犬号降落在星球上的任一个城市。要获得这些先进的设备必需到遥远的星球上，上面的商店会有这些特殊的零件；不过有时候透过酒吧老板也可以取得这些特别的设备。

## 布鲁斯·韦伯斯特的计划

在2000年代初期，布鲁斯·韦伯斯特开始了“阳犬号：复活计划”，这是一个利用现代技术重写阳犬号的开放源代码计划。起初为了跨平台考量所以他计划使用Java开发，但是该计划的其他成员较喜欢C++所以用该语言开发。该计划有许多成员，但是由于韦伯斯特的工作太过忙碌而无法有效地主导该计划，所以无疾而终。

该计划所做出来的新画面设计稿曾经可以透过网络从官方网站取得，但是现在已经被删除。

## 幕后花絮

- 苹果二号版本的《阳犬号》包含了15,000行的Pascal与5,000行的6502组合语言程式码。
- 苹果二号版本2.0包含了一段广告画面，预告了续集《阳犬号第二集：宿怨》，但是从未发行。该广告也介绍了麦金塔的版本，但是也从未成形。
- 《阳犬号》原先是被规划成三部曲。《阳犬号第二集：宿怨》是让基德透过与特定的非玩家角色互动以找出他叔叔死亡的真相，而其中有些人也准备要杀掉基德。而《阳犬号第三集：冲击帝国》则是基于第二集的故事，基德纠缠在帝国与叛军的冲突之间而分不清谁是好人。
- 1985年美商艺电曾找上FTL希望代理行销该游戏，但是FTL最终还是与Accolade合作。
- 在完成了2.0版之后布鲁斯·韦伯斯特因为热情不再而离开了FTL，在四年之内未再担任任何有关程式设计的工作。

## 外部链接

- 布鲁斯·韦伯斯特的《阳犬号》网站
- 《阳犬号》复活计划开放源码专案
- 《阳犬号》复活计划

## 基本资料

- 英文名称：SunDog: Frozen Legacy
- 开发者：FTL游戏公司
- 出版社：FTL游戏公司、Accolade
- 设计师：苹果二号、布鲁斯·韦伯斯特、韦恩·侯德、雅达利ST、韦恩·侯德、道格·贝尔、迈克·牛顿、安迪·贾洛斯
- 发行日期：1984年3月
- 类型：策略、动作
- 模式：单人单机
- 月台：苹果二号、雅达利ST