游戏引擎白皮书:Commander Keen
摘要
宣布发布《游戏引擎白皮书:Commander Keen》,一本214页的书籍,详细介绍了这款经典游戏引擎的开发过程,提供印刷版和免费PDF下载。
暂无内容
查看缓存全文
缓存时间: 2026/06/15 21:00
# 游戏引擎白皮书:指挥官基恩
来源:https://forgottenbytes.net/commander_keen.html
2026年3月28日
游戏引擎白皮书:指挥官基恩
---
终于,《游戏引擎白皮书:指挥官基恩》来了——距原版游戏在1990年12月发行已过去35年多。本书提供两种格式:
- 纸质版:Amazon(美国 (https://a.co/d/0cmKEGYn)、荷兰 (https://amzn.eu/d/00nkeg3A) 及其他地区均有销售)。
- 数字高清PDF:免费下载地址 (https://forgottenbytes.net/books/White_Papers_Keen.pdf)。
感兴趣的读者还可从GitHub (https://github.com/bsmits74/Keen_White_Papers) 获取本书的源代码。
我花了三年多时间完成这本书,整个过程收获颇丰。仿佛重回少年时代,在MS-DOS电脑上调试和实验C语言与汇编代码。我对那个时代的硬件以及开发者们为让所有部件协同工作所面临的挑战有了更深的了解。最终成果是一本214页的全彩图书,详细解释了八十年代末九十年代初开发游戏的真实状况。内容涵盖硬件(80286、EGA显卡、声卡、键盘等)、游戏资源、游戏引擎本身,甚至是该游戏CGA版本的创作过程。
勘误
---
我已尽力确保本书内容100%准确。但如果您发现任何错误,请在GitHub上提交issue (https://github.com/bsmits74/Keen_White_Papers/issues)。
相似文章
@huangzworks: 《Game Engine Black Books》——讲解DOOM和Wolfenstein 3D引擎运作原理的图书,约翰·卡马克亲自作序推荐,可免费阅读也可付费购买纸书:https://fabiensanglard.net/gebb/in…
《Game Engine Black Books》更新,新增修订版、高质量印刷版和PDF版本,并开放LaTeX源码。约翰·卡马克与约翰·罗梅罗作序推荐。
面向程序员的现代Object Pascal入门指南 – Castle Game Engine
这是一份面向开发者的现代Object Pascal编程入门指南,重点介绍Castle Game Engine,并涵盖基础、单元和类等核心概念。
Captain Bible 逆向工程
Peter Kelly 的仓库记录了 1990 年代 DOS 游戏《Captain Bible in the Dome of Darkness》的逆向工程,提供了可重现的 QEMU 环境、研究笔记和洁净室引擎规范。
GOG 以可打印模板重新带回"大盒子"PC游戏
GOG 推出了'可打印大盒子'系列,提供可下载的3D模型和可打印模板,用于经典PC游戏包装,以保存游戏怀旧情怀。
复活 Valve 已发布 15 年的电子书
一位爱好者详细介绍了如何通过反编译 SWF 文件并修补失效的外部网页依赖,让 Valve 于 2011 年发布的 Adobe AIR/Flash 电子书《The Final Hours of Portal 2》重获新生,并发布了一份 Steam 指南,帮助其他人恢复书中的投票、全景图、音频和演示内容。