如何用VB做这道题目

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:18:28
设计一个程序:小球在一个固定的框架里不规则移动,碰到左、右和上边界会反弹,落到框架底部意味着游戏结束。设计一个挡板,挡板可由键盘控制左右移动,防止小球落到底部。可以设置小球的运动速度、小球及背景的颜色、控制挡板的键。

这个我刚好做了 要得话传给你,不但实现上面功能 而且上面顶部还不断生成新的小球网下移动,移动到最下段时GAMEOVER

你是想做出想打砖块那样的游戏吧?相当简单。用TIMER控件,都是简单语句。

这是中国古代的 魔方阵
3的地方可以换成别的数字
学习 VB的人 和学 C & C++
最大区别 我认为是在算法上
多找一些这方面的书 补一补
Dim q(3, 3) As Integer
Dim a, b, s As Integer
a = 2
b = 3 \ 2
Do
a = a - 1
b = b + 1
If a = 0 And b = 3 + 1 Then a = 2: b = 3
If a < 1 Then a = 3
If b > 3 Then b = 1
If q(a, b) <> 0 Then a = a + 2: b = b - 1
s = s + 1
q(a, b) = s
If s = 3 * 3 Then Exit Do
Loop
For i = 1 To 3
For j = 1 To 3
If q(i, j) < 10 Then Print " ";
Print q(i, j);
Next j
Print
Next i