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

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

安装
1. 请按照安装说明运行安装程序。
2. 如果不能自动检测OpenAL的音频驱动程,安装程序将自动安装安装(oalinst.exe)。 您可以再 OpenAL的官方网页上找到最新版本: https://connect.creativelabs.com/openal/default.aspx
3. 骑士与商人重制版使用OpenGL渲染引擎,所以你需要有安装OpenGL驱动程序。 同时,请访问你的图形卡制造商的网站获取最新的驱动程序。
4. 开始游戏 - 从桌面/开始菜单,或你选择创建的快捷方式运行KaM_Remake.exe

游戏玩法
在游戏中,您可以使用以下快捷键:
退出 在游戏菜单中关闭打开的邮件或标签
F1-F4 在游戏菜单中打开相应的选项卡
F5-F8 将游戏节奏加快 x1 – x10
F11 显示调试面板和菜单
1-9 将使用 Ctrl + 1-9 键选择分配给的单位或房屋
B 将在您的盟友可以看到的地图上放置一个信标
P 暂停游戏
T 按下时将在多人游戏中显示团队名称而不是单位
Del 删除游戏中打开的消息
空格键 前往游戏信息提示的位置
←↑→↓ 光标键将在地图上移动您
滚动 鼠标滚轮 将放大和缩小
← 退格键将重置缩放比例到100%
安装附加地图:
1. 在骑士与商人重制版的地图文件夹中创建一个子文件夹,并将其命名,例如,“My New Map”(不建议文件夹名称使用中文字符)。
2. 把压缩包内的 .dat和 .map的地图文件重命名“My New Map.dat.dat”和“My New Map.dat.map”。 文件名应与文件夹的名称完全相同。
3. 您也可以新建一个文件名为“My New Map.txt”的文件,其中可以包含任务描述和其他信息,当然,这需要与现有的重制版使用相同的格式。 没有使用正确格式信息的文件将被释放(不被使用),因为这个文件的文件格式可能会改变。
添加自定义音乐:
你可以把你的MP3/OGG文件放在骑士与商人-玩家重制版的音乐文件夹,它们将被自动列入到播放。

常问问题。
客户端的崩溃:
如果骑士与商人-玩家重制版在启动过程中崩溃,请发送日志文件到 联系人@kamremake.com 如果可能请尽可能提供其他相关信息(如计算机配置,运行环境等)
低帧率:
如果你的游戏速度非常低,可能是因为你的OpenGL驱动程序已经过时。 在主菜单的左上角您可以看到OpenGL版本信息,它应该至少1.4.x. 如果它比此版本低,你需要更新你的显卡驱动程序(检查你的显卡制造商的网站)。
游戏错误:
有时当意外发生时,你会得到一个“应用程序发生错误“ 信息。请点击 发送错误报告 按钮将崩溃报告发送给我们。 要知道,有效的崩溃报告将有助于我们修复bug。如果你希望我们能够就相关错误联系你,请留下你的名字和电子邮件地址。

已知的错误和限制
市政厅和攻城车间无法训练单位。
AI的行为仍然有限。

专用服务器
多人专用服务器的可执行文件可用于Windows和Linux的x86和x86_64。 服务器侦听的TCP端口(默认为56789),服务器只是和客户端之间的数据传输枢纽。专用服务器不运行的游戏,它只是负责传递数据包。第一个加入游戏房间的玩家将被赋予“房主”权利,只有“房主”可以调整游戏设置。 如果该客户端断开连接,列表中的下一个玩家赋予“房主”权力。
服务器可以通过文件KaM_Remake_Settings.ini进行设置。 (在第一次创建游戏或服务器时)专用服务器的列表请参考[服务器状态]页面。
要在局域网游戏中使用,首先通过在 INI 文件中设置“AnnounceDedicatedServer=0”确保服务器不会发布到主服务器。 (见上文)然后启动专用服务器并确保它正常运行(它应该说“侦听端口 56789”)请确保您的防火墙允许客户端连接到服务器,允许 TCP 端口 56789。(或您选择的任何一个) 然后您可以从同一台计算机和/或其他计算机连接到它。 (同一台电脑,连接地址127.0.0.1或localhost)
若想使用联网游戏功能,你必须从你的路由器转发端口56789(或任何你选择的端口)到您的PC运行的专用服务器。 (端口转发访问的更多信息请参考 https://portforward.com/)您选择让您的服务器公开并允许其他玩家加入,那么你可以告诉你的朋友通过服务器列表连接到您的服务器;如果你选择不公开你的服务器,你需要有一个外部的IP地址让你的朋友接入。如果你没有外部IP地址,你可以通过 https://portforward.com/来设置一个外部IP。 如果您在同一台计算机上运行的专用服务器,或在同一局域网上玩,你可以直接使用局域网IP进行局域网游戏。
注:架设专用服务器并不意味着一定要参与多人游戏。 从游戏菜单上点击“启动本地服务器”(Start Local Server)或“启动Internet服务器”(Start Internet Server)具有同样的效果,你必须参加游戏,否则无法进行多人游戏。 而专用服务器则并不需要进行多人游戏,同时,设置专用服务器的主要目的是为了让服务器提供24/7的持续运行,以确保玩家可以在任何时间加入并参与多人游戏。 如果你能提供这种服务,我们会很感激。
Fedora和Ubuntu Linux的版本已经过测试。 如果您对这个版本有任何的意见或者建议,请与Lewin联系 (lewinjh@gmail.com)

源代码
骑士与商人 - 玩家重制版的源代码已经在我们的页面上公开:
https://github.com/Kromster80/kam_remake
我们鼓励您使用内部的页面提交游戏bug:
https://github.com/Kromster80/kam_remake/issues

项目组成员
主程序 - Krom(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 和许多其他人)帮助我们解码、建议和想法和鼓励。

法律声明
严禁将此MOD使用于商业用途。
任何已经使用的名称,符号或其他版权材料均是其各自所有者的财产。
如果这个MOD损害了您的软件或硬件,我们不承担任何责任。
对于显而易见的原因,如果未包含此自述文件,任何出版和/或以任何形式共享是不允许的。
您可以在您的网站/服务器/网页上传这个MOD,但请先让我们知道。
我们假设,你(最终用户/玩家)拥有一个正版而定KAM原版游戏,否则,你应该在使用这个MOD之前购买游戏。 如果不这样做将违反许可协议。