以下引用FantasyDR于2005-12-31 12:15:22的发言:
Sprite和Input的话……包括Bitmap类等等在内,应该都不是用Ruby写的。因为Ruby本身是可以被扩展的,所以这套系统应该是用c或者cpp(有人说是VC7……)写了一些底层图像类,然后扩展到Ruby里,这样才能保证速度。
本来以为帮助文档里面的数据结构代码都不全,现在发现是全的。那么既然这样,没有公开的部分应该都不是Ruby的脚本了^_^
Input不知道是不是使用DInput作为底层API,至少图像操作的API是D3D8。所以实质上Ruby仍然只是负责高层游戏逻辑……无责任猜测,底层的东西应该没有机会看到代码了^_^b
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |