严重提醒:

1.本入门以娱乐为本,本着教书误人的目的来讲解怎么艹rpgmaker的脚本。

2.教学主(简称“教主”)射猎二次元领域极广,各类大坑小坑留坑无数,所以不排除本入门一次完结一本满足的情况发生。

3.神马?听不懂我在说什么?我也不知道我在说什么。

==========废话分割线=========================

在游戏界,有个奇葩的游戏,叫rpgmaker,说他奇葩,是因为虽然他的官方定位是“游戏”,但却是一块不折不扣的游戏引擎——没错!和虚幻3一样,都是游戏引擎!

在国内独立游戏界,有个奇葩的论坛,叫【哔——】,说他奇葩,是因为他里面虽然有N多的脚本教程,但是你会发现,不管里面的教程再短再easy可是你怎么看都看不懂的有没有!更郁闷的是,你会发现每个帖子的下面都有N多的人表示“大神的脚本写的太好了!”“你这个脚本明显有问题,应该XXXX写,不应该OOOO写,我来给你改一下”“谢谢LZ,好人一生平安”“1024”。好像全世界只有你一个人是傻子一样。

上面的两段废话,其实要表示的只有一个意思:rpgmaker这个东西,根本就不是给非游戏制作人员以外的人用的——只要你不是游戏制作界的职人,哪怕你C、C++、java学的再好(如果懂Ruby也许会好一些,但是我不懂,我相信绝大多数跟计算机打交道的人也不会懂),当你打开rpgmaker的主界面时,也是一头雾水。

下面再谈谈【哔——】这个论坛,这个论坛的定位其实很有问题,我个人的感觉,就是一个圈子里的人自娱自乐的论坛,尽管他很友好——基本上看帖不用登陆,不用回复可见,注册不需要邀请码,不需要论坛推广和付费成会员也能下载种子附件,但是,都不能掩盖我上面提到的情况。

所有的脚本,其实都是写给能够自己写脚本的人看的——什么?你说你根本不会写脚本?那你还看什么脚本?!回家洗洗玩蛋去吧——就好像一个根本不懂C、C++、java的人,你直接抛给他一个spring的API帮助文档和一个eclipse,然后对他说,这是spring的教程,慢慢看去吧——TMD能看懂么?看不懂的有没有!然后,他又给你讲:我来告诉你哦,int是整形,String是字符串型,for表示循环,void nimalegebi()是方法,void qunimalegebi(int a)这个括号里的a是参数...好啦,spring你看懂了么?

这还不是最糟糕的,最糟糕的是,你学过c语言,考过计算机等级考试(认真研读了谭X强大湿的C程序设计跨市奆作)懂得int是整形,String是字符串型,for表示循环……然后,他说:什么?你既然都懂,那么为什么你看不懂spring?为什么不会用eclipse?

上面说了这么多有的没的,我来举个荔枝,论坛里的粒子:

先说一下,以下例子不是对任何人的个人攻击人参攻击什么的,毕竟写教程很花时间的,没有爱写不出来(尽管是在浪费时间就是了)

说实话,我觉得如果当你发现一个rpgmaker脚本教程一开始就是从脚本编辑器来讲,那么。你完全可以关闭这个网页了。任何一门C程序教学,都不是从.h头文件开始讲的:任何一门java课,都不是从jar包开始讲的。

很遗憾,脚本编辑器,就是类似与c中的.h头文件或者java中的jar包——或者说是两者的糅合体。所以,你看不懂教程,真是太正常了,完全不需要怀疑自己的智商。

↑鼠标滚轮往下再滚滚,就是我之前提到的那些了——很坑爹的,对吧?

那么,脚本应该从哪里开始讲呢?我来告诉你。

==========废话分割线=========================

本教程以rpgmaker vx ace为例。

首先,打开rpgmaker,选上这个对勾:

这个控制台其实就是eclipse里面的下方的控制台或c/c++里面的黑框。

然后,右键点击,新建一个事件

在这里右键插入:

弹出窗口的第三页,点击“高级-脚本”

输入print "hello kitty!":

print "hello kitty!"

然后点确定,你会发现这里变成了这样:

双击“图像”下面的那一块马赛克,在弹出的窗口里随便选一个小人(建议在actor1里面选一个,这里我就不截图了)

选完之后大致是这样的↓,然后直接点右下的确定(注意“优先级”是“与人物同层”,触发条件是“按下确定”)

点这个小三角

进入游戏,附带一个控制台(就是名字是RSSConsole的那个黑框):

==========废话分割线=========================

说实话,控制台很好用,可惜我看到的教程里都不提这个的,很好奇他们当初是怎么学c或者java的

==========废话分割线=========================

让猪脚靠近你刚刚建的那个小人,按Z键(Z键就是确定键,键盘上的↑↓←→是上下左右)

不出意外的,控制台上就有了你刚刚print的那个hello kitty!

好的,现在我们改一下刚刚的脚本。

关闭游戏,鼠标移动到刚刚新建的那个妹子事件上面双击,右键选择编辑,

脚本改成这个鸟样:

def myprint()#从这里开始到end结束是一个方法

#myprint就是方法名

print "hello kitty!"

end

myprint()#这里算是方法调用,尽管没有入口main

再顺便说下,上面几行代码直接从网页复制粘贴进去后运行也不会报错——#起到注释作用,类似c和java里的\\

改完后一路确定,然后再运行一次游戏,对着妹子再Z键一下,你会发现控制台又有hello kitty!出现了

讲到这里,也许你已经饥渴难耐了吧——不是对着妹子饥渴,而是你会想:别人都要讲脚本编辑器,你不讲是不是too young too simplesometimes naive,很好,我下面就讲脚本编辑器——不用害怕看不懂,很简单的。

我们再把上面这个脚本改一下:

没错,脚本这里就改成这个样子——那么,def方法的那一段代码去哪里了呢?

选择“工具-脚本编辑”

锵锵!脚本编辑器だぜ!\\( ´∀`)//

在这里右键点插入:

“名称”这里随便敲字,敲什么都行:

刚刚的def方法粘贴到右边:

一路点确定,再运行游戏,对着妹子点Z键,你会发现你又看到了kitty(图不截了)

好了,到这里我想任何一个程序猿,都应该感觉出来这个脚本编辑器是个什么尿性了,当然,有的事情不能说的太细(我才不会告诉你我也不是很懂咧!(・∀・))

本次入门到这里差不多也该结束了,当然,实际运用中你当然不会只是用脚本在黑框里输出hello kitty,更多的东西还是要看点ruby和这个:

这个↑简单说就是官方定义好的一堆def方法和全局变量的名称,具体怎么用自己研究吧。

也许后续的入门我会再介绍,当然,也有可能。。。

完!

rpgmaker是c语言编程吗,一起学rpgmaker脚本(1)【程序猿都能看懂的RGSS入门'`,、('∀`) '`,、】...相关推荐

  1. c语言编程排球队员站位问题,【排球课堂】一文看懂排球常识 解说总提的“卡轮”原来如此...

    视频:sikana带你从零开始学排球:了解排球犯规的基本知识,时长约2分26秒 同学们好,欢迎来到排球课堂! 上一堂课,我们给大家介绍了与中国排球相关的世俱杯历史.下课后有小伙伴提出来,对排球比赛的基 ...

  2. woo 语言最简单的生成验证码方式,是个人都能看懂,反正比py简单多了

    woo语言生成验证码例子: 看代码: local dc = woo.gd:new() local W = 160 local H = 50 dc:create(W, H) -- 红绿蓝取值 0-1(0 ...

  3. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  4. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...

    九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池   发布时间:2017-10-18 14:11 据ID ...

  5. c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...

    丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池   发布时间:2018-04-09 16:40 在之后 ...

  6. 江门C语言培训,江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样...

    江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样 首页 > C语言 > 江门c语言编程学习 作者:镀金池   发布时间:2017-10-18 09:25 在初期的C语言 ...

  7. C语言报名里面培训怎么填,庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样...

    庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样 首页 > 软件 > 庄河c语言编程学习 作者:镀金池   发布时间:2017-11-29 11:13 明天利用时 ...

  8. 安庆师范大学c语言程序设计,安庆c语言编程学习,安庆学c语言编程培训,安庆学c语言编程一般能拿多少工资...

    安庆c语言编程学习,安庆学c语言编程培训,安庆学c语言编程一般能拿多少工资 首页 > C语言 > 安庆c语言编程学习 作者:镀金池   发布时间:2017-10-18 15:20 假定我们 ...

  9. 汕头c语言培训班,汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗...

    汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗 首页 > C语言 > 汕头c语言编程学习 作者:镀金池   发布时间:2017-10-18 20:12 经历:若 ...

最新文章

  1. ClewareControl 2.4 发布,传感器控制程序,增加对 python 的支持
  2. C基础——目标代码文件、可执行文件和库
  3. Visual Studio Code 打开程序文件中文乱码解决方法
  4. php组合查询,PHP组合查询多条件查询实例代码第1/2页
  5. 卡耐基梅陇大学计算机学院名人,卡耐基梅陇大学
  6. tsm如何备份oracle原理,技巧 | 使用TSM备份Oracle,怎么设置通道更好?
  7. 物联网带来的安全梦魇
  8. vue2.0 axios封装
  9. python根据汉字获得拼音,python获取一组汉字拼音首字母的方法 -电脑资料
  10. 本科论文的标准格式是什么样的?
  11. Canvas 指纹图片改成红色
  12. 专题:ARM CPU 之 PMU部件(性能监控单元)
  13. Centos7调整home和root大小
  14. 试题与研究杂志试题与研究杂志社试题与研究编辑部2023年第2期目录
  15. 07.nodejs文件操作
  16. 手把手教你十五分钟搭建个人博客网站
  17. python爬虫爬取彼岸图网图片
  18. 混合颜料-python
  19. android base64 转图片,Android 中 Base64 转换成 图片
  20. processing创意图形代码_代码之上,诗意之中 | Processing编程造个梦

热门文章

  1. 在线隐藏字符加密/解密工具
  2. android应用资源预编译,编译和打包全解析
  3. java excel 插件_轻量级的原生JavaScript的Excel插件——JExcel
  4. 8路抢答器,有裁判复位
  5. 【IT情感】个性是成功的利器
  6. 手动挡五个档位示意图_手动挡各个档位怎么使用 正确的操作方式大家要知道...
  7. 淘宝小程序调研-部署-开发从零到1
  8. 【机器学习】特征提取-TFIDF
  9. VIO综述论文:A review of visual inertial odometry from filtering and optimisation perspectives
  10. Android自带模拟器设置Proxy