Unity(C#)初心者・入門者向けチュートリアル ひよこのたまご

AndroidやiOS向けアプリを簡単に作れるゲーム開発環境Unity(ユニティ)の使い方を、チュートリアル方式で一緒に学びましょう!

2D

【Unity8】無敵状態を実現!Layer Collision Matrix, StartCoroutine【横スクロールユニティちゃん9】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜 前回ダメージを食らいライフを減らすことができましたが、だいたいこういう時ってプレイヤーが点滅して一定時間無敵状態になるかと思…

【Unity8】uGUI(Image)でHP作成!SpriteのBorder, RectTransformのsizeDelta【横スクロールユニティちゃん8】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜 今回はuGUIでライフを作り、敵に当たった時にHPを減らすという処理を実装していきます〜

【Unity8】敵を倒す!Add Animation Event, Destroy, Instantiate【横スクロールユニティちゃん7】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜前回まででユニティちゃんが歩いてジャンプして弾を撃つところまで作りましたので、今回は作って倒してみましょう〜

【Unity8】ユニティちゃんが走り中・ジャンプ中でも攻撃!Animator Controller【横スクロールユニティちゃん6】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜前回までで走ってジャンプして弾を撃てるようになりましたので、今度は走っている最中やジャンプしている最中にも弾を撃てるようにして…

【Unity8】ユニティちゃんが攻撃!SetTrigger, Instantiate【ユニティちゃん横スクロール5】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回はユニティちゃんに攻撃させます〜

【Unity8】ユニティちゃんがジャンプ!Input.GetKeyDown, AddForce【横スクロールユニティちゃん4】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜 今回は、ユニティちゃんをジャンプさせようと思います〜

【Unity8】ユニティちゃんをカメラが追う!Camera.main.ViewportToWorldPoint【横スクロールユニティちゃん3】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回はユニティちゃんが前に進んだ時のみ、カメラがユニティちゃんを追いかける処理を追加していきます〜

【Unity8】ユニティちゃんを歩かせる!Animator Controller, rigidbody2D.velocity【横スクロールユニティちゃん2】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回はユニティちゃんを歩かせていきます〜

【Unity8】ユニティちゃんでロックマン的な横スクロールアクションゲーム作成!【横スクロールユニティちゃん1】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています今回からは初心に戻りまして、ユニティちゃんの2D横スクロールアクションを作っていこうと思います〜 まずはユニティちゃんを画面に表示するところまで…

【Unity7】タッチパネルに対応させたい!【2Dローグライク14(Fin)】

Unity5.0.0f4 Personal(2015年6月)前回の続きです〜 前回まででゲームは完成したのですが、最後にタッチパネルに対応させ、スマホでも遊べるようにしたいと思います〜

【Unity7】BGMと効果音を付ける【2Dローグライク13】

Unity5.0.0f4 Personal(2015年6月)前回の続きです〜今回は、ゲームにBGMと効果音をつけていきます〜 UnityのAudio機能について以前エッセンスを書きましたので、予めご参照下さると進めやすいと思います〜【Unity開発】Audioまとめ(基本編)【ひよこのエッセ…

【Unity7】uGUIでUIの表示とレベル機能を実装したい!【2Dローグライク12】

Unity5.0.0f4 Personal(2015年6月)前回の続きです〜 今回は、ゲーム画面にUIを表示させます〜ゲームが始まった時に表示されるレベル(「Day 1」とか)と、プレイヤーの体力を表すFoodを画面に表示させます〜また、それらUIに表示されている数値を、スクリプト…

【Unity7】敵キャラクターのAnimator Controllerを設定したい!【2Dローグライク11】

Unity5.0.0f4 Personal(2015年6月)前回の続きです〜 今回は敵キャラクターのアニメーションを管理するアニメーターを完成させたいと思います〜 また、GameManagerスクリプトとEnemyスクリプトに加筆修正を加え、①Playerが動く②Enemyが動く③アイテムを取る④壁…

【Unity7】敵キャラクターのスクリプトを作成したい!【2Dローグライク10】

Unity5.0.0f4 Personal(2015年6月) 前回の続きです〜 今回は、Enemyに付けるスクリプトを作成していきます〜 Enemyの移動、Playerへの攻撃などの機能を実装します〜

【Unity7】プレイヤー用のスクリプトを設定したい!【ローグライク9】

Unity5.0.0f4 Personal(2015年6月) 前回の続きです〜 今回はプレイヤーが移動したり、内壁を壊したり、アイテムを取り回復したりといった処理を作成していきます〜 第6回目で作った抽象クラスは、ようやくここで使われることになります〜

【Unity7】プレイヤーのAnimator Controllerを設定したい!【ローグライク8】

Unity5.0.0f4 Personal(2015年6月) 前回の続きです〜 今回はプレイヤーキャラにアニメーションを取り付けていきます〜

【Unity7】破壊可能な壁(Wall)を作成したい!【ローグライク7】

Unity5.0.0f4 Personal(2015年6月) 前回の続きです〜 今回はプレイヤーが内壁(Wall)を何度か攻撃するとWallが壊れる処理を作成していきます〜 前回に比べるとかなり簡単な内容になってますので、気軽に見ていって下さい〜

【Unity7】キャラクターを動かすための抽象クラス作成【2Dローグライク6】

Unity5.0.0f4 Personal(2015年6月) 前回の続きです〜 今回は移動するオブジェクト、つまりPlayer、Enemy1、Enemy2の3オブジェクトに付けるスクリプトの、継承クラスを書いたMovingObjectスクリプトを作成していきます〜 継承については以下エッセンスをご参…

【Unity7】BoardManagerを呼び出すGameManagerを作成する【2Dローグライク5】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 前回作成したBoardManagerスクリプトのSetupSceneメソッドからフィールドマップ作成は始まっていました〜ですので、今回はGameManagerスクリプトを編集し、SetupSceneメソッドを呼び出していきます〜

【Unity7】床や敵キャラ、アイテム等を自動生成させたい!【2Dローグライク4】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 前回で地形やアイテムのプレファブが完成したので、今回はそれらを生成するBoardManagerスクリプトを作成したいと思います〜

【Unity7】Floorやアイテムを作成したい!【2Dローグライク3】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜前回はプレイヤーと敵キャラを作ったので、今回は残りのFloorやアイテムを作っていきます〜

【Unity7】アニメーションを作りたい!【2Dローグライク2】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 今回はプレイヤーと敵キャラのアニメーションを作り、プレファブ化するところまでいきます〜

【Unity7】Unity公式チュートリアル2Dローグライクの導入【2Dローグライク1】

Unity5.0.0f4 Personal(2015年5月) 今回からはUnity本家チュートリアルのローグライク風RPGを作成していきたいと思います〜基本的には本家チュートリアル動画に沿って進めていこうと思っています〜 食料を取りながらステージを進め、なるべく長く生き延びる…

【Unity6】uGUI(Text)で制限時間とゲームオーバー画面を実装!Time.deltaTime【ツムツム風7】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 今回は制限時間を設定し、制限時間を経過するとゲームオーバーとなる機能を実装したいと思います〜

【Unity6】uGUI(Button)で更新機能を実装! foreach, Destroy, Instantiate【ツムツム風6】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 今回はゲームに詰まった時にあたらしいひよこに更新するひよこExchangeボタンを作りたいと思います〜

【Unity6】uGUI(Text)でスコア機能実装!Canvas, CanvasScaler, Text【ツムツム風5】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 今回は、スコア機能をつけていきたいと思います〜

【Unity6】スワイプしたひよこの色を変更!SpriteRenderer, Color【ツムツム風4】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 マウスでなぞったひよこが3つ以上続いていれば、ひよこが消えるようになりました〜 今回はなぞったひよこが分かりやすいように、ひよこの色を半透明にしたいと思います〜

【Unity6】ひよこをスワイプして消す!ScreenToWorldPoint, Input.mousePosition【ツムツム風3】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 前回まででゲームスタート時にひよこを大量発生させることができましたので、今回はこのひよこをクリックしてなぞり、3つ以上繋がっていたら消えるというルールと追加しましょう〜

【Unity6】ひよこを大量発生させる!Physics2D Material, Coroutine, WaitForSeconds【ツムツム風2】

Unity5.0.0f4 Personal(2015年5月) 前回の続きです〜 今回は、前回までに作成しておいたひよこを、ゲーム開始時に50匹発生させます〜

【Unity6】Unityで本格パズルゲームに挑戦!Sprite画像, Sprite Packer【ツムツム風1】

Unity5.0.0f4 Personal(2015年5月) 今回からつむつむ風のパズルゲームを作っていきたいと思います〜 こちらのサイトを参考にさせて頂きました〜 ツムツム風パズルを作ろう (Unity入門) | OpenBook Unity入門 - ツムツム風 ラブライブ 2Dパズルゲーム - - と…