BDG品牌标志BDG电子竞技BEYOND THE GAME
KNOWLEDGE / 游戏百科

汉摩拉比 (游戏)

开放许可百科节选 · 原始修订:2026-04-07
游戏百科抽象主题插画
游戏与竞技主题示意,不代表作品实际画面。

《汉摩拉比》(英文版名:)是款以资源管理为中心的文字式战略游戏,由数位设备公司员工大卫·阿尔开发。游戏共有十回合,玩家须扮演古巴比伦国王汉谟拉比管理工人、土地、谷物资源,并预算下个回合须花费多少粮食来种植作物、养活人民、购买额外土地,同时应对作物产量随机变化和瘟疫等问题。游戏灵感源于小学教师梅布尔·阿迪斯和程式员威廉·麦凯于1964年至1966年间合作开发的《苏美尔游戏》。

1964年,早期大型电脑游戏《苏美尔游戏》面世。1968年,数位设备公司员工道格·戴门特以程式语言FOCAL重新建立《苏美尔游戏》,并把成品称作《苏美尔之王》。1971年左右,隶属同一公司的大卫·阿尔根据戴门特的《苏美尔之王》,利用程式语言BASIC创作了另一版本,并于1973年著作《101款BASIC电脑游戏》上发表。1978年,该书重新出版,后来更成为有史以来最畅销的电脑书籍。受惠于书籍和BASIC的流行,《汉摩拉比》相比原版游戏更广为人知。《汉摩拉比》影响了许多后来的策略和模拟游戏,启发了更复杂的经济模拟游戏,同时是城市建造游戏的先驱。

《汉摩拉比》是款以资源管理为中心的文字式战略游戏,玩家扮演古巴比伦国王汉谟拉比,在十个回合(每回合代表一年)内管理工人、土地、大量谷物资源,同时输入数字回答游戏提出的问题。每个人可以耕种一定数量的土地来生产粮食;玩家须决定把多少粮食供食用和种植新的作物,一旦粮食不足,人们便会在下一回合死亡。另外,玩家在每回合可以利用粮食向邻居购买或出售土地。每回合开始时,顾问都会说「汉摩拉比,容我向你报告」来向玩家说明城市现状,包括前一年的收成和人口变化,然后是一系列关于要花多少蒲式耳粮食来播种、储存、养活人民。

游戏的变化是由随机数决定,包括每回合粮食生产数量、因鼠患而损失的粮食、每年新居民数量,每回合土地价格则介乎于每英亩17至26蒲式耳。另外,每年或会发生瘟疫,此时人口将会减少一半。一般来说,游戏会在十回合后结束,但如果城市居民悉数死亡或至少45%的居民在一回合中饿死,游戏便会提早终止。开发人员在1973年版本中增添终局评估,并比较玩家与历史上的统治者,例如「你的强硬表现有如尼禄和伊凡四世」。

多位程序员编写了各款《苏美尔游戏》延伸版本;科幻作家在1989年回忆道:「我认识的人中有一半在1970年代编写了汉摩拉比程序。对许多人而言,这是他们一生中首个编写的程序。」数码装置电脑用户协会于1973年程式目录还列出了比利时程序员J·F·尚巴诺和F·H·博斯特姆以FOCAL-69编写的法语版本,又于1978年目录添加了詹姆斯·R·B·霍华德二世和吉米·B·弗莱彻的《鲁本》,并形容它为具有附加功能的「《苏美尔之王》修改版」。然而,游戏法语版本尽管被列为《苏美尔(法语)》,但由于当时已经发布了另一版本游戏,所以它自称改编自《汉摩拉比》(即戴门特版的《苏美尔游戏》),而非原版《苏美尔游戏》。

1970年,数码装置公司员工在教育销售部门工作,发现波士顿地区以外的客户对使用FOCAL不感兴趣。阿尔聘请了布鲁克林程序员为PDP-8编写BASIC版本。1971年左右,阿尔根据戴门特的《苏美尔游戏》,利用程式语言BASIC创作了另一版本,并于公司的教育通讯《Edu》上发表。新版本游戏更名为《汉摩拉比》,并在游戏结束时增加了绩效评估。有别于FOCAL,BASIC在许多平台上均可使用。阿尔发布后不久,各款新版本亦在诸多平台上冒起。1973年,阿尔出版了《》,介绍以BASIC编写的游戏,当中包含他自制的《汉摩拉比》。后来此书更登上畅销榜,销量超过十万份,比当时世界上的电脑数量还要多。

1975年,微型计算机Altair 8800发布,不久之后Altair BASIC也面世。微型电脑革命随之而来,而BASIC便成为了这些机器的标准语言。阿尔在此时重新出版了他的著作,更名为《BASIC电脑游戏》,后来此书成为有史以来最畅销的电脑书籍,售出超过一百万册。此书和BASIC的流行意味著阿尔的《汉摩拉比》相比较为晦涩的原版游戏更广为人知,1973年法国FOCAL版本认为「汉摩拉比」是更突出的名字就佐证了这点。

来源与共享许可

文字原作者:中文维基百科贡献者。原条目:漢摩拉比 (遊戲)。

查看稳定原始修订 ↗ · 贡献者与编辑历史 ↗

本页节选文字采用 CC BY-SA 4.0,以相同方式共享。改动:开放许可百科节选;保留完整说明段落,删除模板、表格、脚注、空括号及导航并繁简转换;非本站原创;改编文字以CC BY-SA 4.0共享。。站点原创插画与版式不在上述来源文字许可范围内。

← 返回游戏百科