Unity研究所<Unityによるゲーム開発、映像開発>

Unity初心者おやじが綴るゲームで小遣い稼ぎできるようになるまでのブログ

Unity

Unity 小ネタ オブジェクトの一連の動作をDOTweenで実装

今どきの若者は知らないだろうし興味もないだろうが、パチンコには羽根物というタイプというものがあり、スタートとというポケットに玉が入ると、中央にある羽根が開いて、その羽根が開いている間に玉が入り、その中のVゾーンというエリアに玉が入ると、大当…

Unity 小ネタ UIを画面の一番手前に表示する方法

前々から不自由に思いつつも、位置を調整して何とかしてきたが・・・ どうしても3Dオブジェクトの前にUIを表示したくなったので、調べてみた 結果、大した内容ではなかったが、自分で試しながら発見するようなことは不可能と思われる内容だったため、忘れな…

Unity 小ネタ Hinge Joint による玉戻りの防止

一般的には極めて需要はないと思うので、自分用の覚書として残しておく 例によって、パチンコアプリの制作中 パチンコ自体知らないとまったく意味不明だろうが・・・ いや、ピンボールゲームを作る際の、玉を発射した後に発射通路に玉が戻ってこないようにす…

Unity 超小ネタ UnityHubにプロジェクトが追加できない原因

UnityHubにプロジェクトが追加できない原因がわかったので、メモ程度に残しておく Unity Hub Ver.3.6.1 ⇒その前のバージョンでも同様だった ◆現象 ・Unity HubのAddボタンの横の▼を押して、Add Project from Diskを押す ・フォルダから「93%Rush」というフォ…

Unity 小ネタ Physics オブジェクトがぶつかり合ってもバウンドしない場合の対応

例のごとく?! パチンコのアプリを開発している(多分(~_~;)) この手のアプリは、物理演算任せなので、大してコードを書かないのが楽で、いつか量産したいと考えている が、いまだベースの機能の仕様すらまともに確定できていないのである (~_~;) 原因というか…

Unity 小ネタ Game Viewだけ3Dオブジェクトが表示されなくなるのを解消

だいぶ前からある問題点が解消されず、このせいで(いやそれだけではないが( 一一))ゲーム制作のモチベーションダダ下がりであった ネットで検索しても、同様の事例は見つからず(大して探していないが・・( ;∀;)) そろそろあきらめて、Twitterに投稿しようか…

Unityをこれから始める方へ 私の経験からの「こうしておけばよかった」 その3

今回は、参考書ではなく、インターネットで参考にしたサイトのお話 先駆者のノウハウを習得するのが中上級者への近道であることは間違えないので、参考にしてはと・・ 〇you tubeチャンネル Unityゲームスタジオしまづ www.youtube.com こちらはyou tubeの大…

Unityをこれから始める方へ 私の経験からの「こうしておけばよかった」 その2

Unityを学習するにあたり、最初はまずはHPとか検索すると思うが、さすがに書籍ほど丁寧な説明はなく、参考書を購入してこれを見ながらUnityEditor触るこれがよいと思う ただし、この手の参考書は、なかなか高額で、分厚くて重い さらに小さな書店にはあまり…

Unityをこれから始める方へ 私の経験からの「こうしておけばよかった」 その1

いまさらながら、私がどのようにUnityを始め、スマホアプリが作れるようになったかを書き残しておく と偉そうに書いているが、大した実績もないので、悪しからず ただ誰かの参考になればと・・・ ◆私のプロフィール 法学部卒 プログラムは学校で学んだ経験ゼ…

Unity 小ネタ 実行時に追加したデータのJsonファイルへのデータ保存、読み込み 

前回は、Unityで作成したアプリの実行中に、データ入力用のUIフィールドを追加して、値を編集するようなものを作成したが、せっかく編集しても保存できなければ意味がないので、今回はJsonファイルへの保存、読み込みについて紹介する 〇前回の記事 harukich…

Unity 小ネタ UIで作ったデータ入力フィールドのセットの追加、削除

Unityでゲームを作る際に、パラメーターの調整用とか、デバック用としてツールを作ることがあるが、今回はそのツールを作った際のテクニック?!的なものを書き残しておく (用途があるかというと・・・) 〇上記の解説 ・パラメーターが3つと、管理番号がセッ…

Unity、c#、VS小ネタ

◆c# stringの変数の中身が空かを調べる String. Is Null OrEmpty(String value) valueが空だとtrueが帰ってくる value==""も同じな気はするが精度は怪しい ◆VSでコーディング補完 ifと入力の後にTABを二回押すと、(){}を自動で入力してくれる

Unity 小ネタ 汎用オブジェクトの使いまわし

こんなアプリを作っていて、ふと思った 本当のぱちんこなら、玉は発射するたびに作るわけではなく、かつ、いらなくなったら捨てるわけでもなく、内部またはお店の設備の中で循環して使いまわしているはず リソースは有限 使えるなら使いまわした方がECOとい…

Unity 小ネタ 別のオブジェクトへ処理が終了したことを通知する UnityEventの活用

あるオブジェクトが動作を終了したタイミングで、他のオブジェクトが動作を開始するような処理を実装する場合に、どのような方法を思いつくだろうか? アニメーションであれば、アニメーションのタイムライン上にイベントを設定して、別な処理を割り付けて、…

Unity 小ネタ コルーチンの活用例 コルーチンの途中停止

以前から作っているパチンコアプリについては、なかなか各部の制御で手こずっており、進捗がすこぶる悪い 理由は、パチンコアプリならではの図柄の制御やアタッカーといわれる大当りした時に 開放する扉やらの制御がかなり面倒 シーケンス制御的な要素が多く…

Unity 小ネタ ScriptableObjectで数字の表示を制御してみた!!

前々から「ScriptableObject」なるものが気になっていたが、使い方も用途もわからず放置して数か月たったある日・・・ ふとYou Tubeにて、いつも勉強させてもらっている Unityゲームスタジオ スタジオしまづさんの下記の動画を拝聴 youtu.be この中ではモン…

Unity 小ネタ RigidBody Fixed TimeStep 玉が転がるスピード、減衰力の調整方法

RigidBody 玉が転がるスピード、減衰力の調整方法ということで、 玉を転がすゲームを作りながら得たノウハウを紹介!! といっても、大した内容ではないので、あしからず(-_-メ) まあ、一応紹介しておくと、こんなアプリを作っている youtu.be play.google.com…

自作スマートフォンアプリ BallParadise

新しいアプリをGoogle Playに公開しました!! play.google.com www.youtube.com 例によって、Unity製

Unity 小ネタ スマホでのオブジェクトの操作 スライド

新たなスマートフォンのゲームアプリの開発中!! カーソルの操作の制御で、画面に左右のボタンを設けて・・・というのはよくあるが、スマホだもんね ボタンでの操作というのはやっぱ野暮じゃない? てな感じで、画面のスワイプというかスライドでカーソルを動…

Unity 小ネタ アニメーションの切り替え 点灯、点滅

コインゲームの電飾表示的なものを作りたくて今日も悪戦苦闘 できたものは下記の通り 右側の5つあるボタンのようなものを、点灯⇒点滅⇒点灯という感じでアニメーションさせている 今日はこれをどうやって作ったかを書き残しておく ◆手順 ①アニメーションの作…

Unity 小ネタ Event Trigger 3Dオブジェクトをクリックして消去

新しいアプリの試作中!! 以前下記のような2Dで作った、ボールを数字の順番にタップして消していくゲームを、3Dにしたら見え方が違って何かひらめかないかなぁと思い作ってみたが、微妙(-_-メ) harukichi.hatenadiary.jp まあ、せっかく作ったので、その中で3…

Unity 小ネタ DOTweenを使ってみた!!

youtu.be 前々から、便利だという噂はネットの記事やTwitterなどで見ていたが、テキストのアニメーションなんかも自分で実装できた方がいいに決まっているという頑固一徹を通してきたが・・・ まあまあ、できるようになったし テキストのアニメーションとか…

Unity 小ネタ シングルトンでシーンが移動してもBGMが途切れないようにする

前に同じようなネタを記事にした記憶が・・・ と思って探してみたらやはりあった!! harukichi.hatenadiary.jp この方法は、Awake()の中でDontDestroyOnLoad(gameObject)を読んでいるだけなので、すべてのシーンで同じBGMを流し続けるならよいが、下記のよう…

Google Admob 広告プレースメントを使ってみた!! Reward編

Google Admob 広告プレースメントを使ってみた!! Reward編 今回は広告プレースメントのベータ版を使ったリワード広告の実装方法を解説する リワード広告とは、ゲームのライフの回復など、動画広告を見る見返りとして何かを付与するタイプの広告となっている …

Google Admob 広告プレースメントを使ってみた!! Interstitial編

Google Admob 広告プレースメントを使ってみた!! Interstitial編 今回はInterstitial広告の実装の仕方を解説する インタースティシャル広告とは、ゲームオーバーとなってタイトル画面に戻るようなときに表示される全面広告である イメージ 下記はテスト時に…

Google Admob 広告プレースメントを使ってみた!! Banner編

Google Mobile Ads Unity プラグインの新しいタイプのベータ版が公開されていたので使ってみた これはUnityで作成したスマホアプリにGoogle広告を実装するためのものだが、実装にあたっての作業が簡単になるらしい?!ので、以下では使い方の概略と感想を記載…

Unity ゲームパーツづくり 回転する的に矢を当てる

現在作成中のスマホアプリのあるシーン用に、回転する的に矢を当てる、いわゆるダーツのようなシーンを作ったので、作り方を簡単に書き残しておく ◆作ったもの ダーツもどき ◆機能、ポイント 1 的が回転 Rotate関数で回転 コルーチンの中で、徐々に回転スピ…

Unity 小ネタ Unityで作ったアプリを関連付けられたファイルから起動

以前VideoPlayerコンポーネントを使用して、簡易的な動画再生アプリを作ったが、それを使ってくれている大変珍しいユーザーから、「mp4のファイルをダブルクリックしたらこのアプリで再生されるようにしてほしい」との依頼を受ける(-_-メ) そんなんUnityで作…

Unity 小ネタ スマホで録音してWavファイルで保存

今回は、現在Google Play Storeで公開中のスマホアプリ「Sound Effect Player」に追加した、録音機能の実装方法について覚書として残しておく play.google.com youtu.be 〇概要 このアプリでの録音機能について一応簡単に触れておく このアプリにはタップし…

Unity小ネタ アプリの実行時にファイルダイアログで選択した動画を再生する

前回はファイルダイアログでファイルを選択するところまで解説したが、今回は選択した動画を再生するところを解説する 〇概要 ①ファイルダイアログでファイルを選択すると、選択したファイルのパスが返ってくる➁Video Playerコンポーネントの再生クリップの…