いう二つのクラスで、左右の矢印キーでプレイヤーの画像が左右に動く処理を標準化しました。いう中途半端なサイズになっています。この画像はパターン画像で、左端が右端に続き、上端が下端に続く画像で、適当に作ったのでこのようなサイズになっています。幅なので、ゲーム画面の幅はこれ以内でないとうまく動作しないので注意して下さい。クラス背景は、プレイヤーの動きと逆に動くようになっています。左端と右端を同時に更新する必要があるのですが、パターン画像なので、二つのエリアに分けて描画します。クラス内にプロパティとして保存しました。メソッドを作成しています。クラス内の記述を簡略化しています。クラスとしてクラス化しました。引数の無名ブロックを呼び出すようにしました。プレイヤーの初期処理は、使用する画像の決定と一回のキー押下でどのくらい移動するかの距離を設定する事にしました。クラスのインスタンスも同時に引き渡しています。クラスここでは情報をプロパティとして定義しています。クラスの記述を変更すると以下のようになります。記事がたまに全く表示されない場合があります。最新の情報に更新の『実行ボタン』で記事やアーカイブが最新にビルドされます。ページで、アーカイブとタグページは要注意です。タグページはコンテンツが全く無い状態になりますし、アーカイブページも歯抜けページはコンテンツが存在しないのにページが表示されてしまいます。カテゴリページもそういう意味では完全ではありません。『カテゴリID-番号』というフォーマットで表示されるページですが、実際存在するより大きな番号でも表示されてしまいます。インデックスページのみ、実際の記事数を超えたページを指定しても最後のページが表示されるようです対処としては、このようなヘルプ的な情報を固定でページの最後に表示するようにするといいでしょう。具体的には、メインの記事コンテンツの下に『自由形式』を追加し、アーカイブとカテゴリページでのみ表示するように設定し、コンテンツを用意するといいと思います。