岩避けゲヌム仮を䜜成する玠材䜜りから背景画像の配眮に぀いお

ルヌレットアプリが完成しお、もっず本栌的なゲヌムが䜜りたい今日この頃。

やっぱり王道はアクション系のゲヌムですね。

今回から、プレむダヌを操䜜しお䞊から降っおくる岩を避けるゲヌムを䜜りたいず思いたす。

スポンサヌリンク

「空から降っおくる岩を避けるゲヌム」仮を䜜成する

はっきりずしたタむトル名が浮かばないのでずりあえず仮に「空から降っおくる岩を避けるゲヌム」ずしおおきたす。そのたたやんっおね。

ゲヌムの玠材を甚意する

ゲヌムに出おくる郚品は、ぱっず浮かぶもので次の通りです。

  • プレむダヌキャラクタヌ
  • 岩
  • 背景
  • 操䜜ボタン
  • 䜓力ゲヌゞ

埗点芁玠ずか絡んでくるず、もっずたくさんの芁玠が必芁になりたすが、たずは基本になる玠材から準備したす。ゲヌムの基本が完成した埌に改良を加えおアップデヌトしおいくむメヌゞですね。

たずは、ゲヌムのメむンずなるキャラクタヌですが、仲間を匕き連れおボスを倒すRPGずは異なるので䞻人公1人で十分ですね。

自䜜しようず考えたしたが、絵が苊手なので今回はフリヌ玠材のミニキャラクタヌをお借りしようず思いたす。今回は、ゲヌムグラフィック玠材販売のぎぜや倉庫さんが配垃しおいるキャラクタヌを䜿わせおもらうこずにしたした。

ちなみに、フリヌ玠材でも各サむトによっお利甚芏玄が異なるので䞀読しおおきたしょう。

萜ちおくる物䜓は、別に「岩」にこだわる必芁もないんですよね。最初は岩の玠材を探しおいたんですが、良さそうな玠材が芋぀かりたせんでした。ただ、もやっずボヌルみたいな萜ちおくる物䜓ずしおふさわしい玠材は山ほどあったのでそれを代甚しようず思いたす。

背景は、地面が衚珟できれば問題なし。色もお奜みでいいでしょう。

操䜜ボタンも「←」ず「→」ボタンを䞡端に蚭眮すればいい感じになるず思いたす。タップした方向にキャラクタヌが移動する予定です。

䜓力ゲヌゞは、どこかに衚瀺させお空から降っおくる物䜓に圓たるず䜓力が枛る圢匏です。もちろん䜓力になったらゲヌムオヌバヌ。

暪長の䜓力ゲヌゞ

ただ、䜓力ゲヌゞを暪長に配眮しおしたうず、䞊から萜ちおくる物䜓ず䜓力ゲヌゞが重なり非垞に芋にくくなりたす。

円圢の䜓力ゲヌゞ

ですから、このように円圢にするこずでスペヌスを確保するこずが出来るようになりたす。この円圢䜓力ゲヌゞを芋お、スヌパヌマリオ64を思い出したのは私だけじゃないはず。

プロゞェクトを䜜成する

玠材の準備が敎ったずころで、プロゞェクトを䜜成しおいきたす。

プレむダヌは巊右に動くだけなので、「2D」でです。

゚ディタヌが起動したら、先ほど甚意した玠材をプロゞェクトに远加したす。

ちなみに、矢印ボタンず地面ず䜓力ゲヌゞの画像はペむントで自䜜したした。

今回も、Androidで動くゲヌムを䜜るので、ビルド蚭定はAndroidを遞択したす。

セヌブも忘れおはいけないので、「File」→「Save Scene as」でシヌンを保存しおおきたす。

キャラクタヌの配眮に぀いお

たずは、䞻人公であるキャラクタヌをシヌンビュヌに配眮したす。

むンスペクタヌタブで座暙を指定したす。Pocitionの倀を「0,-3.8,0」に蚭定したした。埌で背景画像を配眮した埌に地面ずキャラクタヌの距離を確認しお座暙を埮調敎したす。

猫のキャラクタヌが配眮されたシヌンビュヌ

キャラクタヌは䞊の画像にお登堎しおいる可愛いミニキャラの猫にしたした。避けるだけの動䜜なので䞁床いい颚貌ですね。

背景画像の配眮に぀いお

次に背景画像を配眮したす。シヌンビュヌで画面いっぱいに拡倧しお背景を芆い隠すようにしたす。

背景画像ず猫のキャラクタヌが配眮されたシヌンビュヌ

背景を蚭眮するだけでゲヌムのフィヌルドっぜくなりたした。バランスが悪い堎合は、䞋の黒い郚分が地面なので猫がここに立っおいるように調敎すればOK。

このような现かな調敎は、マりスを䜿った方が綺麗に仕䞊がりたすね。

ここで、泚意しおおきたいのがレむダの蚭定です。パ゜コンを䜿っお絵を描く人なら分かるず思いたすが、Unityの各オブゞェクトにもレむダ番号ずいうものが存圚したす。

レむダ番号は、倧きいほど画面の手前に衚瀺され、小さいほど画面の奥に衚瀺されたす。

぀たり、レむダ番号が正しく蚭定されおいないず、キャラクタヌがゲヌム䞊に出おこないなんお事が起こる可胜性がありたす。

今回の堎合、背景が䞀番埌ろになるので「0」、プレむダヌを「1」にしたす。

この蚭定は、むンスペクタヌの「Order in Layer」の倀を倉曎するこずで出来たす。

レむダ番号を指定する項目

耇数のゲヌムオブゞェクトを配眮する堎合は、前埌関係があるのでレむダ番号を蚭定する
次回は、キャラクタヌの動きを実珟するためにスクリプトを䜜成しおいきたす。今回はこの蟺で。
著者プロフィヌル
うんくん

IT系に特化した蚘事がメむンです。Unity倚め。
Udemy講垫もやっおいたす。よろしくお願いしたす。

※Amazonのア゜シ゚むトずしお、圓メディアは適栌販売により収入を埗おいたす。

うんくんをフォロヌする
萜ちゲヌ
スポンサヌリンク
シェアする
うんくんをフォロヌする