用MFC做游戏贪吃蛇C++

时间:2012-05-21 06:54:28
【文件属性】:

文件名称:用MFC做游戏贪吃蛇C++

文件大小:4.37MB

文件格式:RAR

更新时间:2012-05-21 06:54:28

贪吃蛇 C++ MFC

设计思路 这个程序的关键是表示蛇的图形以及蛇的移动.用一个小矩形表示蛇的一节身体,身体每长一节,增加一个矩形块,移动时必须从蛇头开始,所以蛇不能向相反方向移动,也就是蛇尾不能改作蛇头.如果不按任何键,蛇自行在当前方向上前移,当游戏者按了有效的方向键后,蛇头朝着指定的方向移动,一步移动一节身体,所以当按了有效的方向键后,先确定蛇头的位置,然后蛇身体随着蛇头移动,图形的实现是从蛇头的新位置开始画出蛇,食物的出现和消失也是画矩形块和覆盖矩形块. 包括PPT演示文件


【文件预览】:
snake123
----Snake.ppt(1.37MB)
----snake()
--------snakebody.h(530B)
--------snake.dsw(516B)
--------snake.rc(12KB)
--------snake.cpp(4KB)
--------StdAfx.cpp(207B)
--------snake.ncb(217KB)
--------snakeDoc.h(1KB)
--------snake.opt(55KB)
--------snake.dsp(5KB)
--------Snake1.cpp(2KB)
--------Background.h(1KB)
--------snake.aps(2.29MB)
--------MainFrm.h(2KB)
--------snakeDoc.cpp(2KB)
--------food.cpp(462B)
--------snake.plg(244B)
--------snakeView.cpp(8KB)
--------food.h(409B)
--------Debug()
--------ReadMe.txt(4KB)
--------StdAfx.h(1KB)
--------MainFrm.cpp(3KB)
--------Background.cpp(1KB)
--------Resource.h(862B)
--------snakeView.h(2KB)
--------res()
--------Snake1.h(884B)
--------snake.h(1KB)
--------snake.clw(2KB)
--------snakebody.cpp(569B)
----snake.exe(2.85MB)

网友评论

  • 学习MFC的好材料
  • 值得学习,赞一个
  • 我无法编译啊,求指教
  • 可以用。在上方还设计了分数的显示
  • 程序设计不错。
  • 很好的资源,非常的nice。已使用,谢谢。
  • 做得很好,做这个作业的同学可以好好参考一下
  • 还不错。。。初学者学习之
  • 非常不错,效果很好
  • 编程思想非常不错啊
  • 编程思想不错