游戏
satanzw
这个作者很懒,什么都没留下…
展开
-
Qt版本-塔防游戏实现二
上篇已经为敌人的出现做好准备了,现在是时候让敌人登场了:4、敌人初步实现这里出去3件套(尺寸可以直接用图片大小,我用的是静态常量,习惯而已)其中m_active表示是否可以移动,只有当其为true时,敌人才可以移动m_destinationWayPoint用来存储当前航点,在判断中,一般如下使用if (collisionWithCircle(m_pos, 1, m_原创 2013-08-28 21:58:16 · 7702 阅读 · 1 评论 -
Qt版本-塔防游戏实现三
前2篇文章基本上完成了游戏的主体这一部分主要讲解2个问题1、音效部分2、xml文件读取配置文件一、音效问题Qt5移除了phonon模块,改为使用QMultiMedia,需要使用此模块,需要在pro文件中添加Qt += multimedia这里也就使用了QMultiMedia中的高层实现QMediaPlayer,此类可以直接关联播放mp3,wav格式的音乐,这两个格式原创 2013-08-29 08:50:18 · 5437 阅读 · 4 评论 -
Qt版本-塔防游戏实现一
这个游戏来源于一篇较早的国外作品,不过原作是以Cocos2D为基础实现的,链接见下:http://www.raywenderlich.com/37701/how-to-make-a-tower-defense-game-tutorial这里呢,采用Qt5.1的库,进行移植了,这里就直接如主题了:先看下游戏运行效果:这里的图片,感谢原作者无私的资源,嘿嘿,借来用用原创 2013-08-28 00:22:23 · 13519 阅读 · 2 评论