websocket
link.1 min
.Mine
-> Settings
-> Game Settings
to toggle notification settings).WebSocket
connection by adding a heartbeat mechanism.WebSocket
connection duration, changing from 60 seconds
to 10 minutes
before automatically disconnecting.Would you like me to save this information?
English
.English
reconnect
will appear after 60 seconds.Settings - Board Settings
: Customize board display skin.Chat function
switch.ant UI
components with Vant components.1 day
.Battle replay feature
: Added local video export.Challenge mode
: Adjusted the next level button to directly navigate to the next page.battle page
: Local chat record feature.challenge
page: Added current piece list.login and registration
page. Adjusted login error prompts.create room
page: Fixed issue where multiple rooms were created on button click.settings
page: Guests can set game configurations and switches, and logged-in users can set passwords and usernames.Battle
mode: Added replay status display.Battle
mode: Supports free speech.Custom endgame
page: Optimized the drag and drop piece addition to the board feature.Custom endgame
page: Added drag and drop piece addition to the board feature.Battle
mode: Fixed replay issue where the board did not respond on the next move click.Spectate
mode: Added replay feature.Battle
page: Added replay feature, allowing users to simulate move steps.registration
and bind email
pages: An email can only be bound to one account, and registration requires an email address with verification.Create room
page: Added the feature to invite online players.custom endgame
: Users can create their own endgames and share them with friends for solving.Game board adjustment
: Shows the last moved piece and its position, restarting fixes remaining positions on the board.Today's battle
and system announcement
pages: Fixed issue where the list did not load data when scrolling down.Game board adjustment
: Shows the last moved position.Historical game details
page: Fixed battle perspective issue.Spectate mode
: Fixed issue where the spectate screen failed to move.Battle mode
: Active game exit will immediately result in a loss.My battle record list page
: Enabled time selection query records, minimum interval 7 days.My page
: Logged-in users can change passwords.System announcement page
: Adjusted data.battle page
: Chat phrases.battle page
and spectate page
: Countdown text.battle page
: Invitations are prohibited in non-idle
states.Today's battle list
page and My battle record list
page showed reduced data upon re-entry.Battle mode
: Incorrect timeout judgment after timeout.My battle record
page: Supports simulating the last move operation.list page
: Automatically scrolls to the last viewed position upon return.Battle
mode: Resets the undo count upon resuming the game.Battle
page: Joining a room while searching for rooms showed no room issue.Today's Xiangqi details
page: Top-right share button supports sharing.Bind email
page: Will support password modification in the future.Battle
page: Added list of previously joined rooms for quick return to previous rooms to continue the battle.Today's Xiangqi details
page: Popup text display error.Battle mode
: Chat dialogue length limit issue.Today's Xiangqi
page: Both are guest identities for today's
battle information.Battle mode
: Fixed chat phrases.Feedback
page.Battle mode
: Draw request, Undo request auto-rejected after 3 seconds.Battle mode
: Game countdown (timeout results in loss)
.Challenge Xiangqi
: Retry current level.My battle record
page: Start time.Historical battle
page: Previous, next step draw animation
not displaying correctly.Battle
and System log
pages: Background color and shadow adjustments.Battle mode
: Surrender (avatar)
.Historical battle records
: Added victory types: Escape
, Timeout
, Surrender
.AI Xiangqi
page:Password Room
: Avatar turns gray and shows offline when the opponent is offline.Lobby
and Room
.Battle Mode
: Bug where the escape prompt popup
still appears after game settlement.Battle Mode
: Escape prompt popup no longer shows after game ends.System Message Popup
.Password Room
: Automatically deletes when no one is online after creation, supports escape judgment
.Immediate loss upon leaving
.My Battle Record Details
and Create Password Room
pages.ws
multiple disconnections, retaining one, others won't retry connection.History Records
page: End Time no longer shows the current year.In Challenge
, In AI Battle
.status
error.Battle Page
: Error prompt when the server actively disconnects.Share Battle Record
page for Replay, Previous, Next actions.Update Log
page.Sponsor
page.Update Log
page.Copy Share
function: Popup prompt for manual copy on failure.Game My Battle Record Details
page.Preview Share Game My Battle Record Details
page.Battle
page: Added avatars of battle players and creation time.Friends
to Battle
.ws
reconnection mechanism.router.go(-1)
sometimes fails to return.Create Room
for battle.Battle
mode page.AI Chinese Chess
page: Added AI moves from Chinese Chess Cloud Database.Challenge Chess
page: Completed 360 levels (from Tian Tian Chess).Challenge Chess
page: Adjusted AI moves.Challenge Chess
page: Adjusted AI moves.Challenge Chess
page: Updated local AI auto moves.Challenge Chess
page: Added local AI moves.Challenge Chess
page: Manually entered 10 levels.Battle
page: Added Draw Request
feature.Draw
effect.GET
request.Battle
page: Added undo move feature (3 undos allowed).Game History Details
page: Added self Replay
feature.loading
icon.Game History List
page: Added Loading
status.Game History Details
page: Added Loading
status.User Game History Details
page.User Game History List
page: Click on a battle to enter details page.User Game History List
page.User Game History List
page. Entry point in the My
page.Battle
page: Adjusted display of opponent's avatar. Default avatar: 1.Login
page: Logic adjustment, automatic login upon success, Guest identity converted to User.Registration
page: Logic adjustment, automatic login upon success, Guest identity converted to User.Registration
page.Login
page.Animation Effects
in-game: Capture, Check, Checkmate with image materials from (Tian Tian Chess).Friends
page: Added Empty Online List state.My
page: Differentiated Registered Users and Guests.Under Development
.My
page: Can modify own avatar information.Invite
feature display.leave
status.Battle
page: Added Game Over Settlement Popup
. Shows win/lose, continue or leave options.Battle
page: Added Sync Game Record
feature. Opponent can sync record after leaving and returning.Game Move
adjusted: Returns move information.Battle
page: Bound ws
in lifecycle onMounted
and listens to messages.Invite Battle
feature with responses for Accept
and Decline
actions, including Enter Room
and Notify Opponent
.https
and wss
protocols.Two Player Battle
page.WebSocket
: Player List, Invite Battle, Accept Battle interface, ws
closed prompt.Friends
page to display the current player list in real-time, allowing battle invitations.WebSocket
: System Notification interface.WebSocket
, started connecting with local service.AI Chinese Chess
page.postcss
, postcss-pxtorem
, autoprefixer
for automatic px to rem conversion, adapting to mobile devices.online battle
support.vue-router
, split into three tabbar
pages: Chess
, Friends
, My
.Select Red/Black Side
popup.2022-09-14
Scanning with your mobile phone (WeChat, browser) makes playing Chinese Chess more convenient.