Unity
はじめに ゲームのシステムは完成しつつあります システム以外でゲームに必要なものと言えばタイトル画とBGMですね イラストを描く 何かしらイラストを描くソフトを用意します 私の場合 PC : Clip Studio iPad : Procreate サイズや解像度を気にしてイラスト…
はじめに Unity + Vuforia でマーカトラッキングをするための自分用メモ 対象は iPad (iOS12) 環境 MacOS Unity 2018.2.8f1 Vuforia 7.2.23 iPad6 (iOS12) マーカトラッキング Vuforia は Unity に統合されたので初めから入っている 「MainCamera」を削除し…
はじめに これまでシューティングゲーム「オシャレなロケット:Oshare-Na-Rocket」のシステムを作ってきました このゲームはスマートフォン向けに作っているので実機でちゃんと動作するか確認する必要があります よって今回は実機デバッグを行っていきます(…
はじめに 今回は当たり判定を作っていきます これができれば最低限のシューティングゲームのシステムができるはずです Colliderの設定 衝突判定のためにオブジェクトの形状を定義します Playerには「Box Collider」、Enemyには「Sphere Collider」にしました…
はじめに 今回は敵を作っていきます まずイメージを作成 プレイヤーは四角形にしたので、 敵は丸にします ゲームウインドウではこんな感じです 敵(Enemy)を作成 Create > 2D Objects > Sprite を選択して、名前は「Enemy」とします Sprite のイメージには…
はじめに 今回はプレイヤーから弾を発射します その前に 以下のようなプレイヤーの画像を作成しました ゲーム画面ではこんな感じです(まだ全然ロケットぽくない) 弾のオブジェクトを作成 まず空のオブジェクトを作成して名前を「PlayerBullet」とします こ…
はじめに 2Dシューティングゲーム「オシャレなロケット:Oshare-Na-Rocket」のシステムを作っていきます。 今回はプレイヤーを動かすシステムを作ります。 参考 主に公式のチュートリアルを参考にします。 チュートリアルでは2Dモードで作成していますが、 …
はじめに これまで二年以上Unityを使って色々してきましたが、 一つのゲームを完成させたことはありませんでした。 今回は思い切って、すぐ完成させられそうなシンプルなゲームを作成し、 Google Play Store などにリリースしてみようと思います。 作成する…
はじめに UnityアプリとROSの間でデータをやり取りしたい ROS#というライブラリを使うと簡単に実現できるようです 公式の情報を見ればだいたい分かりますが、 一応メモを残しておきます github.com 参考 qiita.com バージョン1.3以降の場合 kuwamai.hatenabl…
はじめに ROS と Unity でロボットの座標データをやり取りするときに、 座標系の違いを調べる必要があったのでまとめておきます 座標系について ROS : 右手系 Unity : 左手系 Unity と ROS の座標系について 変換方法 Unity -> ROS Position: Unity(x,y,z) -…
はじめに /opt/ros/kinetic/share/nav_msgs/msg/Odometry.msg この型のデータを ROS から Unity アプリへ送信したときのパースの方法のメモ Odometryメッセージの型の中身 階層構造が重要 Header header uint32 seq time stamp string frame_id string child…
はじめに VRChatではオブジェクトに動きをつけるためにアニメーションを利用します。(C#スクリプトは使えないはず) 今回はパパっとアニメーションを使ってみようと思います。 環境 Unity5.6.3p1 Windows10 VRChat SDK 2018.06.21 ワールドの準備 ワールド…
はじめに VRChatでパパっとワールドを作ります。 すぐできます。 目次 はじめに 目次 環境 Unity 2017.4.15f1 でも大丈夫 ワールドをアップロードするまでの流れ Unity のインストール VRChat SDKをインポート VRCWorldをHierarchyへ 最低限の地面を作成 ワ…
はじめに VRChatで花火を打ち上げてる人がいて、 おもしろいなと思い、 自分でもやってみました。 UnityのParticle Systemで花火を作成し、 それをアバターに組み込みます。 スクリプトを書く必要がないので、 Unityに慣れていない人でも3時間程度あればでき…
はじめに UnityからVRChat上へアバターをアップロードしようとしたところ、 "You cannot edit your VRChat data while the Unity Application is running."というメッセージが出て、 アップロードができませんでした。 このとき、Unityエディタ上ではアップ…
はじめに UnityのプロジェクトをGitHubで管理する方法を簡単にまとめます。 あと、GitHubに公開されているUnityプロジェクトをダウンロードして自分の環境で開く方法も書いておきます。 環境 Windows10 (Macはターミナルを利用) Unityのバージョンは任意 前…
はじめに UnityにVuforiaが統合されてから、Vuforiaがすごく使いやすくなったのでありがたいです。 今回はVuforiaでデバイストラッキングをするための設定方法を書いていきます。 環境 Unity : 2018.1.6.f1 Vuforia : 7 デバイストラッキングとは何か Vufori…
はじめに Unityで録音アプリを作成してみました。 今回は録音して再生する機能を持ったアプリです。 目的 Unityで録音アプリを作成 環境 Unity : 2018.1.6f1 OS : Windows10 ソースコード MITライセンス UIのボタンを3つ作成して関数を関連付けしてください…
はじめに ARKit1.5から画像認識の機能が追加されたらしい。 ARライブラリでマーカーの認識ができるものを探していたので使ってみた。 使ってみた感想として、自分が期待していた程の精度ではなかったので残念。 YoutubeでARKit2.0のデモをみたところ良い感じ…
はじめに ARKitを使用したアプリを作成したときのメモです。 目的 UnityでiOSアプリを作成、ARKitのサンプルを動かす 環境 macOS High Sierra Unity2018.1.5f1 Xcode 9.4.1 iOS端末: iPad 6th iOSアプリのビルドにはXcodeが必要なので、Mac PCを用意してくだ…
追記(2018/10/24) この記事では websocket-sharp をそのまま使用して通信を行っていますが、 ROS# (ros-sharp) というライブラリを使った方が楽です github.com 使い方を簡単にまとめてみました kato-robotics.hatenablog.com はじめに だいぶ前にUnityア…
はじめに 今流行りのOculusGoを買ったので、 Unityで何か作ってみようと思ってます。 そのためのメモなど書いていきます。 開発環境 Unity: 2018.1.3f1 OS: Windows10 アプリをビルドするまで 正直、私が書くまでもなく情報がたくさんありました。 とりあえ…
はじめに GoogleはARCoreを開発していくということなのでちょっと使ってみる (Tangoは開発終了らしい) 目的 ARCoreのサンプルを動かす 環境 Windows10 Unity2017.4.1f1 ARCore 1.1.0 端末 : ZenFone AR 公式のクイックスタート とりあえずここを参考にする…
はじめに Unityの始め方もとりあえず書いておく。(UE4も書いたから) と言っても、公式のウェブサイトにチュートリアルがたくさんあるので、それを見た方がいい。 unity3d.com Unity2017.3からはチュートリアルが簡単にダウンロードできるようになったみた…
やること GoogleのTangoで動くアプリを作成(とりあえずサンプルを) ARCoreも出て今更ですが、とりあえず書いておく 環境 ZenFone AR Unity5.5.5f1 注意点 Unity5.6以降でも試したがうまくいかなかった よって、Tangoアプリの開発ではUnity5.5を使うことを…