7
用于脚本的领域特定语言
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 众所周知,Lua和Python等语言的嵌入式解释器被广泛用于编写游戏逻辑脚本,但是我没有看到有关使用特定于领域的语言编写脚本的人们的大量信息,例如构建一些逻辑脚本“方言”。在游戏其余部分使用的语言之上,使用宏或流畅的编程等。 所以我的问题如下: 您在现实游戏中看到过哪些此类DSL的示例? 遇到什么问题? 您会在其他情况下向其他游戏开发商推荐这种方法吗? 您是否认为随着游戏开发向更易于元编程的语言(例如Boo)发展,这种情况变得越来越普遍?
12
scripting