|
|
||
|---|---|---|
| .. | ||
| figs | ||
| gbang | ||
| README.md | ||
README.md
gbanging
1、项目说明
总体思路:五子棋程序项目开发的总体思路如图1.1示意,开发一个能让游戏者玩五子棋的游戏程序。游戏初始,在右上角的菜单栏中会有<开始游戏>选项;开始游戏选项共有三个游戏模式,分别为人机对弈(机器执白棋)、人机对弈(机器执黑棋)、双人对弈。游戏规则为执黑棋方先落子。实践项目要求能够进行人机交互并能显示相应的结果,进一步要求能够通过单击按钮实现重新开始、落子建议、局面评估、悔棋、复盘、撤销复盘、自动落子等功能,由此来提高用户的游戏体验。
图1.1 项目开发的总体思路图

2、开发环境说明
(1)系统版本:OpenHarmony 4.0 Release (2)SDK版本:API 10 (3)Model类型:Stage (4)DevEco Studio版本:Deveco Studio 4.0 release (5)硬件环境:Unionpi Whale、RK3566开发板 (6)预览器参数:(1)DeviceType:default;(2)Resolution:560-1280;(3)DPI:240;其余参数自定。
3、项目主要函数调用关系图与项目输出界面演进图
图3.1 项目主要函数调用关系图

图3.2 项目输出界面演进图
