自分のメモ用に作っておきます。やりたい事が決まっていれば、それを一つずつやるだけでゲームは作れるので、「自分もやってみるか!」と思ってもらえたら嬉しいです。@dfk_ohnumaまずは譜面の仕組みを作ろう。@dfk_ohnumaまっさらな新規プロジェクトに適当なフォルダを作っておきました。@dfk_ohnuma譜面用の構造体を作ります。@dfk_ohnumaさっきの構造体を使って、このようにデータテーブルを作っていきます。これはCSVで作ったものをインポーヨすることも出来るけど、今はテスト段階なのでこのエディタ上で入力しました。@dfk_ohnuma最後の行にあった「1」「0」「01001001」の項目が実際の譜面配置になります。それ以上に譜面の種類が増えたところで9種類(1~9に対応。@dfk_ohnuma譜面のフォーマットが確定したので、それをロードする仕組みを作らなければいけません。いうことでまずここまでは作ってみました。コマンドから先はもうちょっと色々準備してから作らないといかん。@dfk_ohnumaなんとまあ乱暴なお名前で。Instanceにもたせておく変数はこんな感じにしておきます。@dfk_ohnumaということで、まずは純粋キャストに変更します。@dfk_ohnumaというわけでここまで進みました。これで曲名とアーティスト名、BPM、ジャンル名まではセットできますね。@dfk_ohnumaL.F.O.で使ってた自作マテリアルを持ってきました。@dfk_ohnumaさっきのマテリアルを使って、譜面が流れてくるレーンを作りました。@dfk_ohnumaでこのマテリアルですが、マテリアルインスタンス化した時にいじれる部分を結構多くしてあります。@dfk_ohnumaこのように先程のマテリアルインスタンスを編集することで、3つのレーンが生まれましたね。@dfk_ohnumaというわけで、このマテリアルを適用することで仮のレーンが出来上がりです。@dfk_ohnumaレーンの角度や座標を修正して、このような画面ができました。@dfk_ohnumaちょっと考えてたけど、SequenceLineというアクタとNoteComponentというアクタコンポーネントを増やしました。Lineアクタの上にNoteコンポーネントを生成していく感じです。2017年7月30日まとめを更新しました。0よもやま@垢変しました。