Unity
はじめに みんなのウェディングのエンジニア@kazumalabです。 この記事はくふうカンパニーアドベントカレンダーのなんと10日目になります! 記事のお題をGraphQLにしてたのですが、タイミングがスマブラ発売と被ってしまいゲームのやりすぎで記事を書けそう…
かずまです。 今日は「Unity アセット真夏のアドベントカレンダー 2017」の12日目の記事になります。 昨日の記事 オノッチさんのCharacter Particle!でした。 肝試しとかに使えそうで、夏にピッタリ!?(ホラー…!) 今回書くもの さて今日は「世界をローポリに…
かずまです。昨日の記事ではOculus Touchでものを掴むところを実装しました。blog.kazumalab.com今日は銃を扱うところを実装していきます。 銃の設定 www.asset.techmatome.com今回はこのアセットをつかいました。 持つ部分にColliderを付けます。 ちなみに…
かずまです。ようやく卒業の方が落ち着いてきたのでOculusの開発メモを残しておきたいと思います。 今回はTouchでものをつかむという部分をメモっておきます。 結構基本的なことですがSteamとはちょっと仕様が違いますので書いておこうと思います。 Touch Oc…
かずまです。最近、すごいHaskell楽しく学ぼう! を読み始めました。 おもしろおかしく書かれているところもあるので読み行ってしまいます。 なので、寝る前に少し読む、みたいなスタイルで。 Haskellの高層関数 Haskellには高層関数と呼ばれるものがあり、マ…
かずまです。UnityでResourcesからLoadするときになにもキャストしない場合Object型で返ってきます。 ただそれではGameObjectとして使えないのでキャストする必要があります。 今回はas演算子もキャストとして扱っています。 どの方法が一番はやく処理ができ…
かずまです。2016/12/15にマリオランがリリースされました。 あんまり評価はよろしくないみたいですが、僕はマリオの大ファンなのでそんなの関係なくワクワクしてます! Unityで作られている すごいですよね、さすがUnity。japan.unity3d.com ということはAn…
かずまです。そろそろ卒業研究の方が終盤を迎えておりますが、 僕の中でひと段落したのでサービスを2つ紹介します。 SinarioVR タイポじゃないよ!これが名前です!sinariovr.com全天球写真を投稿するサイトです。 A-frameというフレームを使っています。最…
かずまです。今回はUnityをMacのターミナルから起動してみます! 一応その方法は公式には書いてありますね。docs.unity3d.com /Applications/Unity/Unity.app/Contents/MacOS/Unity これで起動できるのか。なるほど。 ってかGUIでいいだろ いやいや、GUIだと…
かずまです。HTC Viveでの開発方法がめっちゃ簡単になっているので最低限メモっておきます。ちなみに作ったものはTwitterに乗ってます。ようやくキャッチボール実現。#Unity pic.twitter.com/YpYd546aEZ— かずま (@kazumalab) 2016年11月13日これとかサクッ…
かずまです。 久しぶりに更新します。 ちなみに11月ですね!なんと11/28は僕の誕生日です! よっ!!ぱちぱち〜。 なので、Amazonのほしいものリストを公開しました!amzn.asia就活も終わったり、卒業論文との格闘始まったり、するので物産を恵んでいただ…
先日5日前ぐらいにFirebaseforUnityがリリースされました。 それを今回は導入してみたいと思います。以前の記事でFirebase DatabaseとUnityの連携を行いました。 blog.kazumalab.comようやくでしたね。 コレですべて使えそうです。 Importしてみる https://f…
最近自分の中でFirebaseを使うことが多くて UnityからもAssetを使えばかんたんにできるそうなのでやってみました。 まだ自分でも不明点みたいなのがいっぱいなので間違っていればご指摘ください。* Firebase for UnityはまだアップデートされてないみたいClo…
かずまです。 今回はUnity上でGoogleMapを表示する方法を書いておきたいと思います。 流れ GoogleMapの緯度経度を地名から取ってくる GoogleAPIに緯度経度を投げて帰って来た画像を表示する この2つになります。 緯度経度を取ってくる方法 色々あるとは思い…
かずまです。 今回はUnityのC#でDelegateとCallbackを使って見たいと思います。 Delegateとは 簡単に言うと処理を渡して、その先で処理を実行するというもの。ゲームプログラミングでは重要みたいです。デザインパターンとしてはObserver パターンになります…
かずまです。 もうあれから一年経つのですね…、時は早い。 そして今年も高校生ゲームクリエイター達が熱い戦いを見せてくれるようです! 今年のテーマは 「夏」だそうです。 Unityインターハイ2016 昨年は地元高校として、阿南工専が出場していました。たま…
かずまです。ゲーム画面のどちらかに小さいマップ、現在地が表示されているコンテンツもあります。 これUnityだったらめっちゃ簡単じゃない?と思って実装してみました、のメモです。いや、自分でやると簡単だけどここに書くのは大変でした…。 今回は作って…
かずまです。現在3Dのアクションゲームを作っていてエフェクトがほしいなぁと思っていたのでUnity Asset Storeで”FX Hit & Slashes”というものを購入してみました。 FX Hit & Slashesとは パンチや斬るときによく出るParticleのパックです。 価格は$9.5です…
かずまです。 今回Unityのバージョン5.3から5.4に上げた時に躓いた点をメモしておきます。 起こったエラーはCanvas->Buttonをクリックしようとした時に認識されないという問題です。 PointerEventData pointer = new PointerEventData (EventSystem.current)…
かずまです。 C#ではLINQというSQLを直感的に扱えるコードの書き方ができます。 結構これがC#の醍醐味と言ってもいいかもです。実際の現場で使われているかどうかは定かではありませんが、分かる人にはすごくわかりやすい書き方です。 僕も抵抗なくかけまし…
かずまです。徳島に帰って来ましたが、Unity勉強会など各地で開催されていますが徳島では開催されていないのでちょっと残念ですが、一緒にやりたいという方がいればやりましょう!特に徳大とか、穴吹カレッジの学生さんとかですね!笑さて、先日友人にUnity…
かずまです。ふとコードを書いていて、そういえばあんまり継承とか使わないけど、使ってコード書くとよりわかりやすく書けるんだろうか、と疑問が湧いてきたので、ちょっとしたコードを書いてみました。派生クラス(以後、サブクラス)をPlayer, Enemyとし、…
Kazuma.です。Unity上からTwitterに投稿できるということを知り、自分用にメモしておきます。まずはコレをアセットストアからダウンロード&インポートします。 assetstore.herokuapp.comインポートした段階ではUnity5.3.4あたりの最新バージョンを使ってい…
Kazuma.です。 ここ最近いろいろありましたが、どうにか精神を保っています。ですが、本日嬉しいニュースが! A to Z VRというアプリがリリースされました。より良いVRコンテンツを作るためにフィードバックを頂きたいと思います。通信の際に若干カクつくこ…
Kazuma.です。Unityでシーンの切り替え時などにフェードイン・アウトをしたい時があります。 いろいろ調べたのですが、うーんイマイチ難しい書き方を・・・と思っていました。 すごく簡潔に書いてみました。 これが正解とかではないのですが、もし使いやすい…
Kazuma.です。昨年からUnityのアセットを考えていましたがようやく定まってきました。 今回作ったものはPIXELの文字を表示するというものです。 デモ動画 www.youtube.comこんな感じで爆発させることもできます。 利点 デフォルトでは文字を表示することがで…
Kazuma.です。先日、VRハッカソンに参加してきました。 そこで初めてViveの開発して記事が少なかったので書き留めて置きます。 導入 Asset StoreでSteamVRというアセットがあるのでそれをダウンロード&importします。Asset Storeこんな画面が出てくると思う…
Kazuma.です。 先週琉球大学にてゲームジャムを開催しました。 そのイベントレポートを書いておきます。 テーマは "繰り返し遊べる" なぜこんなテーマにしたか、と言うと今までのゲームジャムでは最後まで完成しなかったことが多々あります。 なので、どんな…
Kazuma.です。今回購入したAssetはこちら。 MeshTextPro $65です。 どんなメリット? このAssetを使うメリットとしてVRなのでTextを表示させる場合標準のものを使うとなると、くっきり見えないという弱点があります。それを解決するのがこのAsset。文字がく…
Kazuma.です。 Unityで便利な機能のUIですがまだまだ使われていない部分もあるので今回はそれについて書きます。 OnClickとは ボタンを押した時の処理を追加できるもの。 簡単な使い方としては前回の記事に書いてあります。 blog.kazumalab.com今回は簡単な…