スクリプタブルオブジェクト – ScriptableObject– tag –
-
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#3|カードの見た目をプレハブにしよう
前回は、カードの名前・コスト・種類・説明・絵をScriptableObjectのデータにしました。でも、データのままでは画面に何も出てきません。今回は、そのデータを読み込んで表示する「カードの見た目」を1つ作り、プレハブにします。見た目は1つ、中身のデー... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#2|カードのデータをScriptableObjectで作ろう
カードゲームを作るとき、最初に決めておきたいのが「カードのデータをどこに持つか」です。名前・コスト・効果・絵・・・。カードの数だけスクリプトを書いていたら、15種類でも大変なことになります。今回は、カード1枚分の情報をScriptableObjectのアセ... -
ヴァンサバ風ゲーム
ヴァンサバ風ゲームの作り方#10|時間で強くなる敵のウェーブを作ろう
前回でゲームオーバーが作れました。でも今のところ、1分たっても10分たっても同じ敵が同じ数だけ出てきます。ヴァンサバ風のゲームが面白いのは、時間がたつほど画面が埋まっていって、さっきまで余裕だった場所が急に危なくなるところです。今回はヴァン... -
ヴァンサバ風ゲーム
ヴァンサバ風ゲームの作り方#7|レベルアップで3択の強化を選ばせよう
前回でレベルが上がるようになりましたが、上がっても強くはなりませんでした。ヴァンサバ風のゲームで一番おいしいのは、レベルアップのたびに出てくる3択の強化です。何を選ぶかで戦い方が変わっていくのが、このジャンルの面白さそのものだと思います。... -
ヴァンサバ風ゲーム
ヴァンサバ風ゲームの作り方#5|武器のデータをScriptableObjectでまとめよう
前回で反撃出来るようになりましたが、攻撃力や間隔の数字はスクリプトの中に直接書いてある状態でした。武器が2種類、3種類と増えていくと、これでは手が回らなくなります。今回はヴァンサバ風サバイバーゲームのシリーズの5回目として、武器の性能をScri... -
第6章 スクリプトの基本
クラスを受け継ごう:継承とabstract【Unityスタートガイド6-14】
スライム、コウモリ、ゴーレム・・・。敵の種類が増えてくると、「HPを持っていて、ダメージを受けて、0になったら消える」という同じ処理を、敵の数だけコピーすることになりがちです。コピーしたコードは、あとで直すときに全部を直さないといけません。... -
ペット育成ゲーム
ペット育成ゲームの作り方#8|進化とエンディング、スマホで遊べるようにしよう
ここまでで、お世話・放置・ショップと、育成ゲームの仕組みがそろいました。でも「育てている感」を一番感じるのは、やっぱりペットの見た目が変わる瞬間!シリーズ最終回の今回は、お世話の回数でペットが進化する仕組みと、最後まで育てたときのエンデ... -
ペット育成ゲーム
ペット育成ゲームの作り方#7|コインでアイテムを買えるショップを作ろう(ScriptableObject)
お世話をしてコインが貯まってきたら、次はやっぱり使い道がほしいですよね!今回はペット育成ゲームのシリーズの7回目として、コインでごはんやおもちゃを買えるショップを作り、買ったアイテムをペットにあげられるようにしてみたいと思います。アイテム... -
第12章 ゲームづくりでよく使う機能
ScriptableObjectでデータを作ろう:アイテムのデータをアセットにする【Unityスタートガイド12-8】
📷 画像を入れてください:ScriptableObjectで作ったアイテムのデータProjectウインドにPotion・Antidote・Bombの3つのItem Dataアセットが並び、Potionを選択したInspectorにId:potion、Item Name:やくそう、Icon、Price:10、Description が表...