Project1

标题: RPG游戏里大概没啥非得用RuntimePolymorphism的地方吧 [打印本页]

作者: 水镜雨萱    时间: 2018-2-28 14:32
标题: RPG游戏里大概没啥非得用RuntimePolymorphism的地方吧
话说 Cpp 这几年进步飞快啊……
RPG游戏里大概没啥非得用RuntimePolymorphism的地方吧?
不考虑运行时多态的情况下,ruby 写法 c 效率还是很有希望的……
BTW,Ruby 除了语法糖之外还有哪些在RPG游戏中被高度依赖的特性?
作者: 喵呜喵5    时间: 2018-2-28 15:37
用 Ruby 不就是图一个语法糖的爽吗

Ruby 又不是 DSL 本来就不是专门用来做游戏的,真要说高度依赖那是 RM 的 RGSS 只开放了 Ruby 接口所以用 RGSS 就要用 Ruby……
作者: 不死鸟之翼    时间: 2018-3-2 00:59
CPP委员会好多语言律师 沉迷加新特性不如把标准库赶紧补完
作者: 不死鸟之翼    时间: 2018-3-2 01:43
另外Ruby也是很适合实现DSL的语言 用得好的话能省很多人参

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

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

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




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1