お問合せホームプログラミング・IT疑似3Dダンジョンをプログラミング疑似3Dダンジョンをプログラミングプログラミング・ITTwitterFacebookはてブLINEコピー2022.09.06先日、生徒が棒倒し法で迷路を作ったので、もうちょっと面白くする方法はないかと考えたところ、往年の名作、ディープダンジョンやウィザードリーを思い出しました。私が生徒用に作ってみたサンプルです。音もないし、何のギミックもないし、HSP3でつくったシンプルなプログラムです。簡単は簡単でしたが、疑似3Dなど作ったこともなく、あーだこうだと試しながら作ったので、それなりに時間はかかりました(笑)時間がかかった分、思った通りに動き出すと感動します。目次プログラムの大まかな仕組みデバッグしやすくしておく参考にしたものプログラムの大まかな仕組み初期設定としてマップを2次元配列で書いて、自分の立ち位置を決めて、そこから自分の周辺の数値をまた別の2次元配列にしまって、それに合わせて画像を表示する。プログラミング自体はいたってシンプル。変数の中身を見える化このプログラム、2次元配列使いまくりで、ややこしいんです。どっちにしろ、エラーは出るものだと考え、状況を常に見えるようにしておくことですね。どんな数値をどんなふうに並べているかを、確認しながらプログラミングしていく必要があります。画面内に数字を並べて、自分の周辺のマップのパラメータを表示したり、方向に該当する数字を表示しています。いったことを、頭の中で処理して疲れて断念してしまうなんてこともあると思います。いったことに能力は使わず、見える化して直感的にわかるようにしておくとよいですね。それでも苦労はしますので、なるべく負担のないように作っていきましょう。参考にしたもの実は私、方向音痴でこどものころ、ディープダンジョンとかウィザードリーはやらなかった方でして、がんばれゴエモンからくり道中の迷路も、とにかく3Dダンジョンは正直しんどかったですね(笑)でも、その辺の苦手なゲームを参考にしてダンジョンを考えました。今はカーナビやスマホがあるのでリアルでは、特に方向音痴を発揮せずに済んでおりますw考えてみるとプログラム自体より、手間取ったのは勝手のわからないグラフィックでした。いつもなら適当にマップチップなどでやり過ごすのですが、今回はそうもいかずプログラミングして描いています。関連記事プログラミング・IT未経験の子供たちがプログラミングを気楽に学ぶブログやHPで生徒が作った作品などを掲載することがありますが、入学時はプログラミングは未経験の生徒がほとんどです。つくば高等学院プログラミング・ITプログラミング・IT新入生・未経験でもプログラミング能力伸び盛り新年度が始まり1か月以上たちました。梅雨入りでしょうか?そんな中、新高校1年生も徐々に実力をつけ始めています。中学生にプログラミングを教える高校生やっぱりみんなITが好きなのもあって、初心者には積極的に教えたがります。通信制高校の課題も終わって通信制高校の課題も終わって今日も生徒はプログラミング三昧。どんなものを作るか方向性が見え始まってきた生徒もいます。つくば高等学院プログラミング・ITプログラミング・ITシューティングゲームで連射するシューティングゲームシューティングゲームといえば、私は世代的にグラディウスなんですがピンときたかた。つくば高等学院プログラミング・ITプログラミング・ITHSPでキャラ移動テキストから徐々に離れ、一緒に移動方法を考えて実行。ことで苦戦した様子でしたが、一緒に考えて無事にアニメーション成功!自分で考えた動き方などできると面白さが変わってきますね。つくば高等学院プログラミング・ITプログラミング・IT日本ゲーム大賞2020「U18部門」ツクガク生も全員ではないですが、毎年、数名参加している日本ゲーム大賞「U18部門」来年の開催日程が発表されました。今年は何人参加できるかな。ゲームを作ることがすべてなわけではないですが、ゲームを作ると想像力や柔軟性は確実に身につきますね。サイドバータイトルとURLをコピーしました。