脚本界面

【2021-08-20】

想到一个问题,有没有什么游戏是可以让用户通过脚本程序来玩的?就是说游戏提供一种脚本语言,用户可以用它来编写一系列脚本,每个脚本包含一个带条件分支的动作序列,具体玩的时候可以调用这些脚本,也可以再写一个大脚本让它自己去调用这些小脚本,于是就成了一个 bot,

我不玩游戏,所以毫无线索,

当然,脚本不仅可以用来设计动作序列,还可以让玩家设定自己的资源分配策略、行事风格和交往原则,诸如此类,

一个明显的好处是,这可以让一个游戏玩出其设计者难以预料的无穷花样,当然,对有些游戏商,这可能是缺点,可是市场那么大,总有些不会这么想吧?

想象一下几百万持续进化中的脚本在一起玩MUD,会怎么样?

当然,这个需求也不仅限于游戏,比如社交网,假如我能用一个脚本来设置我的时间线,或者筛选关注对象,或者设置自动洗粉策略,那就太好了,

总之,一个系统的用户若只能通过按钮菜单与之互动,就太单调了,要弄出更有意思的东西,需要一种能够表达复杂逻辑的结构性对话方式,脚本是现成的方案,

一般而论,理想情况下,软件系统的标准用户界面就应该是脚本语言,其他界面都是它的非完备替代品

 

相关文章

标签: | |
8775
【2021-08-20】 想到一个问题,有没有什么游戏是可以让用户通过脚本程序来玩的?就是说游戏提供一种脚本语言,用户可以用它来编写一系列脚本,每个脚本包含一个带条件分支的动作序列,具体玩的时候可以调用这些脚本,也可以再写一个大脚本让它自己去调用这些小脚本,于是就成了一个 bot, 我不玩游戏,所以毫无线索, 当然,脚本不仅可以用来设计动作序列,还可以让玩家设定自己的资源分配策略、行事风格和交往原则,诸如此类, 一个明显的好处是,这可以让一个游戏玩出其设计者难以预料的无穷花样,当然,对有些游戏商,这可能是缺点,可是市场那么大,总有些不会这么想吧? 想象一下几百万持续进化中的脚本在一起玩MUD,会怎么样? 当然,这个需求也不仅限于游戏,比如社交网,假如我能用一个脚本来设置我的时间线,或者筛选关注对象,或者设置自动洗粉策略,那就太好了, 总之,一个系统的用户若只能通过按钮菜单与之互动,就太单调了,要弄出更有意思的东西,需要一种能够表达复杂逻辑的结构性对话方式,脚本是现成的方案, 一般而论,理想情况下,软件系统的标准用户界面就应该是脚本语言,其他界面都是它的非完备替代品  


已有3条评论

  1. 罚球区 @ 2021-12-25, 12:37

    构想不错,可惜绝大多数人是连家电说明书都不愿意读的。

    [回复]

  2. ngaihou @ 2021-12-31, 13:38

    像是魔兽世界宏命令,或者永恒之柱2的脚本编写AI行为?

    [回复]

  3. tcya @ 2022-01-03, 16:44

    辉总想要的可能是这个https://zhuanlan.zhihu.com/p/126206663

    [回复]

发表评论