- 注册时间
- 2005-2-14
- 最后登录
- 2019-7-20
⑥精研
You must Believe.
- 积分
- 1969

|
今天(咳..)本人宣布要决心从头学习RGSS
虽然我不是对编程一窍不通,但大概也只通了一窍(台下臭鸡蛋,西红柿+蛋糕向我飞来...我闪)
这里我打算亲自从头制作一个弱智游戏.(不是RPG)来逐步学习RGSS
如果有同样想法的人,请依照做,也许可以学到不少东西.
=========================================
关于这个游戏的概述:
=========================================
这是一个模拟人生的游戏.一出来主角可以从家里到学校/工厂/商店....地方做不同的事.
每到一个地方会弹出一个菜单,选择可以做的事.
游戏最终结束是主角HP=<0(譬如被车撞死了).
在家中可以睡觉(以结束一天,恢复精力)
*我现在是编不出这个样子的,请大家指教,我仅靠手头的[RGSS入门教程]与大家的帮助
=========================================
=[1]======================================
第一次:准备工作与第一个问题
=========================================
1.准备:新建一个工程.(名字无所谓),打开RGSS脚本编辑器.把里面的现有脚本全删了.
2.先建Main的脚本,内容如下:
#===========================
begin
sence_main
end
#===========================
就怎么多,执行Sence_main就行.因为sence_main是主菜单,就是选开始/继续/退出的
3.我想在游戏中会有很多随机事件.如人从一个地方到另一个地方,有一定几率被车撞之类的
于是建一个叫random的脚本,内容如下:
#===========================
def rand($pd,$rnd)
x=rand(100)
if x<=($pd-1)#之所以要“-1”是修正精度。因为rand(100)生成的是0-99的数
$rnd=1
else
$rnd=0
end
end
#===========================
$pd为给出发生几率,$rnd为结果
[疑问]我直接写$rnd=ture或$rnd=false是否可以.
即计算机是否会把他认作字符串?
还有全局变量是否要声明/定义?如果要,如何声明/定义? |
|