你好! 英文不是我的母语,所以我很希望能得到一个母语者对这个问题的耳目一新的帮助。

我正在制作一个怪物驯兽师游戏,怪物们的存在是实体的(他们的召唤者投射出的全息生命体,但具有真正的身体和元素力量)。因此,我希望用来描述他们在战斗中的行为的术语听起来更像编程/程序设计。

两个词不太合适:

  • “动作”与移动(我的怪物也会走/重新定位)重叠。
  • “攻击”太狭窄,不适合防御/增强/减益/治疗动作。

所以我在寻找一些更编程风格的东西。哪一个听起来更自然,且是动词的习语?

  • 函数/函数(调用) | 我最喜欢的词义,但与代码冲突(一切都是“函数”)
  • 算法/算法(运行/执行) | 合乎情理,但可能太长了
  • 脚本/脚本(运行/执行) | 很有主题,但与我的引擎冲突(它使用“脚本”)
  • 命令/命令(发布/执行) | 适合召唤者下达命令,但感觉奇怪(自愈/增强)
  • 指令/指令(执行) | 很底层(一个单独的CPU指令),可能太过细致
  • 协议/协议(执行/运行) | 干净,涵盖了攻击和防御
  • 程序/程序(运行) | 软件子程序的感觉,短
  • 子程序/子程序(调用/运行) | 同样的想法,但可能太长
  • 操作/操作,“Op”(执行/运行) | 快捷,“Op”短
  • 程序/程序,“Proc”(运行/执行) | 加分:“proc”已经是游戏界的俚语,表示触发效果
  • 指令/指令,“指令”(发布/执行) | 人工智能/意志机器人的语气
  • 进程/进程(运行) | 合适,但感觉过于通用/过载
  • 任务/任务(运行/执行) | 干净但略显平淡

你会自然地说哪一个词?“执行一个协议”/“运行一个程序”听起来合适吗,还是有更好的动词?感谢您提前帮助!