作者chris76930 (玩具)
看板GameDesign
标题[问题] 程式上的问题
时间Mon Jan 12 19:21:55 2009
※ [本文转录自 C_Sharp 看板]
作者: chris76930 (玩具) 看板: C_Sharp
标题: [问题] 程式上的问题
时间: Mon Jan 12 17:43:58 2009
老师要我们写一个桌上冰球(在游乐场常可以看到)的程式,
以下是要求的内容:
桌面上有球,左右两个球门(不要太大),还有两个守门员(最好画成张开的手)。
按键开始游戏。球的初始位置与速度方向由乱数决定。球遇到边界或者其他球,
就会反弹。假若球朝左或右行进时碰到守门员,则直接反弹。若未碰到守门员的
手,依然碰到左右墙反弹。除非进入球们,则球就消失。另外,用menu写一个输
入处。让user选择有几个球,球的颜色,甚至大小、速度等。
球全部进球门,游戏就结束。另外在球场外添加一计数栏位。纪录左右两队各成
功之守门与失败次数。两个守门员之上下位置应该由键盘某两个键控制。所以应
该写一个”Help”告诉使用者如何玩此游戏。
------------------------------------------------
|--- ---|
| | | |
|球| | | |球|
| | | O(球) | | |
| | | | | |
|门| | | | |
| | | | |门|
|--| |--|
| (可上下移动!) (可上下移动!) |
|-----------------------------------------------|
可是现在计分跟球的碰撞写不出来 哭哭~~~
老师还要我们用visual C# 2005版的程式写= = ,
可以请板上面的强者大大们帮我一下吗??
感恩!!!>//<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.193.19
1F:推 NDark:给钱啊.不给钱怎麽开车!!! 01/12 18:33
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.193.19
2F:推 NDark:请详细描述你的问题. 01/12 19:25
※ 编辑: chris76930 来自: 203.67.193.19 (01/12 19:42)
3F:推 DreamYeh:每颗球座标设为x,y 每一次无穷回圈就去判断位置 应该很好 01/12 20:45
4F:→ DreamYeh:算碰撞判定呀 01/12 20:45
5F:→ StubbornLin:没加小妹! 不专业 (误) 01/12 21:19
6F:→ StubbornLin:想要专业一点找个物理引擎来用 XD 01/12 21:21
7F:→ StubbornLin:不过有种杀鸡用牛刀的感觉 01/12 21:21
8F:→ paglytw:这个不难写~但是你的问题在那里?要大家写好给你?还是遇到 01/21 11:00
9F:→ paglytw:了什麽问题? 01/21 11:01