查看: 2476|回复: 3

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

[复制链接]
梦石
0
星屑
659
在线时间
61 小时
注册时间
2017-9-28
回帖
7
发表于 2018-2-28 14:32:38 | 显示全部楼层 |阅读模式

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

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

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

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2018-2-28 15:37:04 | 显示全部楼层
用 Ruby 不就是图一个语法糖的爽吗

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

使用道具 举报

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

使用道具 举报

梦石
0
星屑
1803
在线时间
133 小时
注册时间
2013-10-6
回帖
181
发表于 2018-3-2 01:43:54 | 显示全部楼层
另外Ruby也是很适合实现DSL的语言 用得好的话能省很多人参

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

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

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部