关于

描述

KaM Remake mod 是重振原版《骑士与商人:破碎王国》战略游戏的一次尝试。我们的目标是使其能够在当今的计算机和操作系统上运行,实现功能齐全的在线多人游戏系统,并修复游戏引擎中的许多错误。为此,我们从头开始,为游戏引擎编写自己的代码,但仍然依赖许多原始资源文件。我们假设您拥有原始的 KaM 游戏(安装程序会检查它),否则您应该购买它 - 它可以在许多在线游戏商店中购买。
KaM Remake 可执行文件是免费软件,由爱好者构建。使用的应用程序:Delphi 6、Delphi 7、FastMM4、Lazarus、OpenGL、OpenAL、zLib、PNGImage、MadExcept、libZPlay。

系统要求

KaM 重制版要求:
– Microsoft Windows 98、XP、Vista、7、8、10;
– 500MHz或更快的处理器;
– 256MB 或更多 RAM;
– 兼容 OpenGL 1.4 的 3D 图形加速器;
- 声卡。

安装

1. 运行安装程序并按照安装说明进行操作。
2. 如果未检测到 OpenAL 音频驱动程序 (oalinst.exe),安装程序还将安装它们。最新版本可以在 OpenAL 官方页面上找到: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake 使用 OpenGL 渲染引擎,因此您还需要安装 OpenGL 驱动程序。访问您的显卡制造商网站以获取最新的可用驱动程序。
4. 启动 mod – KaM_Remake.exe,或者如果您选择创建快捷方式,则从桌面/开始菜单启动。

游戏玩法

游戏中可以使用以下快捷键:
Esc键 关闭游戏菜单中打开的消息或活动选项卡
F1-F4 在游戏菜单中打开相应的选项卡
F5-F8 将游戏节奏加快 x1 – x10
F11 将显示调试面板和菜单
1-9 将使用 Ctrl + 1-9 键选择分配给的单位或房屋
将在地图上放置一个你的盟友可以看到的信标
暂停游戏
时间 按下时将在多人游戏中显示单位上的团队名称
删除游戏中打开的消息
空格键 转到游戏中打开消息的位置
←↑→↓ 光标键将使您在地图上移动
滚动 鼠标滚轮 会放大和缩小
退格键会将缩放重置回 100%

安装附加地图:
1. 在 KaM Remake 的 Maps 文件夹中创建一个子文件夹并将其命名,例如“My New Map”。
2. 将地图的.dat和.map文件放入其中,并相应地重命名为“My New Map.dat”和“My New Map.map”。文件名应与文件夹名称完全匹配。
3. 您还可以制作一个名为“My New Map.txt”的可选文件,其中包含任务描述和其他信息。使用与重制版提供的任务相同的格式。不会发布官方格式信息,因为该文件稍后可能会更改。

添加自定义音乐:
您可以将 MP3/OGG​​ 文件放入 KaM Remake 的 Music 文件夹中,它们将自动包含在播放列表中。

常问问题。

无声崩溃:
如果 KaM Remake 在启动过程中无提示崩溃,请将日志文件发送至 联系@kamremake.com 以及任何其他可能有用的信息。

低帧率:
如果您的游戏帧率低得离谱,可能是因为您的 OpenGL 驱动程序已过时。查看主菜单左上角的OpenGL版本信息,至少应为1.4.x。如果较少,您需要更新显卡驱动程序(检查您的显卡制造商网站)。

游戏错误:
有时候,当一些意想不到的事情发生时,你会得到一个“应用程序中发生错误“ 信息。请点击 发送错误报告 按钮将崩溃报告发送给我们。如果您希望我们能够就崩溃问题与您联系,请在表格中输入您的姓名和电子邮件地址。拥有崩溃报告将帮助我们修复错误。

已知错误和限制

市政厅和攻城车间的单位训练无法进行。
人工智能的行为仍然有限。

专用服务器

包含多人游戏专用服务器的可执行文件,可用于 Windows 和 Linux x86 和 x86_64。服务器侦听 TCP 端口(默认为 56789)上的连接,并充当在客户端之间传输数据的集线器。专用服务器不理解游戏玩法,它只是简单地移动数据包。第一个加入房间的客户将被分配托管权限,允许他们设置游戏。如果该客户端断开连接,列表中的下一个将被分配托管权限。
可以通过 KaM_Remake_Settings.ini 文件配置服务器。 (在第一个游戏或服务器上创建)专用服务器的选项位于[服务器]部分。
要在 LAN 游戏中使用,首先通过在 INI 文件中设置“AnnounceDedicatedServer=0”来确保服务器不会发布到主服务器。 (见上文)然后启动专用服务器并确保其正常运行(应该显示“侦听端口 56789”)请确保您的防火墙允许客户端通过允许 TCP 端口 56789 连接到服务器。(或您选择的任何端口) )然后您可以从同一台计算机和/或其他计算机连接到它。 (对于同一台计算机,连接到地址127.0.0.1或localhost)
要在互联网上使用,您必须将端口 56789(或您选择的端口)从路由器转发到运行专用服务器的 PC。 (有关端口转发的更多信息,请访问 https://portforward.com/)如果您选择公开您的服务器,请告诉您的朋友从列表中连接到您的服务器名称,如果没有,请告诉您的外部IP地址,该地址会显示在主页上 https://portforward.com/。如果您在运行专用服务器的同一台计算机上或在同一 LAN 上玩游戏,请像玩 LAN 游戏一样连接到其 IP 地址。

注意:玩多人游戏不需要专用服务器。从网络菜单中单击“启动本地服务器”或“启动互联网服务器”具有相同的效果,只不过您必须参与游戏并且不能让服务器自行维护。仅当您想提供服务器而不玩游戏时才需要专用服务器。专用服务器的主要目的是允许服务器24/7托管,玩家可以随时加入并参与。如果您能够提供这项服务,我们将非常高兴。

Linux 版本已在 Fedora 和 Ubuntu 上进行了测试。有关 Linux 构建的任何疑问或意见应发送给 Lewin。 (lewinjh@gmail.com)

源代码

KaM Remake 源代码可在我们的项目页面获取:
https://github.com/Kromster80/kam_remake
我们鼓励您使用内置界面提交错误:
https://github.com/Kromster80/kam_remake/issues

制作人员

主导项目 – Chrome (kromster80@gmail.com)
程序员 – Lewin (lewinjh@gmail.com)
感谢 Alex 在 2008 年引入了核心设计
感谢 StarGazer,他为用户界面绘制了新的光标和图标
非常感谢 KaM 社区及其活跃成员(Ben、Free_sms_kam、Harold、JBSnorro、The Knight、Litude(Real Hotdog)、Merchator、Nick、Thunderwolf、Humbelum、Vas 等),他们为我们提供了解码、建议和想法和鼓励。

法律声明

禁止商业用途。
任何使用的名称、符号或其他受版权保护的材料均为各自所有者的财产。
如果此模组损害您的软件或硬件,我们不承担任何责任。
出于显而易见的原因,如果没有此自述文件,则不允许以任何形式发布和/或共享此模组。
您可以将此模组上传到您的网站/服务器/主页,但请先告知我们。
我们假设您(最终用户/玩家)拥有 KaM 游戏的许可副本,否则您应该在使用此模组之前购买游戏。否则将违反许可协议。