rpgmaker是c语言编程吗,一起学rpgmaker脚本(1)【程序猿都能看懂的RGSS入门'`,、('∀`) '`,、】...
严重提醒:
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入门'`,、('∀`) '`,、】...相关推荐
- c语言编程排球队员站位问题,【排球课堂】一文看懂排球常识 解说总提的“卡轮”原来如此...
视频:sikana带你从零开始学排球:了解排球犯规的基本知识,时长约2分26秒 同学们好,欢迎来到排球课堂! 上一堂课,我们给大家介绍了与中国排球相关的世俱杯历史.下课后有小伙伴提出来,对排球比赛的基 ...
- woo 语言最简单的生成验证码方式,是个人都能看懂,反正比py简单多了
woo语言生成验证码例子: 看代码: local dc = woo.gd:new() local W = 160 local H = 50 dc:create(W, H) -- 红绿蓝取值 0-1(0 ...
- c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...
双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池 发布时间:2017-12-07 05:48 一个C语 ...
- c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...
九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池 发布时间:2017-10-18 14:11 据ID ...
- c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...
丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池 发布时间:2018-04-09 16:40 在之后 ...
- 江门C语言培训,江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样...
江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样 首页 > C语言 > 江门c语言编程学习 作者:镀金池 发布时间:2017-10-18 09:25 在初期的C语言 ...
- C语言报名里面培训怎么填,庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样...
庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样 首页 > 软件 > 庄河c语言编程学习 作者:镀金池 发布时间:2017-11-29 11:13 明天利用时 ...
- 安庆师范大学c语言程序设计,安庆c语言编程学习,安庆学c语言编程培训,安庆学c语言编程一般能拿多少工资...
安庆c语言编程学习,安庆学c语言编程培训,安庆学c语言编程一般能拿多少工资 首页 > C语言 > 安庆c语言编程学习 作者:镀金池 发布时间:2017-10-18 15:20 假定我们 ...
- 汕头c语言培训班,汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗...
汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗 首页 > C语言 > 汕头c语言编程学习 作者:镀金池 发布时间:2017-10-18 20:12 经历:若 ...
最新文章
- ClewareControl 2.4 发布,传感器控制程序,增加对 python 的支持
- C基础——目标代码文件、可执行文件和库
- Visual Studio Code 打开程序文件中文乱码解决方法
- php组合查询,PHP组合查询多条件查询实例代码第1/2页
- 卡耐基梅陇大学计算机学院名人,卡耐基梅陇大学
- tsm如何备份oracle原理,技巧 | 使用TSM备份Oracle,怎么设置通道更好?
- 物联网带来的安全梦魇
- vue2.0 axios封装
- python根据汉字获得拼音,python获取一组汉字拼音首字母的方法 -电脑资料
- 本科论文的标准格式是什么样的?
- Canvas 指纹图片改成红色
- 专题:ARM CPU 之 PMU部件(性能监控单元)
- Centos7调整home和root大小
- 试题与研究杂志试题与研究杂志社试题与研究编辑部2023年第2期目录
- 07.nodejs文件操作
- 手把手教你十五分钟搭建个人博客网站
- python爬虫爬取彼岸图网图片
- 混合颜料-python
- android base64 转图片,Android 中 Base64 转换成 图片
- processing创意图形代码_代码之上,诗意之中 | Processing编程造个梦
热门文章
- 在线隐藏字符加密/解密工具
- android应用资源预编译,编译和打包全解析
- java excel 插件_轻量级的原生JavaScript的Excel插件——JExcel
- 8路抢答器,有裁判复位
- 【IT情感】个性是成功的利器
- 手动挡五个档位示意图_手动挡各个档位怎么使用 正确的操作方式大家要知道...
- 淘宝小程序调研-部署-开发从零到1
- 【机器学习】特征提取-TFIDF
- VIO综述论文:A review of visual inertial odometry from filtering and optimisation perspectives
- Android自带模拟器设置Proxy