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

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

【Unity】UNETの基本的な用語(スクリプト編)【ひよこエッセンス】

UNET用語(スクリプト)まとめ 前提 ①using UnityEngine.Networking;とスクリプト先頭で宣言されている。 ②NetworkBehaviourクラスを継承している。 ③オブジェクトにNetwork Identityコンポーネントが付いている。

【Unity9】UNETのネットワークトラフィックを軽減し、効率化する【UNET3】

Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 相手プレイヤーの位置と傾きを同期し、なめらかに表示させるところまできました〜 今回は少しだけ効率化をしていくそうです〜 UNET Part 3 - Being a bit more efficient - YouTube

【Unity9】UNETでオンライン開始時のプレイヤー生成位置を変更する【UNET2-2】

Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 今回はMainシーンに入った時に、プレイヤー生成位置をランダムにする処理を追加します〜 ※※※注意※※※ Unityのバージョンが5.1.1f1より前のものだと、シーン間遷移をした時に「StartServer Listen failed」…

【Unity9】UNETでネットワーク越しに傾き(Rotation)を同期させる【UNET2】

Unity5.1.1f1 Personal(2015年7月) 前回の続きです〜 今回はオブジェクトの傾き(Rotation)を、プレイヤー間で同期していきます〜 UNET Part 2 - Rotation Syncing - YouTube

【Unity9】UNETでプレイヤーの動きを補間し、なめらかな動きを実現する【UNET1-2】

Unity5.1.1f1 Personal(2015年7月) 前回の続きです〜 前回までで自プレイヤーの動きと相手プレイヤーの動きとを別々に切り離すことができるようになりました〜 しかしまだ動きがカクカクした感じなので、動きをよりなめらかに表示する処理を加えていきます〜…

【Unity9】UNETでマルチプレイヤーなオンラインゲーム開発【UNET1】

Unity5.1.1f1 Personal(2015年7月)マルチプレイヤーネットワーキングシステムであるUNETが、Unity5.1から標準搭載されました! そして、少し前からUNETのチュートリアルがあがっていたので、今回から記事にまとめていきたいと思います〜 今後ブログ記事をア…

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

Unity5.1.1f1 Personal(2015年7月) ひよこエッセンスの時間です〜 今回はuGUIのToggleについて書いていきます〜

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

Unity5.1.1f1 Personal(2015年7月) ひよこエッセンスの時間です〜今回はuGUIの中でもScrollbarについてまとめていきたいと思います〜

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

Unity5.1.1f1 Personal(2015年7月) ひよこエッセンスの時間です〜今回はuGUIのSliderについてです〜

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

Unity5.1.1f1 Personal(2015年7月) ひよこエッセンスの時間です〜 今回はuGUIのRaw Imageについて解説していきます〜

【Unity開発】uGUIのPanelの使い方(非表示の方法等)【ひよこエッセンス】

Unity5.1.1f1 Personal(2015年7月) ひよこエッセンスの時間です〜 今回はuGUIのPanelについてまとめたいと思います〜

「Unityで神になる本。」が超絶神本だった!入門者はもちろん初級〜中級者にも抜群にオススメの理由!

2015/6/26に発売された「Unityで神になる本。」を読んだので、レビューしてみたいと思います〜先に言ってしまうとこの本、大当たりです。正に神本でした。 Unityで神になる本。新品価格¥4,104から(2015/6/30 01:23時点)

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

Unity5.1.1f1 Personal(2015年6月) ひよこエッセンスの時間です〜下の記事の続き、uGUIのCanvas Scalerについて解説したいと思います〜【Unity開発】uGUIのCanvasまとめ【ひよこエッセンス】 - Unity5(C#)初心者・入門者向けチュートリアル ひよこのたまごhi…

【Unity開発】Animator Controllerの遷移設定(Duration等)【ひよこエッセンス】

Unity5.1.1f1 Personal(2015年6月) ひよこエッセンスの時間です〜今回はAnimator Controllerの記事の続きです〜遷移時の細かな設定を中心に見ていきます〜【Unity開発】Animator Controllerまとめ 3Dユニティちゃん【ひよこエッセンス】 - ひよこのたまご Un…

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

【初心者歓迎】Unityもくもく会⑦【さいたま市大宮駅】 さいたま市大宮駅で毎月開催してますUnityもくもく会を、7月も開催させて頂きます〜 今回で第7回目となります〜 DoorKeeperページを作成しましたので、お申込みはこちらからお願い致します〜unity038.do…

ひよこのたまごチュートリアルを参考にアプリを作って下さいました〜

【2015年6月】 このサイトを参考にアプリを作成された方がいらっしゃいました〜嬉しいです〜

【Unity開発】Animator Controllerまとめ 3Dユニティちゃん【ひよこエッセンス】

Unity5.1.1f1 Personal(2015年6月) ひよこエッセンスの時間です〜今回は3Dのユニティちゃんを使って、Animation同士を繋ぐAnimator Controllerについて解説します〜Animationについては以下エッセンスをご参照下さい〜【Unity開発】2Dアニメーションまとめ【…

【Unity開発】シングルトン(Singleton)パターンまとめ【ひよこエッセンス】

Unity5.1.1f1 Personal(2015年6月) ひよこエッセンスの時間です〜今回はシングルトンについて解説していきます〜

【Unity開発】uGUIのImageの使い方(Image Type)【ひよこエッセンス】

Unity5.1.1f1 Personal(2015年6月) ひよこエッセンスの時間です〜以前書いたこちらの記事の、Image Typeについて解説致します〜【Unity開発】uGUIのImageまとめ【ひよこエッセンス】 - Unity5(C#)初心者・入門者向けチュートリアル ひよこのたまごhiyotama.h…

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

Unity5.1.1f1 Personal(2015年6月) ひよこエッセンスの時間です〜今回はuGUIのImageについて解説していきたいと思います〜

【Unity8】ジョイスティック(バーチャルパッド)でモバイル対応!Sample Asset【横スクロールユニティちゃん14】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回はキーボード操作から、画面上にコントローラーを表示するバーチャルパッドに変更しようと思います〜 Unityのゲームにスマホ向けな…

【Unity8】タイトル・クリア・ゲームオーバー画面を作成!uGUI, Canvas, Text, Image【横スクロールユニティちゃん13】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回は、タイトル画面からステージ紹介画面に移り、ステージ画面に移り、死んだらゲームオーバー、ステージをクリアしたら次のステージ…

【Unity8】敵キャラを待機させる!MainCamera, OnWillRenderObject【横スクロールユニティちゃん12】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回は、敵キャラをステージに待機させておいて、Main Cameraに移った時に動かす処理を追加していきます〜

【Unity8】敵倒してアイテムGet!FindGameObjectWithTag, Instantiate【横スクロールユニティちゃん11】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜今回は敵キャラを倒した時に、前回作成した回復アイテムをランダムで落とすようにしていきます〜

【Unity8】アイテムで体力回復!Layer Collision Matrix, RectTransformのsizeDelta【横スクロールユニティちゃん10】

Unity5.1.0f3 Personal(2015年6月) このコンテンツは、『ユニティちゃんライセンス』で提供されています前回の続きです〜 今回はアイテムを取った時に体力を回復するようにします〜すぐ終わります〜

【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もくもく会⑥【さいたま市大宮駅】のお知らせです〜

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

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

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

【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スクリプトを作成したいと思います〜