双机对战中国象棋 icon

双机对战中国象棋

CYZ SOFT
Free
100+ downloads

About 双机对战中国象棋

This is a dual-player Chinese chess game with voice and video dialogue function developed by MFP language. This game requires two players, each using different Android devices but running the same software. There is no need for a central server to play this game. Two Android devices communicate point-to-point via TCPIP protocol or WebRTC protocol based on email addresses.
If the TCPIP protocol is used, it does not matter if there is a NAT layer between the two devices. But if there is a NAT layer, you must ensure that the server-side device starts the game first. The IP address of the machine will be displayed when the game starts. The player who starts the game first must tell the other party the IP address of the machine, and then the player who starts the game enters the IP address of the first player to connect. If the connection is successful, the game will start.
If you use the WebRTC protocol based on email addresses for point-to-point communication, you can achieve long-distance (thousands of kilometers) chess battles. The process of starting the game is similar to using the TCPIP protocol. After the first player starts, wait for the second player to start and enter the email address of the first player to connect. If the connection is successful, the game will start. But one thing is different from using the TCPIP protocol. The first time you use the WebRTC protocol for peer-to-peer communication, you need to set the e-mail address of the machine. You need to enter your email address and password when setting up (note that this password is the password used when sending and receiving emails with SMTP and IMAP protocols, and it is not necessarily the same as the password used to log in to the web page for email checking). If you are using Microsoft Outlook mailbox, Tencent QQ mailbox, Yahoo mailbox or Google gmail mailbox, you do not need to enter other information, otherwise you need to enter smtp and imap server information.
If the user is using Microsoft Outlook mailbox, you don't need to do too many settings, you can use it after entering the email address and password. But it should be noted that if users frequently start games or switch mobile networks, Microsoft's outlook server may think that users are sending spam and will prevent users from sending and receiving emails. In this case, the user will receive an email requesting verification of the account. Users need to log in to the Outlook mailbox on Microsoft Online, follow the prompts to confirm that they are doing it, and then they can continue to use the Outlook mailbox;
If the user is using Google’s gmail mailbox, when this application sends an email for the first time, it will be considered that the email comes from an insecure application (that is, an application that uses SMTP and IMAP protocols instead of using the paid Gmail API to send and receive mail) And was blocked. In this case, the user also needs to log in to the online gmail mailbox, and follow Google’s prompts to enable access to the less secure applications, and then they can continue to use the gmail mailbox;
If the user is using a yahoo mailbox, in addition to not being able to frequently start the game or switch mobile networks, you can use it without doing anything. Conversely, if the user frequently launches the game, it will cause frequent emails to Yahoo, and Yahoo may treat these emails as spam and reject them;
If you are using QQ mailbox, you need to open the SMTP and IMAP mail services, and then there should be no problem. Note that the password used by QQ mailbox to send and receive mail through SMTP and IMAP protocols may be different from the password used to log in to the web mailbox or the QQ mailbox client.
As for other mailboxes, as long as they support SMTP and IMAP services and have no special security rules, they can all be used as WebRTC addresses. The special security rules here mean that the email server will identify the software that sends emails, the sending address and the receiving address, and filter out some emails or spam that the email server appears to be harmful. For example, the user’s email address is blacklisted by the other party or the email server; for example, NetEase’s 163, 129 and neteast mailboxes provide smtp and imap services, but only well-known mail clients such as outlook or foxmail are allowed to send and receive emails. , So NetEase’s mailbox cannot be used.
After the user's webRTC address is successfully set, there is no need to change it. Two players who are far away can play chess as if they are in the same room at any time. After the connection is successful, the video conversation will also start. Players can play chess while chatting. If you don't want to chat, you can turn off the video or voice. In short, this game is most suitable for leisure and entertainment with distant relatives and friends, and to kill time.

双机对战中国象棋 Screenshots