多语言展示
当前在线:1342今日阅读:61今日分享:18

利用可视化编程工具制作一个小游戏

写程序难,难在制定算法,难在书写代码。VB可视化编程器缩小了许多难度,但是对初学者来说,由于对程序语言不熟悉,应用起来还是有相当难度。 今天,我教你制作一个猜数游戏程序,从中体会算法和脚本语言的使用方法。
工具/原料

Visual Basic6.0

方法/步骤
1

游戏界面设计。一个好游戏当然界面也要设计得简洁合理,美观大方。打开VB程序后,新建一个工程,把form面板设置为瘦高型和计算器一样。

2

右击form面板空白处,选择属性窗口,把名称改成:猜数游戏(1-100整数)。

3

在面板上添加一个listbox控件和两个命令按钮,并且调整对齐好位置。

4

接下来右击list空白处,选着属性窗口,把list1换成空格,不显示名称。同样的,分别把两个按钮换名为开始和结束。这样,一个好看的游戏界面就做好了。双击开始按钮,切换到脚本页面,可以输入执行代码了。

5

确定猜数游戏算法。设计思路是:单击开始按钮,电脑产生随机数,然后提示输入你猜的数,太大了,太小了,都要提示,直到你猜中为止,最后还要说明你猜了几次。

6

如何编写代码呢?首先对代码中出现的变量要使用dim语句进行定义,本例中有三个变量,number,guess,i。然后产生一个随机数,赋值给变量number。猜的数如何随机产生呢?只要使用一个随机数生成初始化语句randomize,函数Int((n-m+1)*Rnd+m)可产生从m到n之间的随机整数。

7

接下来是要对输入的猜测的数进行判断,这里需要用一个循环语句:Do while...if then... else...end if loop。中间还要嵌套一层。注意,在执行循环loop语句前,要给i增加1,表示猜的次数。这些是开始的代码。

8

如何输入代码?双击游戏面板上的开始按钮,从第二行开始输入代码。

9

10

如何编译和调试代码?单击运行---全编译执行,如果有什么差错,就会提示你纠正,没错就运行程序。单击开始按钮,弹出输入窗口。

11

输入你猜想的数,单击确定,这个结果就显示在list框里。

12

猜中后,直接单击结束按钮结束游戏。然后单击运行---结束,完成代码测试工作,一切顺利。

13

单击文件---生成工程EXE,保存在桌面上,名叫猜数游戏。要玩这个游戏时,只需双击打开它,单击开始按钮,最后猜中后单击结束。

注意事项
1

关于循环语句的用法,请看别的文章。

2

金笔小六原创,未经许可不可转载。

推荐信息