感想ありがとうございます。 moveは回復を追加するとき苦労しました。GPAINTで画面全体が塗られてしまって。 反射も最初うまく反応しなくて…よく見直してみたら変数名間違えていました。直したら処理落ちも改善されました。そのときにBEFPが大活躍しました。 プログラムを短くして色々な機能を追加するのは楽しかったです。 おちゃめさんがQSPにハマるのもよく分かります。 OSPはエラーや不具合の修正が大変でした。 一行がとても長くて1行目にエラーと言われてもどこがエラーか分からない上に短さのために読みやすさは完全に無視したので、自分で混乱することもよくありました。SPDXさんがコメントしたような方法や、BEFP,?などの力を借りて不具合と戦いました。