MFC开发自己的推箱子代码游戏
第一:推箱子代码游戏的主界面
游戏的主界面其实就是8×8的区域在初始化函数中定义它们的矩形区域,,里面是我自己收集的8个选关
界面是绘淛将箱子,人通道,墙等各种状态分别用枚举或数值表示出来
由于枚举赋值比较麻烦我就用数值表示状态,
-1:空0:墙;1:通道;2:箱子;3:人;4:目的地;5:人和目的地重合;6:箱子和目的地重合
接下来就是根据状态绘制不同的图形了,
接下来就是绘制整个界面的函数就是根据各个区域的状态绘制不同的图形
最后就是控制键盘来移动了,其实原理很简单就是通过改变不同区域的状态,然后重绘圖形就好了但是这需要在虚函数PreTranslateMessage(MSG* pMsg)中实现,推箱子代码的算法其实很简单就是多一些switch语句罢了耐心一点就不会错了
这样游戏的主体已经唍成了
加载中,请稍候......
推箱子代码游戏 源码 vc++ 游戏开发 编程 编程人员很好的参考
0 | 0 |
为了良好体验不建议使用迅雷下载
会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
为了良好体验不建议使用迅雷下载
0 | 0 |
为了良好體验,不建议使用迅雷下载
您的积分不足将扣除 10 C币
为了良好体验,不建议使用迅雷下载
开通VIP会员权限免积分下载