欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

qt 怎么实现坦克大战

更新时间: 2014-01-05 02:44:05 责任编辑: Author_N1

 

qt 如何实现坦克大战
我正在用qt做一个坦克大战游戏,遇到了很多问题,有设计的也有具体实现的。

我在程序中有如下界面:主窗口(有进入游戏,设置,退出等按钮),游戏界面,设置界面,帮助界面,我在游戏中怎么实现通过按键来跳转到各个界面

怎么实现子弹的飞行?是不是要通过animation来实现?我现在就卡在这了,不知道怎么实现


怎么实现多辆坦克在界面上前进...我现在还只是能走一辆坦克,因为在界面上是分成几行几列的,每按一次键坦克就相应的向前前进一格,运行的时候根本就是一格一格跳的,怎么实现真正的游戏里面那中平滑地前进的效果?

感觉问得挺笼统,可能有点不好回答。不过大家给我说说你的设计思路(比如子弹类要能飞行得包含什么)就可以了,当然详细点最好,还有子弹的飞行啊,这个困扰我好几天了,到现在还搞不定

谢谢大家了,说得不好大家见谅了

感激不尽啊


--参考方法--
在游戏中怎么实现通过按键来跳转到各个界面?
点击按键触发响应,槽里写入:想要跳转的界面的实例化的对象->show();

怎么实现子弹的飞行?
这个我不知道怎么回答好了

怎么实现真正的游戏里面那中平滑地前进的效果?
细化你的行列设置,加入原本5行5列,你细化到50行50列,每次前进10行或者列,这样看起来画面就细致的多,没有蹦的效果。




--参考方法--
这个绝对是需要graphics/view框架了
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:44:05
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13709/
本文WWW.DOC100.NET DOC100.NET版权所有。