自制游戏(一) 飞行射击游戏

经过大约半年左右的学习,自己的游戏引擎总算是搞定了,并且基于自己的游戏引擎制作了一款飞行射击的小游戏,成果还算丰硕,可喜可贺,可喜可贺。


效果截图:



游戏下载:

http://download.csdn.net/detail/daeba/8787811


后话:

当然,游戏和引擎都有不足之处,引擎的不足在于还没有游戏资源打包加密的功能,游戏的话,不知为啥帧数只有50,如果开启千千静听的话就能达到60以上,不带游戏逻辑的游戏引擎DEMO就没有这个问题,自己也找不到原因所在,看来只有开工下一个游戏的时候(猴年马月了吧......)再找问题了。

我把这个用在了毕业设计上,虽然不知道给评了多少分,反正不会挂掉,等毕业证到手之后,可以顺便拿去当应聘作品,除此之外,去之前最好多听上几遍“中国人民解放军军歌”鼓舞一下自己的士气......其实“歌唱祖国”也不错。


自己的游戏引擎里除了WinApp构建之外还写了四个dll文件,人机交互、音乐、文件读写和GDI再封装,等过上一段时间有空,再把自己觉得还OK的东西写出来,这里先提前概述一下:

人机交互,当然,不包括触屏、光感之类的高大上技术,我的要求其实很低,键盘+鼠标足矣,至于手柄嘛......

音乐,基本上没变,还是用mciSendString,只是弄成了dll而已。

文件读写,这个当然是不会写出来了,因为它还没有资源打包加密的功能,残疾中......

GDI再封装,这个要写出来的话有些头疼,因为它包括物理引擎、多边形、图片三个功能,因为都要用到GDI,所以扔到一起,只是用命名空间分开,预计不打算写出来。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值