2018いろいろググって調べ、スタックを利用すると楽に作れるようなので使用。スタックってプログラミングのテクニックぐらいのイメージしかなかったのですが、リストのようにちゃんとクラスライブラリのコレクションクラスにあるんですねぇ。́・ω・)まるまるバックアップする方法で、マップタイル配列のメイン用のスタックと、リドゥ用のスタックを用意。マップタイルを書きこむ処理の前に、グリッド画面がクリックされたら、バックアップを実行。メイン用のスタックをコピーしてプッシュ。リドゥ用のスタックの中身はクリアする。アンドゥのときは、メイン用のスタックをピークで呼び出してコピーしてリドゥ用のスタックへプッシュ。コピー元をポップする。リドゥはリドゥ用のスタックをピークで呼び出してコピーしてメイン用へプッシュ。コピー元をポップする。いう感じでなんとか動くようになった。́・ω・)コピー用に配列を動的確保してCopyToでコピー、それらをプッシュなどで使用。いう方法を用いたらうまくいきました。2018壁種類の追加と色指定機能。慣れてきたらめちゃ便利だなC#。́・ω・)が、タイルモードと見分けられるから、見えないようにできるようにしておけばいいか。増やすにはやはりリスト使ったほうが楽かなぁ。2018職場の休憩所で発見したコクワちゃん。Σ(・ω・ノ)ノ動けないのは前足2本が動かせないからみたい。続きを読む壁の色分け。2018壁のタイプを見分けるために、色をいくつ用意すべきかなやむ。色多くても見分けつかなくなりそう。2018こねくり回して、少しづつC#のありがたみを感じつつ・・・。タイル式の次は壁方式。壁それぞれでデータを持たせて、壁の種類を自由にできるようにしたり。床、天井データもあってもいいかも。́-∀-`;)小さいからカーソル当てづらいかなぁと思ったんですけどね。続きを読む相変わらずエディタ関連迷走しまくる。2018レトロゲーム感を出すために16色しか使えない仕様。(最近MSXの沙羅曼蛇とかグラ2とかのサントラ聴いてるせい。スペースマンボウも好き。(MSX2だけど))もちろん色は好きなものに設定できる。1タイルの色制限も付けようか悩み中。アンドゥ、リドゥ機能はいまだに理解できない。何段階かバックアップとって戻すという形にしちゃおうかな。画像フォーマットとかを考えるときついですね。保存してとっておきたい場合もあるし。́-∀-`;)とっても便利なんだけど、いつまでたってもC#への苦手意識が消えず。好きな時に描画、更新できるもんだというのが抜けないせいだと最近気づいた。続きを読むラズパイを買ってみた。インストール出来ない。夜中になってやっとまともな速度になった(・・;)が、終わったと思ったら失敗してるし。遊べるようになるまで当分先だなー。暇だからケースのマークをガンダムマーカーとスミ入れとアクリル絵の具で塗り塗り。2018ツール作成にはやっぱりC#が便利なので、ちゃんと本を読んで勉強中。知らないことが多々あり、幅が広がって良い感じ。矩形音でピョーー、ピューンな感じの音をつい選んでしまうせいもありますが・・・。(sfxrさんでグリグリいじって雰囲気変えることしかしてないw)小さすぎても音遠いなぁと思ってしまったり。名前が覚えられない(笑)気に入ったやつ探すのにハシゴして疲れたー。喜んでくれたので嬉しい。当日じゃなくて前日にちゃんと買わないとね。安いけど選択肢無さすぎて焦る。)ドット制限のせいでプレイヤーの機体の形がが変わってしまったけど。背景はフチなしにすれば見分けやすいのかな。続きを読むグラフィックがファミコン感ない。2018制限した色を使っても、なーんか違う・・・。それぞれの色が浮きすぎか。カラフルというよりかは、同系色でグラデーションだよなぁ。それで立体感を出してるよね。