用RMXP构建一个简易的WINDOWS下的RUBY运行环境

用RMXP构建一个简易的WINDOWS下的RUBY运行环境

作为RUBY的初学者,为了在Windows下运行RUBY,需要下载One-Click php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby php?name=Install" onclick="tagshow(event)" class="t_tag">Installer for Windows并安装,最新的1.8.6版大概有23M多,解压安装后至少占用系统的7,80M空间。

而使用RMXP,如果你安装过RMXP,只需要3个文件就能运行RUBY:

Game.exe (68K)
Game.ini (不到1K)
Scripts.rxdata (不到1K)

如果没有安装过RMXP,那再下载个 DLL(1.02版的RMXP使用的是RGSS102J.dll)就行。
最多4个文件,全部加在一起只有800多K。就可以轻松的构建起一个Windows上的RUBY运行平台了。

让我们下载一个最简单的 HelloWorld 程序看看

下载地址
http://bbs.66rpg.com/upload_program/files/HelloWorld.rar (不包括Dll,28K,适合安装过RMXP的人)

http://bbs.66rpg.com/upload_program/files/HelloWorld_DLL.rar(包括Dll,668K,适合未安装过RMXP的人)

说明:
HelloWorld.exe是执行文件
HelloWorld.ini是配置文件,很简单,大家应该都能看懂

HelloWorld.rxdata的内容是下面2行代码

[Copy to clipboard] [ - ]
这个方法的问题还是不少的。
比如用户输入,引用类库...
像testunit,benchmark,profile这些东西RGSS里面都是没有的
没有stdlib,那这个只能用来演示简单语法吧。