

开发此游戏的目的实际上是对客户端 /服务器通信中执行的控件的研究。除了所有玩家之间的联系之外,还开发了失败的治疗方法,我认为这是最重要的部分。
假设有几个玩家连接的播放,然后由于技术问题,其中一个失去了连接。游戏取决于所有在场的玩家来进行动作。这样,实施了一种处理,可以在其中停止游戏,从而允许服务器决定要做什么:

一些知名且知名的游戏使用投票技术,其余的玩家一起决定将要做什么。在这里,此决定仅由服务器做出,以使过程更容易。
您可以随心所欲地与尽可能多的对手比赛。选择一个是服务器,其余的将是将连接到服务器的客户端。在服务器上,请记住要允许进入Windows防火墙的连接(通常是第一次以服务器模式打开游戏时,Windows本身会询问您是否要打开游戏端口以进行外部访问)。服务器可以在等待所有玩家连接时定义游戏规则。
请记住在游戏规则中设置正确的字典(这不是游戏语言,而是获取随机字母的字典)。
当连接所有玩家时,服务器可以启动游戏。您可以随时使用侧面面板与所有玩家聊天。
每个玩家在侧面面板上以依次的顺序有他的转弯。所有玩家最初都会收到相同数量的字母。这个想法是使用尽可能多的字母构建单词。当玩家达到规则中定义的分数(射门字母)时,游戏结束。每次完成动作时,所有其他玩家都必须接受您输入的单词。如果任何玩家不接受,您的举动将被忽略。您可以使用聊天来争论。
在每一步结束时,您的信件将始终完成以维持相同的金额。如果您不在移动中使用任何字母,您的所有字母将被交换。
只有在输入的所有单词都是有效的时候才能完成。玩家必须在开始游戏之前彼此定义哪种单词。通常,字典中只有单词才被接受。

有一个包含翻译文件(.lang)的文件夹。如果您愿意,您可以给我发送新的语言翻译。
目前,游戏支持以下字母:
对于每种语言,都有一个字典资源文件,该文件基本上指示了支持的字母的所有字母以及每种字母的发生。
有一个包含字典文件(.dic)的文件夹。您可以用所需的语言给我发送一本词典。
大坝:https://github.com/digao-dalpiaz/dam
dzsocket:https://github.com/digao-dalpiaz/dzsocket
我正在Delphi 10.3.3社区版中开发。我仍然不知道要在哪个以前的版本中进行编译。
欢迎您提交错误和建议,并成为测试人员。请,请不要犹豫,开放尽可能多的问题。如果您想测试游戏,请通过我的GitHub个人资料中的电子邮件与我联系。
该服务器在端口TCP 6631上工作。