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

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

Unity

【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スクリプトを作成していきます〜 継承については以下エッセンスをご参…

【Unity開発】Generic(ジェネリック)まとめ【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 今回はC#の機能であるジェネリックについてです〜 Unityの公式チュートリアルUnity - Genericsを参考にしました〜

【Unity開発】継承まとめ③ abstract【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 今回は抽象クラスに付ける、abstract修飾子についてです〜

【初心者歓迎】Unityもくもく会⑥【さいたま市大宮駅】のお知らせです〜

以前からコツコツと続けておりますUnityもくもく会の宣伝をさせて下さい〜 今回で第6回目となります〜 お申込みは、以下のDoorkeeperURLよりお願い致します〜 【初心者歓迎】Unityもくもく会⑥【さいたま市大宮駅】 - 初心者歓迎Unityもくもく会(さいたま市…

【Unity開発】継承まとめ② virtualとoverride【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 前回に引き続き、継承について書いていきたいと思います〜 今回はvirtual修飾子とoverride修飾子についてです〜

【Unity開発】継承まとめ① 基本編【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 今回はC#の継承についてまとめていきたいと思います〜 まとめているうちによく分からなくなってしまったので、ちょっとずつ小分けにしていきたいと思います〜

【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やアイテムを作っていきます〜

【Unity開発】uGUIのCanvasの使い方【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 今回はuGUIの中でもその基礎となるCanvasについて解説していきます〜 その名前の通りGUIの支持体となるオブジェクトで、Canvasの上に全てのGUIは作成されます〜

【Unity開発】enum(列挙型)まとめ【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 今回はUnityの勉強をしているとたまに出てくる、enumについて解説していこうと思います〜

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

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

【Unity】Coroutine(コルーチン)で一定時間処理を待つ!【ひよこエッセンス】

Unity5.0.0f4 Personal(2015年5月) ひよこエッセンスの時間です〜 今回は一定時間処理を待つコルーチンについて解説していきます〜