moveBoard_flowchart
2016-01-17 20:24:23 0 举报
moveBoard_flowchart是一个用于描述移动棋盘流程的图表。在这个图表中,首先确定目标位置,然后检查该位置是否为空。如果为空,则将棋子从当前位置移动到目标位置,并更新棋盘上的相应位置。接下来,根据游戏规则检查是否有任何棋子被吃掉或赢得比赛。如果有,则执行相应的操作,如移除被吃掉的棋子或宣布获胜者。最后,更新游戏状态和显示新的棋盘布局。这个流程图可以帮助玩家了解如何在游戏中移动棋子以及可能的结果。
作者其他创作
大纲/内容
Y
P1_LEFT && P1_x 0
N
P2_x -= 1
P1_RIGHT && P1_x + board_width = screen_width
P2_LEFT && P2_x 0
P2_x += 1
P2_DOWN && P2_y + board_height = screen_height
P2_y += 1
P2_UP && P2_y 2/3 * screen_height
P2_y -= 1
P1_y -= 1
Generate clk_1ms
P2_RIGHT && P2_x + board_width = screen_width
P1_UP && P1_y 0
Start
P1_DOWN && P1_y + board_height = 1/3 * screen_height
P1_x += 1
posedge clk_1ms
P1_x -= 1
P1_y += 1
0 条评论
下一页