Programming 版 (精华区)
发信人: superman (☆风雨无阻☆), 信区: Programming
标 题: [转载] DOS到Windows的 游 戏 移 植(10)
发信站: 紫 丁 香 (Sat Aug 29 07:36:02 1998), 站内信件
【 以下文字转载自 cnprogram 讨论区 】
【 原文由 Young_Yang@bbs.ustc.edu.cn 所发表 】
从DOS 到Windows 的 游 戏 移 植(10)
谭 翁
_________________________________________________________________
安 装 程 序
---- 由 于 资 源 的 共 享 方 式, 在 Windows 下 的 任 何 软 件 的 安 装
程 序 都 比 在 MS-DOS 下 需 要 更 多 一 些 的 技 巧。 一 个 设 计 良 好
的 基 于 Windows 的 游 戏 同 样 需 要 注 册 它 自 己, 并 且 提 供 一
个 卸 载 程 序, 当 用 户 想 要 把 它 踢 出 硬 盘 时 清 除 自 身。( 参
阅 列 在 书 目 提 要 中 的 Teri Schiele 的 文 章, 那 里 有 关 于 在
Windows 中 安 装 一 个 程 序 的 需 求 概 述。)
---- 浪 费 您 的 开 发 时 间 来 从 头 开 始 创 建 一 个 安 装 程 序,
或 者 在 有 许 多 可 用 的 仅 需 很 少 修 改 的 替 代 程 序 时, 试 图
移 植 您 的 旧 程 序 都 是 很 不 明 智 的。 作 为 开 端, 如 果 您 在
使 用 DirectX, 您 当 然 想 要 利 用 DirectSetup 的 优 点, 这 个 软 件
是 随 DirectX SDK 免 费 赠 送 的; 要 确 信 DirectX 运 行 时 的 文 件
与 您 自 己 的 文 件 一 起 被 正 确 安 装, 这 是 最 安 全 的 方 法。
如 果 您 不 是 使 用 的 DirectX, 可 能 您 已 经 有 其 他 的 随 您 的
开 发 系 统 而 来 安 装 程 序 使 用 工 具。
---- 如 果 您 没 有 安 装 系 统 或 仅 仅 想 要 看 看 还 有 什 么 其 他
可 用 的 软 件, 您 可 以 到 Yahoo! Listings 去 查 找。
联 机 文 档
---- 在 进 入 这 一 节 时, 我 有 一 点 儿 犹 豫, 因 为 我 不 想 别 人
认 为 我 鼓 励 游 戏 发 行 者 不 提 供 印 刷 的 文 档。 从 我 个 人 的
角 度, 我 买 游 戏 时 也 很 希 望 在 产 品 包 中 能 够 发 现 除 CD 和
登 记 卡 之 外 的 东 西。 给 我 一 个 内 容 丰 富 的 小 册 子-- 最 好
包 括 许 多 表 格、 照 片、 框 图、 背 景 信 息, 和 设 计 者 的 注
释-- 我 可 以 随 身 带 着 它, 随 时 可 以 学 习。 当 然, 一 定 要 把
最 新 信 息 放 到 readme 文 件 中, 但 是 不 要 让 我 觉 得 我 买 了 没
有 冰 的 蛋 糕。
---- 尽 管 我 自 己 的 感 觉 如 此, 实 际 生 活 中 发 行 者 们 不 得
不 考 虑“ 商 品 价 格” 问 题, 并 且 在 印 刷 的 手 册 中( 如 果 有
人 最 终 还 是 提 供 了 它) 只 能 看 到 游 戏 的 基 本 问 题 这 种 现
象 已 经 越 来 越 普 遍, 解 决 办 法 是 使 用 readme 文 件 或 在 CD 中
的 其 他 形 式 的 文 档。 在 Windows 环 境 下 联 机 信 息 可 以 很 简
单 地 被 提 供, 而 且 有 丰 富 的 格 式 和 图 形, 所 以 这 种 趋 势
就 无 法 阻 挡。 在 这 一 节 中, 我 将 推 荐 的 一 些 文 档 在 MS-DOS
世 界 中 是 不 可 读 的。
Windows 帮 助
---- 您 可 以 使 用 Microsoft Word 或 其 他 支 持 全 部 丰 富 文 本 格
式(RTF) 的 字 处 理 程 序 生 成 Windows 帮 助 文 件; 这 不 包 括
WordPad, 因 为 它 不 支 持 分 页 符 和 隐 藏 文 本, 而 这 两 种 格 式
在 帮 助 源 文 件 中 是 必 须 的。 您 还 需 要 一 个 帮 助 编 译 程 序
, 它 通 常 包 含 在 Windows 开 发 工 具 中; 在 Microsoft Visual
C++(r) 中, 这 样 的 工 具 是 Help Workshop (HCW.EXE) , 它 同 时 还 简
化 了 图 形 热 点 和 目 录 表 的 生 成。
---- RTF
---- 您 的 游 戏 是 为 Windows 95 而 写 的。 每 一 个 版 本 的 Windows
95 都 带 有 WordPad。WordPad 能 够 读 丰 富 文 本 格 式 (.RTF) 文 件。
所 以, 您 的 磁 盘 文 档 可 以 是 .RTF 格 式。
---- 概 念 很 简 单, 但 是 由 于 某 些 原 因-- 也 许 是 WordPad 对
.RTF 文 件 的 支 持 有 限 ?-- 它 仍 然 未 受 到 足 够 的 重 视, 开 发
者 们 仍 然 使 用 ASCII 文 本 作 为 其 readme 文 件。 这 样 做, 他 们
失 去 了 许 多 好 处, 如 可 变 的 字 体 大 小 和 样 式、 段 落 间 距、
以 及 其 他 一 些 使 文 本 更 容 易 理 解 也 更 有 吸 引 力 的 格 式。
---- 您 可 以 使 用 Microsoft Word 或 WordPad 创 建 RTF 文 件。 记 住,
文 件 在 WordPad 中 显 示 时, 所 有 您 在 Word 中 创 建 的 分 页 符 和
页 边 空 白 都 将 丢 失。
---- HTML
---- 超 文 本 标 记 语 言 (HTML) 发 展 迅 猛, 已 经 远 远 不 只 是 一
种 World Wide Web 格 式 工 具 了。Microsoft 正 在 把 它 的 Windows 帮
助 系 统 转 移 到 HTML, 并 且 随 着 Internet Explorer 与 Windows 桌 面
结 合 的 越 来 越 紧 密,HTML 变 成 联 机 文 档 的 主 要 工 具 的 那 一
天 可 能 不 会 遥 远 了。
---- 使 用 Microsoft 的 HTML 帮 助 工 具, 您 可 以 提 供 HTML 格 式 的
联 机 文 档, 而 无 须 担 心 您 的 用 户 是 否 有 Web 浏 览 器。 最 新
的 信 息 在 Microsoft SiteBuilder Workshop 的 "Authoring" 段, 地 址 是
http://www.microsoft.com/workshop/。
---- 如 果 您 想 把 文 件 从 其 他 格 式 转 换 到 HTML 格 式, 或 者 相
反, 参 阅 http://www.utoronto.ca/webdocs/ 处 的 过 滤 器 列 表。 该 站
点 还 包 括 到 HTML 编 辑 器 和 其 他 实 用 程 序 的 列 表 的 链 接。
---- PDF
---- 另 一 种 可 用 的、 格 式 丰 富 的 联 机 文 档 是 可 移 植 文 档
格 式(Portable Document Format)(PDF),Adobe 系 列 的 Acrobat 产 品 支
持 的 一 种 格 式。 该 格 式 非 常 适 合 于 显 示 和 打 印, 但 是 不
能 剪 切 和 粘 贴 文 本。.PDF 文 件 的 最 大 优 点 是 它 在 不 同 的 平
台 上 看 起 来 是 一 样 的。 但 是, 为 了 让 用 户 能 够 浏 览 该 文
档, 您 必 须 与 您 的 游 戏 一 起 安 装 Acrobat 阅 读 器。
---- 将 来,Internet 浏 览 器 可 能 能 够 直 接 读 .PDF 文 件, 这 会
使 这 种 格 式 变 成 替 换 所 有 联 机 文 档 的 更 具 吸 引 力 的 一 种
选 择。 现 在, 尽 管 如 此, 如 果 文 档 中 有 许 多 图 形 并 且 需 要
精 美 的 显 示, 它 仍 然 是 最 适 合 的 选 择。
---- 有 关 Acrobat 的 详 细 信 息, 请 参 阅
http://www.adobe.com/acrobat/。
---- 到 本 期 为 止,“ 从DOS 到Windows 的 游 戏 移 植” 系 列 文 章 全
部 结 束。 感 谢 读 者 的 关 注。
_________________________________________________________________
--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
--
※ 转载:.紫 丁 香 bbs.hit.edu.cn.[FROM: poster.hit.edu.c]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.919毫秒