itLinkedInPocketCopyどやぁ!進んでるやろぉ!!(開発中の画面です)こんばんは、てぃってぃ(嫁)の夫です。「スマホでローグライク開発」第6回です。第5回から大分あきましたが、ひそひそとだいぶ進めていました。今回の記事は「マップ描画&コントローラー実装」です!マップの自動生成から、アナログスティックの実装(細かな残件はあり)、階段、次の階に進む、シーン切替あたりを実装していたら大分遅くなりましたが、大分ゲームっぽくなってきました。あとがき絶賛開発中の画面(動画)ようやく動画を撮りましたので、お披露目します。開発中につきかなりショボいですが、ここまで15日間かかってます。wyoutu.beプレイヤーの変な人間は、主人公の「てぃってぃ」です。手書きで作成しました。したキャラクターかかねば...w。(だれか作ってくれないかな~...笑)マップチップは、ぴぽや倉庫さんの画像をとりあえず使わせてもらってますが、たぶん自作マップに切り替えると思います。10パターンぐらいのダンジョンマップが欲しいかな?と思います。なんとなくのイメージは「塔」を攻略していく感じにしたいと思うので、塔っぽい画像セットを10パターンぐらいか用意できればな。あたりかな~?作るのも楽しそうですね!総じて、大分ゲームっぽくなってきたんじゃないかなって思います。画面の左下に置いている、十字ボタンの真ん中においている、いわゆる「スティック」です。スティックの画像を用意して、キャンバスにスクリプトを張り付けて、ドラッグ&ドロップを検知してスティックの描画位置を変えています。そのアタッチしているソースコードがこんな感じです。start_position;}}シーン切替ソースがややこしすぎてうまく書けませんが、「SceneChanger」と名付けたゲームオブジェクト(キャンバス)をプレハブ化しておき、階段を進むタイミングにてインスタンス化して、暗転→ダンジョン(階数)表示→明転という風に作っています。暗転、ダンジョン(階数表示)、明転は、終了時にそれぞれゲーム管理をしている「GameMgr」と名付けたオブジェクトにイベント送信を行い、イベント受信によってボタンの入力可否などを切り替えています。ご期待!あとがき面白いですね!ただ、そろそろ素材を作成したり、集めたりしないといけないなと思い始めました。マップ描画に関してはしくみがほぼほぼできたので、画像さえ用意すればOKという感じ。肝心の素材はどうしような...。w次はHPバーやゴールド表示、メッセージウインドウの表示、道具ウインドウの表示といった、UI部分を作っていこうかなと思っています。ご購読、ありがとうございました。【ゲームの難所を振り返る】ドラゴンクエスト3(前半)こんにちは、てぃってぃ(嫁)の夫です。スマホ用ローグライクゲームを開発したいこんばんは、てぃってぃ(嫁)の夫です。前々からやりたかったこと。...【C#】三菱PLCとのMCプロトコルによる通信アプリを作る(メモリ読み書き)C#の実装メモ。...プレイヤーのドット絵を描いてみた【FireAlpaca/2Dゲーム向け】こんにちは、てぃってぃ(嫁)の夫です。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。てぃってぃコメントありがとうございます。ご指摘通り、上書きしてしまいますね。改訂履歴に記載し、修正しました。てぃってぃコメントありがとうございます。書いてる事に矛盾がありますね。てぃってぃコメントありがとうございます。すみません、ソースがもう今のPCにないのでパっとは見せられないです。