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

週刊SleepNel新聞

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

Unity

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日 今日は当たり判定を作ります。 ユニティちゃんファイティングモーションパックには、やられモーションもかなり入っていて…

【敵AIを作る】アーバンチャンピオンを作ろう 3/7日目

今日は敵AIを作ります。 昨日の状態はこちら。 とりあえず自キャラを動かせました。 自キャラを動かす https://t.co/0mBwU73a9b — pouhiro@SleepNel (@pouhiroshi) 2016年5月31日 ロジックはとりあえずシンプルに 1.離れていたら敵に近づく 2.射程に入ったら…

【キャラ移動・攻撃モーション】アーバンチャンピオンを作ろう企画 2/7日目

昨日は主要なオブジェクト(ステージとプレイヤー)を配置しました。 今日は移動とモーションのコントロール制御をしたいと思います。 コントロールは 前後移動 攻撃 上下と大小パンチ ガード 上下 がありますので、ボタン配置はこのように。 ユニティちゃん…

【進捗どうですか?】アーバンチャンピオンを作ろう企画 1/7日目

自分で辛いタイトルにしてしまった。 アーバンチャンピオンを作ろう一日目の進捗報告です。 企画の概要はこちらです。 sleepnel.hatenablog.com 使う素材は私の大好きなSimpleアセットシリーズと決めてあります。 DodgeWarsでふんだんに使ってるアレです。 …

【企画】一週間でアーバンチャンピオンを作ってみる

みなさん、こんにちは。 ぽうひろです。 本日は運動会の場所取り現場からお送りしています。 昨日の雨で少しぬかるみがあるんですが、シートを引けば座れないことはない! 入場門横の神ポジションをゲットしました!! 関係なかった それはさておき、私はフ…

これでWaitForSecondsともオサラバ!Unity timers(UT)アセット使用レポート

みなさん、こんにちは。ぽうひろです。 本日は便利なUnityScriptアセットを見つけましたので、ご紹介いたします。(Photonレポートの続きを楽しみにしてくださっているみなさん申し訳ありません!!少し時間がかかりますので、もう少々お待ちください。。。…

DodgeWarsで使ったUnityAsset紹介

今月リリースしましたDodgeWars、DL数はイマイチ伸びておりませんが、今回かなり真面目に色々なことに取り組み、アセットもふんだんに使っております。今回は、DodgeWarsで使用したアセット類をご紹介していきます。 UI DoozyUI: Complete UI Management Sys…

UnityNews: Unity Ads Friendsキャンペーン

UnityAdsという、DodgeWarsでも導入させていただいているUnity純正の動画広告ですが、日本在住のデベロッパー向けにUnity Ads Friendsというキャンペーンを実施しているようです。 Unity - Services - Ads Unity Ads Friendsは、マネタイズをしたい開発者の…