如何用Java实现棋盘的保存和加载? [关闭]

问题描述 投票:0回答:0

我正在开发一个 Java 程序,该程序涉及可在控制台上玩的国际象棋游戏。我已经实现了大部分基本的游戏逻辑,但我坚持使用一个特定的功能:在游戏中的任何时候保存和加载游戏板。我需要确保可以随时保存和加载游戏板

  • 前 3 位确定棋子或棋子的类型(1 - 国王,2 - 皇后,3 - 车,4 - 主教,5 - 马,0 - 棋子);
  • 接下来的4位指定水平位置;
  • 接下来的4位指定垂直位置;
  • 最后一位指定棋子的颜色。请注意,位置
    0,0
    是为不在棋盘上的棋子保留的。

我创建了

Board
Match
ChessPiece
ChessPosition
Position
Program
ChessGame
班级

java chess
© www.soinside.com 2019 - 2024. All rights reserved.