赞 | 3 |
VIP | 333 |
好人卡 | 2 |
积分 | 1 |
经验 | 1450446 |
最后登录 | 2019-5-29 |
在线时间 | 615 小时 |
Lv1.梦旅人 66RPG站长
- 梦石
- 0
- 星屑
- 54
- 在线时间
- 615 小时
- 注册时间
- 2005-10-10
- 帖子
- 5734
|
以下引用FantasyDR于2005-12-31 12:15:22的发言:
Sprite和Input的话……包括Bitmap类等等在内,应该都不是用Ruby写的。因为Ruby本身是可以被扩展的,所以这套系统应该是用c或者cpp(有人说是VC7……)写了一些底层图像类,然后扩展到Ruby里,这样才能保证速度。
本来以为帮助文档里面的数据结构代码都不全,现在发现是全的。那么既然这样,没有公开的部分应该都不是Ruby的脚本了^_^
Input不知道是不是使用DInput作为底层API,至少图像操作的API是D3D8。所以实质上Ruby仍然只是负责高层游戏逻辑……无责任猜测,底层的东西应该没有机会看到代码了^_^b
原来如此……感谢提示 |
|