相信我们每一个人(click)都曾经有过梦想(click)。有了梦想,我们自然希望能够实现(click)它。那么,如何(click)才能实现我们的梦想呢?梦想的实现多数需要一个物质的载体(click)
计算机的出现(click)则为我们带来了无尽的可能。
然而,若直接利用计算机来实现,对于很大一部分人来说较为困难。原因便在于很多人无法将自己的思想,正确、有效地向计算机表达。不过,借由RM(click)为我们进行翻译,我们便可轻松地借助计算机,来实现我们的梦想。
【注:本段中可适当加大音量,给人沉稳与信心(话说咱的NLP(神经语言程式)可不是白学的啊、、)】
RM大致包含上面所展示的两个部分:界面语言与RGSS。界面语言类似我们所使用的软件的界面,很容易上手。而RGSS则是类似大家也许听说过的C、VB之类的计算机语言,对于我们间得多数来说,计算机语言或许就比较陌生了。
=============================================================================
【此段事例可视情况使用】
大家应当知道,某一功能越基础、越底层、越微观,则其适应性越强;该功能越高级、越顶层、越宏观,则其适应性越弱。例如,我们在使用PPT时,有些同学都使用过一个叫“幻灯片母版”的功能,该功能允许我们设置自己幻灯片的“底图”。如果我们将PPT中的画线、画圆、画方框等功能视位基础的、底层的、微观的,则已经做好的PPT母版则是高层的、顶级的、宏观的。已做好的母版很通用,也很不错,但有可能并不能那么贴切地标答自身的想法或PPT的主题。这时,我们或可以自己绘制,或可以在其基础上略作修改。
【事例毕】
==============================================================================
RM在其间找到了一个很好的平衡。其界面语言可实现我们在实现我们的梦想中,大部分常用的功能,尤其是在制作一款RPG游戏中的。而为了方便我们更自由地实现自己的梦想,RM同样为我们提供了直接使用RGSS的路径(click)。
如果用拟人化的方式来描述上述过程,便是我们先有了梦想(click),然后需要借助电脑实现(click)。实现途径是RM(click)。RM的实现分为两个过程,即分别通过界面语言与RGSS实现两次翻译(click)——(click)初翻译(click)与(click)再翻译(click),以此来达到通过电脑实现我们梦想。
上面整张图,便是RM的核心内容,绝大部分的功能实现都通过这途径。【暂停20帧】
通过这种方式,我们就可以实现几乎所有电脑能实现的效果
那么,下面我们就来看一下电脑到底能实现什么功能。
(click)通过显示器(click),可以让我们得到视觉(click)上的感触;
(click)通过音箱、耳机等功放(click),可以让我们得到听觉(click)上的感触;
【在本张PPT中,此处之后请换成你平时在讲笑话使用的语气。稍作轻松或故作严肃随意,适合自己的风格就好、、】当然,人之五感还有味觉(click)、嗅觉(click)、触觉(click)。虽然(click)我还不知道目前有没有能让我们完美体验这些感觉的输出设备,不过(click),(click)只要你有的话……我相信这些在不久的将来同样能够实现…………
当然,这些只是输出,如果算上输入设备的话,RM默认支持键盘和控制手柄,不过我们可以通过“略施小计”让它支持鼠标。而由此看来……语音操纵啥输入设备也不是不能支持的。
下面,我将借由一个简单的RPG场景作为“梦想”,来阐述借助RM通过计算机来实现我们的梦想过程。
首先,我们需要一副“(click)主人公(click),(click)在草坪上(click),(click)同时拥有背景音乐(click)的效果。【注:请在每次click之前,确保上一次的幻灯片动画播放完毕】
在我们确定这一梦想后,RM中的界面语言将会进行如下的初翻译。另外,这个标志就是RMXP的图标。RMXP是使用比较广泛的RM的一个版本。
【注:自行设计衔接词语,每一行按一下。凡是拥有“……”的地方表明上一行执行的内容要重复若干次。】
【注:同上。重点是要让他们感到“繁琐”。但请注意控制观众情绪,视情况快进。】
那么RGSS会和电脑如何翻译呢?
【注:同上。重点是要让他们感到更加“繁琐”。】
【注:同上。】
【注:同上。】
那么到了计算机方面,计算机会经由如下途径实现我们的“梦想”。
【注:本章幻灯片内,请等待动画播放完毕再执行下一个click】
首先,计算机会按照RGSS告诉他的,创建一块由20*20的图块构成的空间。(click)
之后,确认草坪的源文件。(click)
之后,按照定位(clcik),找到相应的图块(clcik)。【注:此处方框会不停地闪动,直至执行下一个click】
之后,通过这个图块(clcik),按照规定,按照已经规定好的格子的顺序(click),填充地图(clcik)。
【等待动画播放完毕】
接下来,按照给定的坐标如(10,10),经过一系列的运算,确定主角位置的起始点。(click)
之后确定人物行走图片(click),并通过RGSS发布的指令,确定人物的图形。(click)并将其放入合适的位置。(clcik)
再加上音乐(clcik),我们的梦想便借由RM通过计算机实现完毕。
【自行处理……基本上照着念就好】
【同上】
【同上】
【本章幻灯片中心思想是:RM界面语言很简单= =】
那么,RM到底能做出什么玩意呢?
=============================================================================
【此段理解可视自身情况描述】
【注:希望各位能推荐觉得有代表性的游戏,风格越多越好,震撼(至少中性- -请勿贬义)越大越好。】
【注2:建议根据演讲时间与演讲时所用计算机配置状况,适当采用如插图、演示等方式进行展示。】
在我看来,我们可以通过类比flash的发展状况,来进行理解。
如果你只是想做一个传统意义上的RPG游戏,那么纯界面语言便可以实现你的大部分想法与创意。有如上面提到的,RM为你提供一款比较传统的RPG的系统引擎与数据结构。在这种情况下,你可以很轻易地做出你的RPG,实现你的梦想。
如果你希望拓展,例如你想做ARPG或SRPG,不论你的技术如何——是只会事件还是略通脚本甚至能独立编写自己的程序——网络上都有相应的范例。是哪个网站我想自不必说。各位搜索下就好。
若你需要制作其他类型的游戏,同样可以在RM的现有架构上进行再创造、再加工。甚至如果你不会做,通过一些外挂脚本,按照使用说明,同样能达到这些效果。我所知道的(已有引擎的)便至少有AVG、ACT、FTG等。
如果你想做的并非游戏,或不仅仅是游戏。限于RM的运行环境,那么只要它是在Windows系统下实现,理论上就完全可能。如果你需要的功能不是很复杂——例如只是计算器、计时器、或者只是若干个图片的叠加所创造出一些效果——那么用RM绝对不失为一个好工具。
当然,目前为止,RM还仅在2D领域内的效果可以说是无可比拟的。3D的的确较少。不过,既然其引擎(RGSS)是开源的,是可编辑的,那么我们利用RGSS语言写出一个3D引擎也不是不可能的。别的不说,至少伪3D效果,我已经看到了。(虽然只是九几年的3D风格。不过中国这边比欧美流行的3D水平好像恰好是落后约十年左右吧?)
总之,只有想不到,没有做不到。我所常在的那个论坛的原口号便是“梦想在你手中”。曾经,我们认为flash只是个做“悲催小动画”(……)的,现在,flash总能超出我们的想象。其创意经常能折服我们。近些年火起来的网页游戏就不是为一个例子(虽然原理很简单,很容易被仿制,但第一个想到的人确实是个人才。)同样,类似近几年才在中国大陆火起来的动画式PPT,实际上也不过是若干基本元素的融合。(当然了,我还未见过那套动画PPT的理论;况且我的长处是程序和系统分析及优化,而不是美工与设计。)而RM,在若干的积累之后变成下一个实现无限可能的媒介也绝非不可能吧?
【描述毕】
==============================================================================
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |