设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5448|回复: 11
打印 上一主题 下一主题

[有事请教] Ruby有什么简单的地方?

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
跳转到指定楼层
发表于 2016-4-15 12:52:35 手机端发表。 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

路人党员

梦石
0
星屑
52
在线时间
2276 小时
注册时间
2010-12-30
帖子
3225
11
发表于 2016-4-16 03:25:27 | 只看该作者
还以为好久美上线一上线就看到猴子又水了,原来是真遇上问题了

答:Ruby就简单在没什么难的地方
本人擅长XP,如果有脚本或者Ruby方面的问题欢迎发电邮到[email protected]咨询,本人很少检查电邮所以不一定会及时回复,本人不会直接出手解决问题只会提供一个方向,所以谢绝伸手党
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2724
在线时间
227 小时
注册时间
2016-3-27
帖子
576
10
发表于 2016-4-15 22:36:35 | 只看该作者
我好像误会了什么。
单指RM的话有很多的框架类似于 Windows base 这些都是先写好的可以参考在那个的基础上修改
现在才发现ruby原来是日本发明的一种语言
那好吧。
在RM方面由于有软件的存在,很多语言的编写都会变得比较方便。嗯,是这样的
现在还能改名吗qwq
回复

使用道具 举报

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4874
在线时间
3304 小时
注册时间
2012-6-27
帖子
7161

开拓者贵宾

9
发表于 2016-4-15 21:19:36 | 只看该作者
嗯, ruby这个名字不是挺好记的嘛
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5499
在线时间
2564 小时
注册时间
2011-9-27
帖子
1124

极短23参与开拓者

8
发表于 2016-4-15 21:17:44 | 只看该作者
C++中强制写类型,所以在教科书上,会很尴尬的写 int,float,double 等等不同类型的 绝对值函数。 看着简直不可思议。

在ruby中,类型不用写了,  (a>0)? a : -a  这样的写法,一遍就行了,不用重复写八遍了。

当然,实际上绝对值函数是内置的。 a.abs 就行了。
从平淡走向更平淡。
回复

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
22069
在线时间
9455 小时
注册时间
2012-6-19
帖子
7123

开拓者短篇九导演组冠军

7
发表于 2016-4-15 18:38:25 | 只看该作者
  1. a = 32767
  2. a += 1
复制代码
  1. a = 1
  2. a = "string"
  3. a = []
复制代码

评分

参与人数 1星屑 +50 收起 理由
冷峻逸 + 50 塞糖

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
705 小时
注册时间
2007-12-23
帖子
874
6
发表于 2016-4-15 18:07:20 | 只看该作者
RM里面的ruby一点都不简单,语言特性太多了,别人写的代码很难一目了然地看懂(甚至RGSS3的对话框都用了fiber,不知道fiber是什么的程序员还要去额外学习),而且没有好的IDE(Java IDE的Auto complete, code inspect, refactor功能又有什么语言、哪个IDE能比得上。。)。RMMV把脚本引擎换成JS以后,我写脚本的速度大幅提升;虽然JS也是一个古怪的语言,但是至少比Ruby简单易学一些

点评

http://rm.66rpg.com/thread-374907-1-1.html 想写这个东西= =  发表于 2016-4-16 18:01
我觉得Game_Interpreter 这里不用 Fiber 才会造成障碍…… MV 里面的 Game_Interpreter 我都不好下手  发表于 2016-4-16 18:01
毕竟用RM做游戏的人不一定都是厉害的程序员,大多数人可能只是略懂语法,lambda、多线程这种在游戏编程中可有可无又抽象难懂的概念还是少用为好  发表于 2016-4-16 17:24
我个人不太喜欢这种不能用来提高执行效率的多线程,更何况使用这种语言特性会给别人阅读代码造成障碍  发表于 2016-4-16 17:21
恕我无知,我是看了RGSS3的脚本才第一次知道Fiber,不过当时在网上查了查也没有完全理解。真正理解Fiber还是前段时间系统地学习Oracle官方Java Tutorial  发表于 2016-4-16 17:19

评分

参与人数 1星屑 +50 收起 理由
冷峻逸 + 50

查看全部评分

买了正版RMMV的同学进来看一下,谢谢~
https://rpg.blue/thread-393237-1-1.html
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

5
发表于 2016-4-15 17:55:40 | 只看该作者
全年龄全身心解禁

点评

什么鬼  发表于 2016-4-15 20:57
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2724
在线时间
227 小时
注册时间
2016-3-27
帖子
576
4
发表于 2016-4-15 17:55:29 | 只看该作者
有些框架不用自己搭建。

评分

参与人数 1星屑 +20 收起 理由
冷峻逸 + 20 有哪些?

查看全部评分

现在还能改名吗qwq
回复

使用道具 举报

Lv4.逐梦者

梦石
10
星屑
319
在线时间
1406 小时
注册时间
2010-12-8
帖子
2805

贵宾

3
发表于 2016-4-15 17:50:24 | 只看该作者
我Ruby入门完了去学C++然后感觉整个人都不好了....

点评

来js吧  发表于 2016-4-15 20:58
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

2
发表于 2016-4-15 13:04:18 | 只看该作者
不知道。
至少我没学过
填了3个月坑已经能写一些简单的脚本了。

点评

…你是不是理解错了你  发表于 2016-4-15 21:05
你被封禁1周了为什么还能点评  发表于 2016-4-15 21:00
…去你的。------你已被封禁1周  发表于 2016-4-15 20:58
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-17 01:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表