设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 6273|回复: 15

[原创发布] RGSS内部模块代码

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
81
发表于 2005-12-31 08:43:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
这是RGSS里面的RPG模块中各个对象的实现代码。
【其实在帮助文档里面已经全了-_-b】

研究数据结构的可以考察一下,代码格式在komodo3.5.2中整理,可以把修改过的单独贴在工程的最前面……不过不推荐修改,只是为了更好的了解和掌握RGSS才公布这些东西的。

下载请到:
http://rpg.blue/web/dlFTP/up/技术区/RGSS_Base.rar

在komodo中编辑的截图:
签名被屏蔽
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
81
 楼主| 发表于 2005-12-31 08:43:03 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
这是RGSS里面的RPG模块中各个对象的实现代码。
【其实在帮助文档里面已经全了-_-b】

研究数据结构的可以考察一下,代码格式在komodo3.5.2中整理,可以把修改过的单独贴在工程的最前面……不过不推荐修改,只是为了更好的了解和掌握RGSS才公布这些东西的。

下载请到:
http://rpg.blue/web/dlFTP/up/技术区/RGSS_Base.rar

在komodo中编辑的截图:
签名被屏蔽

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-29
帖子
141
发表于 2005-12-31 09:30:08 | 显示全部楼层
这个全部看了一下,都是F1里面有的代码。{/gg}

想要 Sprite 和 Input ,这两个太关键了,一个是显示所有东西的基础,一个掌控操作。

游戏的本质就是操作+显示啊。

ps:还有Tilemap,管理地图元件的类,也很重要。
回复 支持 反对

使用道具 举报

Lv1.梦旅人


发表于 2005-12-31 09:44:11 | 显示全部楼层
楼主!能弄个komodo下载行吗?谢谢!有的下在PM偶!再次谢谢!
[url=http://tvsolo.net/]TVSOLO|[/url][url=http://tvsolo.net/]电视搜罗|[/url][url=http://tvsolo.net/]http://www.tvsolo.net/[/url]
[font=黑体][size=3][url=http://tvsolo.net][color=Red]最新动漫热播[/color][/url]http://www.tvsolo.net[/size][/font]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
400 小时
注册时间
2005-10-24
帖子
634
发表于 2005-12-31 09:45:51 | 显示全部楼层
比F1的小字好看很多了..
感谢整理出这一份东西{/cy}
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-12-9
帖子
14
发表于 2005-12-31 19:55:57 | 显示全部楼层
不错,赞一下:)
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
81
 楼主| 发表于 2005-12-31 20:06:46 | 显示全部楼层
经过提醒,发现原来是自己以前没有在帮助里面看全-_-b,原来关于RPG模块的每项都已经帖出代码了。

BS自己一下……嗯。不认真啊不认真……

不过这些不是从帮助文档里面搜集的,是Dump自RGSS102J.dll,所以没有对照过。总归是整理到一块了,也算工作没有白费-_-

再寒一下。
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
81
 楼主| 发表于 2005-12-31 20:15:22 | 显示全部楼层
以下引用bbschat于2005-12-31 1:30:08的发言:

这个全部看了一下,都是F1里面有的代码。

想要 Sprite 和 Input ,这两个太关键了,一个是显示所有东西的基础,一个掌控操作。

游戏的本质就是操作+显示啊。

ps:还有Tilemap,管理地图元件的类,也很重要。


Sprite和Input的话……包括Bitmap类等等在内,应该都不是用Ruby写的。因为Ruby本身是可以被扩展的,所以这套系统应该是用c或者cpp(有人说是VC7……)写了一些底层图像类,然后扩展到Ruby里,这样才能保证速度。

本来以为帮助文档里面的数据结构代码都不全,现在发现是全的。那么既然这样,没有公开的部分应该都不是Ruby的脚本了^_^

Input不知道是不是使用DInput作为底层API,至少图像操作的API是D3D8。所以实质上Ruby仍然只是负责高层游戏逻辑……无责任猜测,底层的东西应该没有机会看到代码了^_^b
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

贵宾

梦石
0
星屑
50
在线时间
261 小时
注册时间
2005-10-21
帖子
489

贵宾

发表于 2005-12-31 20:18:05 | 显示全部楼层
这个要 加精~~顶置~~

拿给国外的朋友看下

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-22
帖子
81
 楼主| 发表于 2005-12-31 20:18:57 | 显示全部楼层
楼上且慢,经过提醒,我发现在帮助里面其实都有的……只是自己没有细看而已-_-b

嗯……-_-b

嗯-_-b
签名被屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-18 11:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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