幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1957|回复: 9

[1]RGSS从头学系列

[复制链接]

20

主题

61

帖子

1969

积分

⑥精研

You must Believe.

积分
1969
QQ
发表于 2006-6-24 15:30:18 | 显示全部楼层 |阅读模式
今天(咳..)本人宣布要决心从头学习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是否可以.
即计算机是否会把他认作字符串?
还有全局变量是否要声明/定义?如果要,如何声明/定义?
C++ DIRECTX 初学者
回复

使用道具 举报

218

主题

1万

帖子

10万

积分

⑧专业

赋予你第五自由

积分
108021
发表于 2006-6-24 15:44:44 | 显示全部楼层
貌似还没完结?

第 五 自 由 -   5th  Freedom   -

回复 支持 反对

使用道具 举报

20

主题

61

帖子

1969

积分

⑥精研

You must Believe.

积分
1969
QQ
 楼主| 发表于 2006-6-24 15:54:34 | 显示全部楼层
当然没有完结,请求大家帮忙解决问题啊
C++ DIRECTX 初学者
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-6-24 15:57:16 | 显示全部楼层
C++? [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

79

主题

617

帖子

6150

积分

⑦老手

暗夜下可怜人

积分
6150
发表于 2006-6-24 17:44:19 | 显示全部楼层
sence_main是主菜单
??在哪里?


[疑问]我直接写$rnd=ture或$rnd=false是否可以.
可以


还有全局变量是否要声明/定义?如果要,如何声明/定义?
不需要
希望破灭是因为发现真实,宁可背负罪孽也要维护爱我之人,永远的娜乌西卡!!!!!!
回复 支持 反对

使用道具 举报

20

主题

61

帖子

1969

积分

⑥精研

You must Believe.

积分
1969
QQ
 楼主| 发表于 2006-6-25 11:50:52 | 显示全部楼层
没人理解我的意思啊?
游戏分很多过程,这只是第一步.有后续帖的.
C++ DIRECTX 初学者
回复 支持 反对

使用道具 举报

30

主题

477

帖子

5219

积分

⑦老手

积分
5219
发表于 2006-6-25 17:35:05 | 显示全部楼层
不明白在问什么?好比手上空空的,然后问别人自己手上拿了什么东西 [s:5]
回复 支持 反对

使用道具 举报

113

主题

866

帖子

7004

积分

⑦老手

pliskin

积分
7004
发表于 2006-6-30 23:11:16 | 显示全部楼层
太基础了!
   就和教科书一样,前几页都是一律的废话

  而且,还没有写完整. [s:5]
最近,迷上八云紫大婶了
回复 支持 反对

使用道具 举报

113

主题

866

帖子

7004

积分

⑦老手

pliskin

积分
7004
发表于 2006-6-30 23:11:18 | 显示全部楼层
太基础了!
   就和教科书一样,前几页都是一律的废话

  而且,还没有写完整. [s:5]
最近,迷上八云紫大婶了
回复 支持 反对

使用道具 举报

30

主题

477

帖子

5219

积分

⑦老手

积分
5219
发表于 2006-7-7 19:49:52 | 显示全部楼层
所有原脚本全删掉之后,事件页里的所有东西都不能用了,连个对话都要写脚本调用 [s:5] 一个游戏里的事件全是脚本,搞死你
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 10:37 , Processed in 0.013111 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表