首    页 界面/窗口 网络/通讯 数据库 组件开发 图像/多媒体 NET/Web 其它技术 源码下载 资料下载 软件共享 软件外包 曲艺杂谈
栏目导航:  首    页  |  网络/通讯  |  棋牌游戏


坦克大战


原作者:不详    源出处:VCer    发布者:施昌权    发布类型:转载    发布日期:2009-03-21


  

效果图

     

   开发环境: Windows2000

   测试环境: Windows2000

   附加说明:

   由于开发时间创促,未对分辨率进行分类考虑,所以强烈推荐1024X768下面运行。

   (对于winXP操作系统,可以正常运行,但是会发现速度很慢,具体问题有待解决。对于其他操作系统有可能出现不可预料的问题)

   控制键

   1P:方向键 w s a d     开火: j

   2P:方向键 上 下 左 右 开火: 小键盘0

   本游戏内置15种彩蛋,具有一定趣味性,但需要慢慢体会。

   由于为了节约空间,所以去掉了背景图,并把一些图片地效果改低,唯一优点就是小

  1. MFC+DirectX技术   
  2.   
  3. CTankApp  主线程控制类(内置键盘监听线程函数)   
  4. CBeginDlg 登录对话框   
  5. CTankDlg  游戏主对话框   
  6. CGame     游戏控制类   
  7. CTankMap  地图控制类   
  8. CTank     坦克实例控制类   
  9. CBullet   子弹实例控制类   
  10. CEgg      彩蛋实例控制类   
  11. CMidi     音乐控制类   
  12.   
  13. 大概流程控制:   
  14.                             键盘监听   CTankMap   
  15.                                |         |   /CBullet     
  16.   CTankApp -> CBeginDlg -> CTankDlg -> CGame -CTank   
  17.                                |             \CEgg   
  18.                              CMidi     

   这个作品是大约两年前还是学生的时候开发的,经历从设计到最后实现所有过程,在其中亲身体会了设计的严谨性、合作开发的重要性,同时对自身也有不小的提高,更好地理解了课堂上老师所讲的课程。

   对于那些对软件开发有浓厚兴趣的vcer来说,有创意就应该去尝试。

   同时多做对于在校学生求职也有不小的帮助,我们缺少的就是经验,虽然这个也许不能称得上是作品的作品没有什么难度和技术含量,但对于hr来说,吸引她(他)的不是你做了什么,而是你敢于做的精神、你在其中的作用、你对于项目运营和合作开发的认识,毕竟这些都是你展现在他面前的潜力。

点击这里下载源码




关于我们 版权声明 广告服务 联系我们 友情链接 加入收藏
站长:施昌权    Email:scq2099yt@163.com    MSN:scq2099yt@live.cn    QQ:14046300    本站QQ群:67202409
Copyright © 2008     卓为VC(www.joyvc.cn)    All Rights Reserved    建议分辨率 1024×768
本站由施昌权制作维护
京ICP备09012297号