

開發此遊戲的目的實際上是對客戶端 /服務器通信中執行的控件的研究。除了所有玩家之間的聯繫之外,還開發了失敗的治療方法,我認為這是最重要的部分。
假設有幾個玩家連接的播放,然後由於技術問題,其中一個失去了連接。遊戲取決於所有在場的玩家來進行動作。這樣,實施了一種處理,可以在其中停止遊戲,從而允許服務器決定要做什麼:

一些知名且知名的遊戲使用投票技術,其餘的玩家一起決定將要做什麼。在這裡,此決定僅由服務器做出,以使過程更容易。
您可以隨心所欲地與盡可能多的對手比賽。選擇一個是服務器,其餘的將是將連接到服務器的客戶端。在服務器上,請記住要允許進入Windows防火牆的連接(通常是第一次以服務器模式打開遊戲時,Windows本身會詢問您是否要打開遊戲端口以進行外部訪問)。服務器可以在等待所有玩家連接時定義遊戲規則。
請記住在遊戲規則中設置正確的字典(這不是遊戲語言,而是獲取隨機字母的字典)。
當連接所有玩家時,服務器可以啟動遊戲。您可以隨時使用側面面板與所有玩家聊天。
每個玩家在側面面板上以依次的順序有他的轉彎。所有玩家最初都會收到相同數量的字母。這個想法是使用盡可能多的字母構建單詞。當玩家達到規則中定義的分數(射門字母)時,遊戲結束。每次完成動作時,所有其他玩家都必須接受您輸入的單詞。如果任何玩家不接受,您的舉動將被忽略。您可以使用聊天來爭論。
在每一步結束時,您的信件將始終完成以維持相同的金額。如果您不在移動中使用任何字母,您的所有字母將被交換。
只有在輸入的所有單詞都是有效的時候才能完成。玩家必須在開始遊戲之前彼此定義哪種單詞。通常,字典中只有單詞才被接受。

有一個包含翻譯文件(.lang)的文件夾。如果您願意,您可以給我發送新的語言翻譯。
目前,遊戲支持以下字母:
對於每種語言,都有一個字典資源文件,該文件基本上指示了支持的字母的所有字母以及每種字母的發生。
有一個包含字典文件(.dic)的文件夾。您可以用所需的語言給我發送一本詞典。
大壩:https://github.com/digao-dalpiaz/dam
dzsocket:https://github.com/digao-dalpiaz/dzsocket
我正在Delphi 10.3.3社區版中開發。我仍然不知道要在哪個以前的版本中進行編譯。
歡迎您提交錯誤和建議,並成為測試人員。請,請不要猶豫,開放盡可能多的問題。如果您想測試遊戲,請通過我的GitHub個人資料中的電子郵件與我聯繫。
該服務器在端口TCP 6631上工作。