【发布时间】:2011-04-12 03:33:26
【问题描述】:
我听说 Ruby 非常适合特定领域的语言。在过去的几个月里,我一直在创建一个 rpg 类型的浏览器游戏。在某些时候,我希望用户能够接受并完成任务。任务可以是任何东西,从杀死 x 数量的小怪,杀死一个突袭老板,也许是收集一些物品等等。
整个过程听起来很有趣,而且容易出错。我还认为为此创建一个 DSL 是个好主意。一种用简单语言描述任务的方法。但我没有太多经验。
你认为这是个好主意吗?如果是这样,您有什么建议/教程建议吗?
【问题讨论】:
标签: ruby-on-rails ruby dsl