欢迎光临
我们一直在努力

自己动手写推箱子游戏——菜单(源码)

第二:制作菜单,完善功能

源码下载地址:http://download.csdn.net/source/3503308

 

  一:选关功能

  自己动手写推箱子游戏——菜单(源码)

自己要为游戏设置一些关数,而且难度应该递增,这个选关的对话框需要新建,主要是返回一个表示关数的数值

 

二:重来:玩家可能由于失误,需要重玩,这时只需要将个区域的状态回到初始状态就可以了

 

三:设置状态栏:
自己动手写推箱子游戏——菜单(源码)

这需要定义一个状态栏类,用于显示玩家的位置和已经走过的步数

CStatusBar m_StatusBar;//创建一个状态栏对象

    当人的位置发生改变时都需要刷新状态

四:游戏界面的背景颜色:不同的玩家对颜色有不同的喜好,因此可以让玩家自己挑选

自己动手写推箱子游戏——菜单(源码)

着只需要一个颜色对话框就能可以实现,

先定义一个COLORREF m_bgcolor;//背景颜色;

主要代码:

五:录像功能:有时候玩家希望能记录自己的路线,方便自己下一步有所思路

自己动手写推箱子游戏——菜单(源码)

其实这也比较简单,只需要设置一数组记录玩家所走过的路程,当然为了减少内存,也可以动态开辟空间

struct video record[MAX];

六:帮助:对于游戏,应该有所说明,包括玩法和注意事项等

 所以我写了html文件,为了在程序打开这个html文件,需要一个函数

其中html文件时比较方便学的

 

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《自己动手写推箱子游戏——菜单(源码)》
文章链接:https://www.456zj.com/41027.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址