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

Project1

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

[胡扯] RPG游戏里大概没啥非得用RuntimePolymorphism的地方吧

[复制链接]

Lv2.观梦者

梦石
0
星屑
659
在线时间
61 小时
注册时间
2017-9-28
帖子
11
跳转到指定楼层
1
发表于 2018-2-28 14:32:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
话说 Cpp 这几年进步飞快啊……
RPG游戏里大概没啥非得用RuntimePolymorphism的地方吧?
不考虑运行时多态的情况下,ruby 写法 c 效率还是很有希望的……
BTW,Ruby 除了语法糖之外还有哪些在RPG游戏中被高度依赖的特性?

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21484
在线时间
9389 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

2
发表于 2018-2-28 15:37:04 | 只看该作者
用 Ruby 不就是图一个语法糖的爽吗

Ruby 又不是 DSL 本来就不是专门用来做游戏的,真要说高度依赖那是 RM 的 RGSS 只开放了 Ruby 接口所以用 RGSS 就要用 Ruby……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1803
在线时间
133 小时
注册时间
2013-10-6
帖子
193
3
发表于 2018-3-2 00:59:44 | 只看该作者
CPP委员会好多语言律师 沉迷加新特性不如把标准库赶紧补完
←你看到一只经常潜水的萌新。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1803
在线时间
133 小时
注册时间
2013-10-6
帖子
193
4
发表于 2018-3-2 01:43:54 | 只看该作者
另外Ruby也是很适合实现DSL的语言 用得好的话能省很多人参

想到今天上课的一件事
我们老师教R语言的时候说
它有一点好 就是传参数的时候可以带参数名字 可以打乱顺序 可以有默认值…

大概他不知道C++进行一些很dirty的定义之后

没错真的很dirty, but it just works
这种用法在参数多的时候确实可以明显提高可读性,目前比较“正常”的做法还是分多行写参数表然后加注释,比如MSDN上的Windows API
所以说委员会大佬们什么时候考虑一下named parameters啊233
←你看到一只经常潜水的萌新。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-26 05:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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