読者です 読者をやめる 読者になる 読者になる

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

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

Unity5チュートリアルアプリ一覧

いつもひよこのたまごをご利用下さいましてありがとうございます!
おかげ様でチュートリアル数も10ゲーム目となりました!
チュートリアル一覧は
こちら からどうぞ!


スポンサーリンク

【2015年7月】

f:id:hiyotama:20150520130157p:plain

チュートリアルアプリの一覧を作成致しましたので、ぜひぜひご利用下さい〜

⑩パズドラ風ゲーム

f:id:hiyotama:20150730125817p:plain

※現在ブログ記事作成中

 

⑨オンラインマルチプレイヤーゲーム(UNET動画解説)

f:id:hiyotama:20150706155657j:plain

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

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

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

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

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

【Unity9】UNETのlatency(遅延時間)を改善する【UNET4】

【Unity9】UNETのlatency(遅延時間)を表示して、ちょっとだけ改善する【UNET4-2】

【Unity9】UNETのSyncVarのhookの使用例と、前時代の同期方法【UNET5】

【Unity9】UNETを使ってRotationを同期させる【UNET6】

【Unity9】UNETで各プレイヤーにPlayerIDを設定する【UNET7】

【Unity9】UNETで敵プレイヤーにダメージを与える!【UNET8】

【Unity9】UNETでHPを画面に表示し、Playerへダメージを与える【UNET9】

【Unity9】UNETでHPが0以下になった時、Playerを破壊する!【UNET10】

【Unity9】UNETで死んだPlayerを生き返らせる!【UNET11】

【Unity9】UNETでゾンビAIを出現させる!【UNET12】

【Unity9】UNETでゾンビ生成時にユニークなIDを付ける!【UNET13】

【Unity9】UNETでゾンビを撃つ!【UNET14】

【Unity9】UNETでゾンビに攻撃させる!【UNET15】

【Unity9】UNETでゾンビの動きをスムーズにシンクロさせる!【UNET16】

【Unity9】UNETでゾンビ発生地点を増やす【UNET17】

【Unity9】UNETで発生したバグを取り除く【UNET18】

【Unity9】Unity MultiPlayerを使ってネットワーク越しにマッチメイキング!【UNET19】

【Unity9】GUIを改善して、Network Managerを見やすくする!【UNET20】

【Unity9】表示したGUI(Network Manager)を機能させる!【UNET20-2】

【Unity9】UNETでAnimationを同期させる!【UNET21】

 

⑧Unity Chan X(ユニティちゃん横スクロールアクション)

 

f:id:hiyotama:20150618122504p:plain

【Unity開発8】ユニティちゃんを表示させる【横スクロールユニティちゃん1】

【Unity開発8】ユニティちゃんを歩かせる【横スクロールユニティちゃん2】

【Unity開発8】カメラにユニティちゃんを追いかけさせる【横スクロールユニティちゃん3】

【Unity開発8】ユニティちゃんをジャンプさせる【横スクロールユニティちゃん4】

【Unity開発8】ユニティちゃんバスターで攻撃する【ユニティちゃん横スクロール5】

【Unity開発8】走っている時やジャンプ中にも弾を撃つ【横スクロールユニティちゃん6】

【Unity開発8】弾を当てて敵を倒す【横スクロールユニティちゃん7】

【Unity開発8】uGUIでライフを作り、ダメージを実装する【横スクロールユニティちゃん8】

【Unity開発8】ダメージを食らった時、一定時間無敵状態にする【横スクロールユニティちゃん9】

【Unity開発8】アイテムを取得して体力回復する【横スクロールユニティちゃん10】

【Unity開発8】敵キャラを倒した時にアイテムを落とさせる【横スクロールユニティちゃん11】

【Unity開発8】Main Cameraに映るまで敵キャラを待機させておく【横スクロールユニティちゃん12】

【Unity開発8】タイトル・ステージ紹介・ゲームオーバー・ゲームクリアー画面を作る【横スクロールユニティちゃん13】

【Unity開発8】バーチャルパッドを付けてモバイル対応する【横スクロールユニティちゃん14】

 

⑦Rogue Like (Unity公式チュートリアル解説)

 

f:id:hiyotama:20150519220636p:plain

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

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

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

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

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

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

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

【Unity開発7】プレイヤーのアニメーターを設定したい!【ローグライク8】

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

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

【Unity開発7】敵キャラクターのアニメーターを設定したい!【2Dローグライク11】

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

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

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

 

⑥ひよこ消し(つむつむ風パズルゲーム)

 

f:id:hiyotama:20150518132929p:plain

【Unity開発6】下準備【つむつむ風1】

【Unity開発6】ひよこを発生させる【つむつむ風2】

【Unity開発6】ひよこをなぞって消したい!【つむつむ風3】

【Unity開発6】なぞったひよこだけ色を変えたい!【つむつむ風4】

【Unity開発6】スコア機能を付けたい!【つむつむ風5】

【Unity開発6】ひよこExchangeボタン(更新機能)を作りたい!【つむつむ風6】

【Unity開発6】制限時間とゲームオーバーを実装したい!【つむつむ風7】

  

⑤FLYING!PIYO(横スクロールアクション)

 

f:id:hiyotama:20150513125236p:plain

【Unity開発5】下準備【フラッピーバード風:1】

【Unity開発5】プレイヤーピヨを動かしたい!【フラッピーバード風:2】

【Unity開発5】前方に障害物を作り、くぐり抜けたい!【フラッピーバード風3】

【Unity開発5】ゲームにスコア機能を付けたい!【フラッピーバード風4】

【Unity開発5】タイトルとゲームオーバーを作りたい!【フラッピーバード風5】

 

④DRIVING GO! GO!(ドライビングゲーム)

 

f:id:hiyotama:20150505151209p:plain

【Unity開発4】下準備【ドライビングゲーム1】

【Unity開発4】車を走らせたい!【ドライビングゲーム2】

【Unity開発4】車をジャンプさせたい!【ドライビングゲーム3】

【Unity開発4】道路を無限に伸ばし続ける【ドライビングゲーム4】

【Unity開発4】敵キャラをランダムで生成する【ドライビングゲーム5】

【Unity開発4】レベルによるスピード制限機能を追加する!【ドライビングゲーム6】

【Unity開発4】制限時間を設ける【ドライビングゲーム7】

【Unity開発4】タイトル・ゲームオーバーを仕上げる!【ドライビングゲーム8】

 

③Coin Dozer Challenge(コインプッシャー)

 

f:id:hiyotama:20150505151000p:plain

【Unity開発3】下準備【コインプッシャー1/6】

【Unity開発3】プッシャーを動かしてコインを落としたい!【コインプッシャー2/6】

【Unity開発3】画面をクリックしてコインを出現させたい!【コインプッシャー:3/6】

【Unity開発3】前方にコインが落ちた時スコアアップしたい!【コインプッシャー4/6】

【Unity開発3】タイトル画面とゲームオーバー画面を作成する(前編)【コインプッシャー:5/6】

【Unity開発3】タイトル画面とゲームオーバー画面を作成する(後編)【コインプッシャー:6/6(Fin)】

 

②Simple Breaker(ブロック崩し)

f:id:hiyotama:20150505150749p:plain

【Unity開発2】下準備【ブロック崩し:1/5】

【Unity開発2】ボールをぶつけて、ブロックを消したい!【ブロック崩し:2/5】

【Unity開発2】プレイヤーを動かしてゲームを継続させたい!【ブロック崩し:3/5】

【Unity開発2】ゲームオーバー・ゲームクリアを出したい!(前編)【ブロック崩し:4/5】

【Unity開発2】ゲームオーバー・ゲームクリアを出したい!(後編)【ブロック崩し:5/5(Fin)】

 

①Jumpping Unity Chan(ユニティちゃん縦スクロールアクション)

 

f:id:hiyotama:20150505150609p:plain

【Unity開発1】キャラクターを自動で移動させる【ユニティちゃん横スクロールアクション2D:1/11】

【Unity開発1】壁にぶつかった時にキャラクターを反転させる【ユニティちゃん横スクロールアクション2D:2/11】

【Unity開発1】キャラクターをジャンプさせる!【ユニティちゃん横スクロールアクション2D:3/11】

【Unity開発1】キャラクターをカメラが追いかける!【ユニティちゃん横スクロールアクション2D:4/11】

【Unity開発1】uGUIを使って点数を表示する!【ユニティちゃん横スクロールアクション2D:5/11】

【Unity開発1】タイトル画面とゲームオーバー画面を作る!【ユニティちゃん横スクロール2D:6/11】

【Unity開発1】アニメーションを付ける!【ユニティちゃん横スクロールアクション2D:7/11】

【Unity開発1】バグ発見!無限にジャンプできちゃう!【ユニティちゃん横スクロールアクション2D:8/11】

【Unity開発1】ボタン長押しでジャンプ力を強くしたい!【ユニティちゃん横スクロール2D:9/11】

【Unity開発1】足場を下から突き抜けて、そのまま乗っかりたい!【ユニティちゃん横スクロールアクション2D:10/11】

【Unity開発1】ランダムで足場を自動生成する【ユニティちゃん横スクロールアクション2D:11/11(Fin)】