求做vb射击小游戏

1.方向键可以控制战斗机运动(战斗机可以用相应图片)2.空格键发射子弹3.敌机随机产生4.记录击中数,逃脱数5.开始设置生命值,当被敌机碰撞,生命值减少1,击中5架生命值... 1.方向键可以控制战斗机运动(战斗机可以用相应图片)
2. 空格键发射子弹
3.敌机随机产生
4.记录击中数,逃脱数
5.开始设置生命值,当被敌机碰撞,生命值减少1,击中5架生命值加1,生命值0程序结束
1. 1人完成
2. 使用菜单系统
邮箱459267570@qq.com
很明显,这是课程设计,大学生都懂得
展开
 我来答
su_long
2012-09-06 · TA获得超过283个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:116万
展开全部
用VB做这种程序不太适合。

首先,画图,必须用directDRAW,而且应该有多重背景的。飞机应该是那种有透明区域的。可能还要用那种alpha效果。爆炸效果什么的。

再者,键盘方面,游戏一般是要求多个按钮可以同时按的,这个要用directInput。一般最多可以5~6个按钮按下都没问题。

如果要声音、音乐,还得用directSound,directMusic等等。

DirectX还是比较复杂的。

那些什么敌机、生命值都是小问题。碰撞要用坐标检测,发现坐标有重叠,就表示碰撞了。定义一个结构,包括坐标,生命值,攻击力,防御值什么的。再定几个数组,来记录自己、敌机、子弹的相关属性。

如果用Windows的GDI来做这样的程序,速度会慢的你无法接受。而且效果也不好。

不知道这个是你的毕业设计什么的,还是什么作业?我以前写过这样的程序,就是VB调用DirectX实现的。挺麻烦的。现在源代码也不一定找的到了。我只能给你一个思路。
追问
课程设计就是这个,不过要用vb,要求很低很低。很感谢你。还有问题要请教
舞侠
2024-11-07 广告
梦幻跳舞的游戏通常指的是《梦幻炫舞》,这是一款由上海域起网络科技有限公司开发的音乐舞蹈类游戏。游戏集休闲、时尚、交友于一体,提供多样的歌曲玩法模式和服饰搭配系统,玩家可以在游戏中体验不同的音乐舞蹈玩法,展现个性,结交新朋友,并参与各种竞技和... 点击进入详情页
本回答由舞侠提供
907194517
2012-09-05
知道答主
回答量:37
采纳率:0%
帮助的人:5.1万
展开全部
nbg jh j
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-09-05
展开全部
buyaowannamduoyouxi
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱志龙123
2012-09-05
知道答主
回答量:4
采纳率:0%
帮助的人:6234
展开全部
这是什么额
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-09-05
展开全部
空格射击
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ef_ef
2012-09-06 · TA获得超过285个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:229万
展开全部
这里是百度知道,不是免费劳动力市场。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式