C#で2048ゲームのクローンを作る[その1]nanoblog(ナノブログ)HomeWordPressJavaScriptC#読書メモ電子回路RSSC#で2048ゲームのクローンを作る[その1]2016年1月21日これから勉強をかねて、2048というゲームのクローンをWinFormで作ってみようと思います。2048って何?一時期ブームになったスマホのゲームアプリで、パネルをスライドさせながら大きな数字を作っていくゲームです。ルールは説明するより、動画を見てもらったほうが早いです。個人的にはこのゲーム、結構プレイしていて最高で8192まで行った事があります。作成ルール本当は一気に作ってしまいのですが、時間が無いので下記のルールで少しづつ進めていきます。本当な毎日少しづつ進めたいけど仕事があるので、週に3回以上は最低目標とする。作成中のプログラムをBlogにさらす。本当ならいったん全部作ってしまってから、キレイに順序だてて説明すべきなのだけど、それだとモチベーションが続かなさそう。試作目的で後で消す予定のコードだとしても一旦アップしてしまう。ネットで2048cloneの作り方は検索できるけど、勉強の為にあえて見ずに作ってみる。今日のコードと、言うわけでさっそく今日の成果です。今回はイメージをつかむために、下記の試作をして見ました。・最初の盤面は決まっている。・カーソルキーの上を押したら、上方向にスライドさせる。・スライドさせても新しいパネルは出現しない。・画面表示はまだ作らない。(TextBoxに盤面データをダンプするだけ)なので、プログラムが起動したらカーソルの上キーを押すだけの動作確認状態です。現状のロジックだと、2回上を押すと2のパネルが消えてしまうバグがあるとう中途半端な状態ですが、続きはまた次回にします。コメントをキャンセルメールアドレスが公開されることはありません。29お勧め書籍webアプリのセキュリティ対策の為に。