用户首先进入登录注册界面。 登录注册模块中可以实现注册和登录功能,同时可以实现用户修改密码和注销的功能。 该功能模块需要数据库支持,保存用户信息和游戏设置; 如果用户注册登录成功,则通过Intent跳转到菜单界面,并根据Intent传入的数据为用户配置整个游戏,比如游戏的默认难度、关卡、切换等的背景音乐。 菜单界面可以选择进入不同的功能模块——游戏主界面、历史记录模块、设置模块。 选择进入游戏主界面氛围,首先选择图片来源,比如拍照、本地图库、或者默认照片。 进入后可以调整适合自己的难度和级别,实现计时和计步功能,并查看原图; 历史记录模块可以根据不同的难度浏览自己的历史记录,这部分也需要数据库的支持; 设置模块可以选择适合用户个人情况的游戏难度和级别、背景音乐的切换,并写入数据库。 当然拼图游戏设计,UI布局设计也很重要。 每个界面都需要不同的适应性布局。 在设计APP时,需要根据APP的类型和受众来确定APP的主打风格和基调,比如清新、清新。 或者它可能是一个很酷的样式,所以我们需要提前设置一些资源文件——例如颜色文件、字符串文件、样式文件以及带有选择器的自定义形状以将按钮设置为圆角。 对于这个拼图游戏,我决定采用清新的风格,主要颜色是绿色和蓝色。 同时游戏还需要退出游戏、注销的功能。
移动应用部分功能截图
游戏界面设计和解谜成功秘诀
历史界面及设置功能
登录注册界面
图片来源选择
在开发历史记录的过程中,我遇到了一些问题。 感谢博主ywl5320的《Android滑动标题导航栏》拼图游戏设计游戏图片,为我的历史数据展示提供了很大的启发和帮助! ! !
在开发过程中,需要保证拼图能够恢复到原始图像以及打乱后压缩后的图像。 具体证明和说明大家自行查阅。
点击查看源代码
文章来源:https://blog.csdn.net/qq_36477513/article/details/94337951