Instantiate– tag –
-
絶対に完成させるゲーム制作
絶対に完成させるゲーム制作#4|星を集めたら、扉が開く
前回は、生け垣の迷路を作って、スライムちゃんが向きを変えながら歩けるようにしました。でも、今のステージは扉に入るだけでクリアなので、迷路を抜ければすぐに終わってしまいます・・・。今回は、いよいよ星を置きます。星を3つ全部集めないと扉が開か... -
ターン制RPG
ターン制RPGの作り方#2|キャラクターと敵のデータをScriptableObjectで作ろう
RPGには、仲間や敵がたくさん出てきます。名前・HP・攻撃力・すばやさ・・・。それをスクリプトの中に直接書いていたら、敵を1体増やすたびにコードを書き換えることになります。今回は、キャラクター1人分・敵1体分の情報をScriptableObjectのアセットに... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#8|HPのゲージと敵の行動の予告を作ろう
デッキ構築ゲームの面白さは、「敵が次に何をしてくるか分かっていて、それを見て攻めるか守るかを決める」ところにあります。今回は、スライムちゃんと敵のHPのゲージを作り、敵のデータをScriptableObjectにして、敵を2体並べ、次の行動の予告を頭の上に... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#4|山札・手札・捨て札をListで作ろう
デッキ構築ゲームの中心にあるのが、「山札から引いて、使ったら捨て札へ、山札がなくなったら捨て札を混ぜて戻す」というカードの流れです。今回は、この山札・手札・捨て札の3つの置き場を、Listで作ってみたいと思います!ターン終了ボタンを押すたびに... -
ヴァンサバ風ゲーム
ヴァンサバ風ゲームの作り方#4|一番近い敵を狙って自動で攻撃しよう
前回で敵がわいてくるようになりましたが、こちらは逃げることしか出来ませんでした。いよいよ反撃です!ヴァンサバ風のゲームでは、プレイヤーは移動に集中して、攻撃は武器が勝手にやってくれるのがルール。今回はヴァンサバ風サバイバーゲームのシリー... -
ヴァンサバ風ゲーム
ヴァンサバ風ゲームの作り方#3|敵を出して追いかけさせよう(ObjectPoolで軽くする)
工房が出来たので、いよいよ敵の登場です!ヴァンサバ風のゲームでは、敵が何十体・何百体と出てくるのが気持ちよさの元になっています。ただ、何も考えずに出したり消したりを繰り返すと、だんだん動きがカクついてきます。今回はヴァンサバ風サバイバー... -
ペット育成ゲーム
ペット育成ゲームの作り方#7|コインでアイテムを買えるショップを作ろう(ScriptableObject)
お世話をしてコインが貯まってきたら、次はやっぱり使い道がほしいですよね!今回はペット育成ゲームのシリーズの7回目として、コインでごはんやおもちゃを買えるショップを作り、買ったアイテムをペットにあげられるようにしてみたいと思います。アイテム... -
第7章 プレハブ
スクリプトからプレハブを生成しよう【Unityスタートガイド7-3】
スクリプトを使ってプレハブを動的に生成する方法を学びます。Instantiate関数で実行時にオブジェクトを作成し、ゲームに命を吹き込みましょう。敵の生成やアイテム配置の実践例もあります。
1