QT版推箱子实现步骤以及功能说明

推箱子简介

(源码在我的另外一篇文章里有介绍https://blog.csdn.net/qq_37700564/article/details/83309743,本章只是简要介绍)

推箱子游戏

1.根据用户选定的地图文件打开地图; 2.将地图保存到地图数据数组中; 3.加载图片以及音乐资源; 4.地图元素绘制数组申请内存并完善; 5.绘制地图元素; 6.布局; 7.添加撤销快捷键(Ctrl+Z); 8.去边缘“空地”; 9.不要忘记了游戏操作(撤销); 10.添加鼠标移动“游戏人物” 11.添加选择音乐资源列表、上一首、下一首、暂停|继续; 12.添加制作地图按钮;

功能:

1.加载用户自选定地图; 2.小型音乐播放器(加载音乐列表、上一首、下一首、暂停|继续); 3.完善游戏去边缘; 4.可实现撤销、制作地图;

制作地图

1.选择地图横向、纵向元素个数; 2.加载图片资源; 3.布局(绘制空白地图,元素选择区); 4.准备一个定时器,用于使用当前位置的闪烁; 5.可按键移动当前目标、添加某一地图元素; 6.可鼠标选择添加元素以及移动添加元素(相比按键,这种很体现高效性); 6.开启定时器

功能

1.按键或者鼠标选择元素并将所选元素添加到地图之中; 2.定时器闪烁当前位置,方便操作者识别;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值