公開鍵暗号
http://www.sys.cs.meiji.ac.jp/~masao/Board/infosys2000/security/firewall.htm
ふにゃさんのステージでは公開鍵暗号により暗号化を施してみようかと思ったけど結構敷居か高いようです。
それはともかく、キャラの挙動について考えてみます。
キャラは元々できるだけ自分のことは自分でやる自立したオブジェクトなのですが、しかしキャラ同士はお互いに影響しあっているわけです。
例えば、ギヤバネなどは2体がぶつかるとお互いに相手をバネではじいて両方とも吹っ飛んでしまいます。
しかし、文字通りに相手をふっ飛ばしてしまったのでは、向こうにとっては「相手に動かされた」となり、キャラの自立性は損なわれるわけです。
こんな場合は、相手キャラに、これこれこういう力を加えたという情報を伝え、それに対してどうするかは相手に委ねるというのがよさそうだと考えます。