[QT creator] 坦克大战!
2014-04-16 14:36
190 查看
首先!感谢大家试玩如此糟糕的游戏。辛苦大家乐!我不得不承认自己的不足,真是我第一次真正意义上写2D游戏!(以前用java 写的拼图,用虚幻三弄得简单的3D游戏应该不算吧!)
其次我要感谢那些给予我帮助的人们!谢谢他们在我遇到阻塞的时候给我的帮助。其中最重要感谢的是那些广大网友!因为我是自学QT,的所以几乎没有多少老师能帮上我(但是他们还是很热情的帮我分析问题很感谢),大家一定要相信网友的力量是无限的!
最后要说的是我碰撞检测是写了的!但是由于我线程的理解和应用不熟练,导致了一些问题(我用了三个线程,线程之间的调度是随机的。所以导致 敌人坦克的碰撞检测有时候可以有时候不行,所以导致我方坦克的碰撞检测是没有写的!如:
if((abs(myTank1.x-shock.xb)<=50)&&(abs(myTank1.y-shock.yb)<=50)))还有的问题是有时候我方运动中的坦克是不会被击中的!等…。还有一个问题是玩的时候键盘有点延迟感觉停顿了一秒一样!(大家可以参考 “吐槽一下Qt的按键消息响应 ”我用了很多方法,真的是没有解决!) 最后大家能推荐点线程方面好点的数,和那些问题的解决方法!在此先谢谢大家le !(现在我可以完全不用线程写出这个游戏!碰撞检测应该会正常了吧! 我还会写出新的游戏应该会有更大的进步。尽请期待)PS:美工什么的所有东西都是自己弄得可能有些丑大家多多包含呀!
好了进入正题! 按上下左右 控制坦克的移动,空格开火! 子弹相互击中加10分。击毁敌人坦克+500。 按R按键会有支援哦!(请慎用只有一次机会)祝大家游戏愉快! (胜利的玩家会得到源码的解压密码!) 胜利或失败后才能退出!
为了能跨平台没有用任何的winAPI 但是如果要移植到其他的系统上的话可能要改一些头文件什么的!
两种模式你更喜欢哪种!
哎资源在审核 过了我就发下载地址! 好吧我只有先上传百度网盘下载地址了: http://pan.baidu.com/s/1c0f7tTY
— — 作者QQ:294678265
其次我要感谢那些给予我帮助的人们!谢谢他们在我遇到阻塞的时候给我的帮助。其中最重要感谢的是那些广大网友!因为我是自学QT,的所以几乎没有多少老师能帮上我(但是他们还是很热情的帮我分析问题很感谢),大家一定要相信网友的力量是无限的!
最后要说的是我碰撞检测是写了的!但是由于我线程的理解和应用不熟练,导致了一些问题(我用了三个线程,线程之间的调度是随机的。所以导致 敌人坦克的碰撞检测有时候可以有时候不行,所以导致我方坦克的碰撞检测是没有写的!如:
if((abs(myTank1.x-shock.xb)<=50)&&(abs(myTank1.y-shock.yb)<=50)))还有的问题是有时候我方运动中的坦克是不会被击中的!等…。还有一个问题是玩的时候键盘有点延迟感觉停顿了一秒一样!(大家可以参考 “吐槽一下Qt的按键消息响应 ”我用了很多方法,真的是没有解决!) 最后大家能推荐点线程方面好点的数,和那些问题的解决方法!在此先谢谢大家le !(现在我可以完全不用线程写出这个游戏!碰撞检测应该会正常了吧! 我还会写出新的游戏应该会有更大的进步。尽请期待)PS:美工什么的所有东西都是自己弄得可能有些丑大家多多包含呀!
好了进入正题! 按上下左右 控制坦克的移动,空格开火! 子弹相互击中加10分。击毁敌人坦克+500。 按R按键会有支援哦!(请慎用只有一次机会)祝大家游戏愉快! (胜利的玩家会得到源码的解压密码!) 胜利或失败后才能退出!
为了能跨平台没有用任何的winAPI 但是如果要移植到其他的系统上的话可能要改一些头文件什么的!
两种模式你更喜欢哪种!
哎资源在审核 过了我就发下载地址! 好吧我只有先上传百度网盘下载地址了: http://pan.baidu.com/s/1c0f7tTY
— — 作者QQ:294678265
相关文章推荐
- 坦克大战ai引擎设计
- Linux 下 Qt Creator 的安装,并使用它开发你的第一个 Qt 项目全过程
- Qt Creator的工程文件夹的路径不能有中文
- QT Creator 如何将第三方库加入到环境内
- 使用QT Creator 时遇到的问题
- Qt Creator使用体会与小技巧
- 二、Qt Creator编写多窗口程序
- QT Creator 编译 OpenCV (除了CMake其他什么都不用)
- Qt 学习笔记之二 ―― 使用一套 Qt Creator 同时支持 Qt SDK 和 Nokia Qt SDK
- 自录QT Creator入门视频教学
- QT Creator编译和使用QT的静态库
- Qt Creator默认是用动态链接修改的文件--表示缺少mingwm10.dll文件
- Qt Creator 常用快捷键
- Qt Creator发布release软件相关注意事项 .
- QT Creator入门教程
- qt creator中常用快捷键
- Qt Creator插件工作流程代码走读
- 坦克大战[源码] ---你懂得
- Qt编程,从Qt Creator 开始
- Qt creator 不同类 之间参数的传递