週刊SleepNel新聞

SleepNel所属のぽうひろが日々の個人開発で気になったことを綴ります。

Unity

Unityブレークポイントを使ったデバッグ方法 [VisualStudio Community2019編]

こんにちは、ぽうひろです。 最近、大学や専門学校でUnity講師をやらせていただいているのですが、 意外と「ブレークポイントを使ったデバッグ方法がわからない」といった声を聞きますので、ここに記しておきたいと思います。 こんなSceneがあったとします。…

Arbor3について雑に解説してみる

みなさん、こんにちは。ぽうひろです。この記事は アセット真夏のアドカレ2019 8/5 の記事になります。先日のUnity1week で作成した「にゃん友ワンだふる」でも使用しました VisualScriptingアセット「Arbor3」について使用感などふくめて雑に解説していこう…

UnityStandardAssetを使って5秒でTPSを導入する

みなさん、こんにちは。ぽうひろです。先日の記事 3秒でFPSを導入する sleepnel.hatenablog.com の記事がそこそこ好評でしたので。。。。今度はTPSをサクッと導入する方法を紹介したいと思います!1手順挟むので5秒にしてますが、それでも簡単です。ぜひや…

Puppet3Dを試してみる

この記事は Unity アセット真夏のアドベントカレンダー 2018 Summer! http://assetstore.info/eventandcontest/adventcalendar/asset-adventcalendar2018summer/ に参加しております。私はPuppet3Dを試してみるということでエントリを書いてみたいと思います…

RAIN(AI)でWayPointパトロールAIを実装してみた

みなさん、こんにちは。ぽうひろです。突然ですが、ゲームを作成するとき、敵の動きをプログラムするのめんどくさいですよね。あ、そうでもないですかねw僕はめんどくさいので、アセットの力を借りたいと思います。RAIN AI for Unity https://www.assetstore…

アーバンスパイにFPSを導入してみたら30分でできた

こんにちは。ぽうひろです。みなさん、ご存知の通り今ロングダークにハマっている真っ最中なのですが sleepnel.hatenablog.com途中まで作っているアーバンスパイ(仮)にロングダークのようなFPS(一人称視点ゲーム)を取り入れたら面白いのでは?と思い立ち…

TheLongDarkプレイ実況 2日目後半戦 配信しました!

みなさん、こんにちは。ぽうひろです。heLongDarkプレイ実況 2日目 後半戦をYouTubeにて配信しました! 前半戦はこちら sleepnel.hatenablog.comぜひ、おヒマな時にでもご覧下さい(*´∀`)今回はちゃんと音声が付いております!安心してください!!wあらすじ…

FirebaseをUnityで使ってランキング機能を作ろう![実装編]

みなさん、こんにちは。ぽうひろです。前回はFirebaseをUnityで使うための準備について説明しました。 sleepnel.hatenablog.com今回は、簡単に実装方法を説明していきます。前回、firebase側でアプリの設定を行いましたので、以下のconsole画面からデータベ…

FirebaseをUnityで使ってランキング機能を作ろう![導入編]

みなさん、こんばんは。ぽうひろです。 ただいまアーバンナックル・Sの絶賛開発中なのですが、 sleepnel.hatenablog.comランキング機能が欲しいなと思いまして、天下のGoogleさんのmBaas Firebaseを導入してみることにしました!※実装編も書きました! sleep…

Stop the World! Unity 一部の物体だけ時を止めるScript

こんにちは、ぽうひろです。オリンピック、盛り上がってますね。 個人的には卓球の福原愛ちゃんの表情が、ゾーンに入ってるなと思いまして、こりゃ覚醒したか・・・・と準決勝以降楽しみです。さて今日はUnity C#で 一部の物体だけ時を止めるScriptについて…

Unityで時間経過で変わる信号機の光を作ってみる

みなさん、こんにちは。ぽうひろです。今日は、赤、青、黄と変わる信号機の光を作ってみます。 信号機は各自でアセットを買うなどしてご用意くださいw。 私はSimpleTownアセットを利用しています。 信号の子オブジェクトでEmptyGameObjectを作り、その下にLi…

UnityAsset LightBeamで切れかけの街灯の光を作ってみる

みなさん、こんにちは。ぽうひろです。今日はLightBeamsというUnityアセットを使って、切れかけの街灯の光を作ってみようと思います。光の帯を簡単に作れるアセットです。 これを利用したいと思います。 アセットをImportするとAssets/_LightBeamsフォルダが…

【Unity】3DオブジェクトにUI(2D)オブジェクトを追随させる

みなさん、こんにちは。ぽうひろです。今日はアーバンナックル開発の時に調べた、 3DオブジェクトにUI(2D)オブジェクトを追随させる方法を書き留めておきたいと思います。 こちらの記事を参考にさせていただきました! qiita.comこんな感じで、動く敵(右側…

隠れた名作(?)ピンボールクエストをリニューアルしたい

みなさん、こんにちは。ぽうひろです。私はこれまでに4つほどアプリを制作しているのですが、3作品目に「ピンボールクエスト」というピンボールゲームがあります。興味ある方は是非プレイしてみてください・・・・ play.google.com スクリーンショット 2…

UnityCloudBuildからのお知らせを受信!!

みなさん、こんにちは。ぽうひろです。昨日、UnityCloudBuildからプランの更新通知的なメールが来ていたので、ご紹介します。Dear Unity Cloud Build User (親愛なるUnityCloudBuildユーザへ) On June 28th, Unity launched new subscription products and…

GIMPでボタン作成!Unityでスライスして使ってみるよ!

みなさん、こんにちは。ぽうひろです。 前回はGIMPのパスツールを使ってボタン枠を作成しました。 sleepnel.hatenablog.com今回は、作成したボタン画像をUnityで使うところまでやってみたいと思います。 前回はこの状態でした。 レイヤーを複製して、垂直方…

1文字ずつ進むセリフテキストの実装例・メッセージやり取り

こんにちは、ぽうひろです。昨日は1文字ずつ進むセリフテキストの実装をしてみました。 sleepnel.hatenablog.com今日はもうちょっと踏み込んで、タップで早送り、二人のメッセージのかけ合いができるようにしてみます。 セリフを以下のSerif.csのようにDicti…

1文字ずつ進むセリフテキストの実装例

みなさん、こんにちは。ぽうひろです。ストーリーを入れなきゃなということで、よくあるセリフが一文字ずつでてくるセリフウィンドウを実装してみました。 こんな感じで、uGUIのTextを含んだパネルを用意します。 例によって時間制御に便利なUnityTimersを利…

BlenderでUnity用モーションを作ってみよう!(第5回)いよいよUnityへexport!

みなさん、こんにちは。ぽうひろです。 前回のBlenderチャレンジでは、BlenderでBoneを動かしてAnimationさせることに成功しました。 sleepnel.hatenablog.comアニメーションができたところで、一度Unityで使えるかどうかをやってみたいと思います。必死こい…

BlenderでUnity用モーションを作ってみよう!(第4回)

こんにちは、ぽうひろです。前回はブログに書いてあった通り、BlenderにUnityで無料で提供されているモデルをインポートする直前で終わっておりました。 sleepnel.hatenablog.com ご覧の通り芸術的なオブジェができておりましたが、今回インポートしたのは、…

BlenderでUnity用モーションを作ってみよう!(第3回)

こんにちは、ぽうひろです。少し間が空いてしまいましたが、Blender諦めた訳ではありませんw 続きをやっていきたいと思います。 前回はいろいろfbxをインポートしたり、骨(でかい)を入れたりして遊んでました。 sleepnel.hatenablog.com 今回は良さそうな…

Unityで必殺技時にブラックアウト!完成形

みなさん、こんにちは。ぽうひろです。 おととい、必殺技時のブラックアウト効果について、記事を書きました。 sleepnel.hatenablog.comその時点での出来はこちらなのですが、ブラックアウト&ライトon https://t.co/VlkIauZ2Vc— ぽうひろ@デジゲー博E15 (@po…

Unityで必殺技時にブラックアウトして迫力を出してみる

こんにちは、ぽうひろです。今日は長男のプール教室待合室からお送ります。 子どものプール待ち時に開発してる人なんて、私くらいじゃないですかね!(必要のない優越感)今日は4時半にこどもが寝ぼけてしまい、目が覚めてしまいました。 せっかくなのでそ…

BlenderでUnity用モーションを作ってみよう!(第一回)

開発中の「アーバンナックル(仮)」に投げ技モーションが結構うまく入ったので、ちょっと欲が出てきて遠距離攻撃とか入れたらどうかなーと思い始めました。 いまの第一候補がハリケーンアッパー。 自分のアイデアだとたかが知れていますので、Twitterでもゆ…

Unity Photon(PUN+) の使い方 オブジェクト位置同期編(4/5)

途中でアーバンチャンピオンを作ろうネタを挟んでしまったため、ご無沙汰になってしまい申し訳ありません。以前はPhotonのロビー・ルーム作成・ルーム入室について解説しました。 sleepnel.hatenablog.com今回はUnity Photon(PUN+) オブジェクト位置同期のや…

【今後のやぼう】アーバンチャンピオンを作ろう

1週間にわたってお送りしました、アーバンチャンピオン開発実況ですが、もちろんここまで作ってネタで終わらせるつもりはありません。 リリースに向けて、課題とやるべきことをリストアップしておこうと思います。 攻撃モーションとヒット・ガード判定のタイ…

最終回【パトカー巡回残り】アーバンチャンピオンを作ろう

最終日は、パトカー巡回の残りをつくろうと思います。 昨日はただ通り過ぎるだけだったので、一回目は位置リセットで知らんぷり。 最後はどちらかをパトカーで連れて行ってしまうことにします。 SimplePeopleアセットには、いろんなモーションがついていて、…

【パトカー巡回】アーバンチャンピオンを作ろう 6/7日目

今日はパトカー巡回をつくります。 アーバンチャンピオンの一つの魅力として、パトカーの見回りがあります。 ある時間になると、パトカーの巡回がきて、いったんポジションがリセットされます。 また時間切れになると、またパトカーがきて、片方のプレイヤー…

【時間と勝敗判定の管理】アーバンチャンピオンを作ろう 5/7日目

今日はゲーム開始、終了の制御をしたいと思います。 制御内容は・試合時間60秒・カウントダウンタイマーを出す・0秒まで行ったら引き分け・どちらかが画面端のマンホールに落ちたら試合終了 GameManagerというクラスを作り、そいつに制御させることにします…

【当たり判定】アーバンチャンピオンを作ろう企画 4/7日目

昨日は敵AIを作りました。 相手も攻撃(当たり判定はまだ) https://t.co/qdke3TMMsM— pouhiro@SleepNel (@pouhiroshi) 2016年6月1日 今日は当たり判定を作ります。 ユニティちゃんファイティングモーションパックには、やられモーションもかなり入っていて…