C#で言語内DSLを書くテクニック
https://haruyutaka.hatenadiary.org/entry/20090105/p2
10年以上前の記事ではありますがやってることが面白い&ゲームに使えそうで色々参考にしています
Unity上で実装して、RPGのイベントコマンドをこれで書いてScriptableObject吐き出しとかやってたりする