准备工具:Notepad2
1.思考游戏玩法
游戏可以为回合制游戏,代码少,可玩性更高,例如打怪游戏,养成游戏等等
今天就以打怪游戏为示例,给大家演示一下。
2.思考游戏结构
一款耐玩的vbs游戏是肯定是有许多分支的。
那么就可以用到以下语句:
if a=1 then'如果a的值为1
msgbox"你杀死了怪物!"'那么显示该对话框
end if
if a=2 then'如果a的值为2
msgbox"你不敌怪物,被它重伤,奄奄一息..."'那么显示该对话框
end if
那如何给函数(上文中函数是a)一个值呢?
可以用到三种方法:
(1)玩家输入
这类一般可以用于给角色起名,遇到事件玩家的抉择
(2)计算
比如说在战斗中,玩家的生命如果达到某个值(如小于等于0),则游戏结束
(3)随机数
一般用于随机事件,让游戏更丰富,不枯燥
那实现(1)的代码就是:
name=inputbox("请输入你的姓名...")
比方说