历史题材的策略玩法
以二战英国皇家空军轰炸机司令部的行动为背景,玩家担任总司令,规划对纳粹德国的轰炸袭击。
php-leaderboard · agoragames/php-leaderboard
php-leaderboard 是一个用 PHP 编写、以 Redis 为存储后端的排行榜库。README 说明其思路来自用 Redis 构建高分榜的文章;当前用法可参考同系列 Ruby leaderboard 文档或项目测试。仓库还列出了 Java、NodeJS、Python、Ruby、Scala 等语...
《Harris》是一款以第二次世界大战期间英国皇家空军轰炸机司令部(RAF Bomber Command)行动为题材的策略游戏,由 Edward Cree 使用 C 语言开发。在游戏中,玩家将扮演轰炸机司令部总司令,负责策划并发动针对纳粹德国的轰炸行动,把战争带到敌方本土,摧毁其进行战争的能力与意志。
游戏名称取自玩家角色的现实原型——阿瑟·特拉弗斯·哈里斯爵士(Sir Arthur Travers Harris,1892–1984)。README 中特别说明,他因对机组损失看似漠不关心而被部下称作“Butch”或“The Butcher”,但这并非对区域轰炸道德性的评价;相反,机组对他抱有极大信任,认为他会确保他们的生命不被浪费在无效的空袭上。哈里斯晚年因德累斯顿等行动而饱受争议,其历史评价至今仍未平息。
需要说明的是,项目目前处于较早的开发阶段:部分基础玩法机制尚未最终确定,仍存在若干平衡性问题。作者表示,现阶段开发过程可能难以并行推进,尤其因为各种机制的具体设计尚未文档化,因此发布此项目更多是为了获得批评与建议,而非直接接受代码贡献。作者尤其欢迎对历史信息与数据的修正和补充。
以二战英国皇家空军轰炸机司令部的行动为背景,玩家担任总司令,规划对纳粹德国的轰炸袭击。
README 将玩家的职责描述为“把战争带给敌人,摧毁其进行战争的能力与意志”。
部分更具裁量性的数据(如轰炸机型号的命中精度、目标对生产的贡献度)在部分情况下出于玩法平衡考虑而设定。作者半开玩笑地指出,总得给玩家一个使用 Blenheim 轰炸机的理由。
目前所有空袭均假定在夜间进行。作者承认这与史实不符(1940 年 5 月前后白天空袭占主导),但这样既简化了界面,也更容易做平衡。
游戏手册位于 `HOWTOPLAY` 文件,内含简短教程;`STRATEGY` 与 `HISTORICAL` 文件分别记录了策略与历史背景的不完整笔记。
项目以 GPLv3+ 许可发布,详见 `COPYING` 文件。
fonts-liberation 包获取。安装说明参见仓库中的 INSTALL 文件。根据 README 的依赖描述,构建前需要准备:
fonts-liberation 包)。游戏运行后可先阅读 HOWTOPLAY 手册中的简短教程;作者另外提供了一系列教程视频(YouTube 播放列表),链接见 README。
本项目适合对以下方向感兴趣的读者参考:
STRATEGY 与 HISTORICAL 文档了解历史题材游戏如何组织背景资料与设计笔记。由于项目处于早期阶段且机制未定稿,阅读代码时建议以理解整体框架与设计意图为主,不宜将其视为成熟完整的实现范例。
OpenLoco 是 Chris Sawyer《Locomotion》的开源重实现,对应一款模拟经营运输...
Endless Sky 是一款 C++ 编写的 2D 沙盒式太空探索游戏,玩法接近 Elite、Esc...
该项目用 C 语言维护《Aliens versus Predator》(1999)可获得的游戏源码,...