Raptor可视化编程拼图游戏Word文件下载.docx

上传人:b****1 文档编号:900999 上传时间:2023-04-29 格式:DOCX 页数:8 大小:5.49MB
下载 相关 举报
Raptor可视化编程拼图游戏Word文件下载.docx_第1页
第1页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第2页
第2页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第3页
第3页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第4页
第4页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第5页
第5页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第6页
第6页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第7页
第7页 / 共8页
Raptor可视化编程拼图游戏Word文件下载.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Raptor可视化编程拼图游戏Word文件下载.docx

《Raptor可视化编程拼图游戏Word文件下载.docx》由会员分享,可在线阅读,更多相关《Raptor可视化编程拼图游戏Word文件下载.docx(8页珍藏版)》请在冰点文库上搜索。

Raptor可视化编程拼图游戏Word文件下载.docx

为了追求我的女神,设计自己风格的图片,将想表达的内容以图片,诗句,音乐的形式融入拼图游戏中,希望能给朋友带来快乐。

解题思路

1.封面用按键选择模块进行视窗交互。

2.随机载入9张图片,包块一张空白。

(Ps:

随机载入图片会导致一个复杂的数学问题,即拼图不一定有解,所以需要判断载入的随机情况是否有解。

所以改变了思路,先按正确顺序载入图片,再生成随机数让电脑在原图的基础上随机改变,这样可以保证有解。

3.获得按键信息,用方向键控制空白与相邻图片的交换。

4.判断输赢,所拼图片与完整图片符合时输出游戏完成。

算法实现

1.载入封面及背景音乐

2.在choice子图中,获得玩家的按键,根据按键结果调用不同子图

3.建立数组b[i]存放图片,按照(1,1),(1,2)到(3,3)的顺序载入位图

4.生成随机整数1-4共200次,根据获得的随机数进行上下左右的变换,为了隐藏变换过程,使用freeze_graph_window和Unfreeze_Graph_Window,从而获得随机的杂乱图案

5.获得玩家按键信息,根据获得的按键结果调换位图

6.判断获胜条件,当玩家拼成的图片与原图吻合即b[i]=i+1时,调用显示胜利的图片

7.载入结尾图片

回顾与思考

在随机载入图片是否有解的问题上花费了很多时间,最终采取了“按正确顺序载入图片,再在原图的基础上随机改变,保证有解”的方案。

参考文献

运行结果

程序

Main1子图

Imain子图

Choice子图

Init1子图

Init2子图

 

Draw_in_order子图

Random_order子图

Change子图

Test子图

How子图

About子图

西安交通大学软件工程

蒋胜超

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 临时分类 > 批量上传

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2