#【Unity拡張】VRChatアバターアップロードを誰でも簡単に!EAUploader開発秘話!

詳細情報

日時 2024年04月25日 22:00 - 22:30
テーマ 好きなアバターで好きな世界へ(Unity拡張の話)
発表者 ふう
集会名 個人開発集会
発表資料 リンク

VRChatの「個人開発集会」にて、アバターアップロードを簡易化するUnity拡張ツール「EAUploader」の開発者・ふうさんによるLTが行われました。

発表のポイント

  • VRChatユーザー増加のため、アバターアップロードのハードルを下げることが重要。
  • Unity拡張ツール「EAUploader」は、Unityの知識がなくても直感的にアバターアップロードを可能にする。
  • 今後も様々な機能追加を予定しており、開発者からの外部ツール追加にも期待。

「好きなアバターで好きな世界へ」を叶えるEAUploaderとは?

VRChatユーザーなら誰もが一度は経験する、アバターアップロードの壁。

「よし!VRChatで使うアバターをダウンロードしたぞ!」

「ん?Unityってなんだ??」

「……(Unityを起動)」

「うわっ!難しそう…やっぱりアバターアップロードするのやーめた!」

こんな経験をした方もいるのではないでしょうか?

「もっと簡単にアバターアップロードができたら、VRChatの人口は増えるはず!」

そんな想いから開発されたのが、Unity拡張ツール「EAUploader」です。

開発のきっかけは「VRChatユーザーを増やしたい!」という熱い想い

「EAUploader」を開発したふうさんは、大のVRChat好き。

大好きなVRChatをもっと盛り上げたい!という気持ちから、初心者がつまづきやすいアバターアップロードに着目しました。

調査の結果、VRChatユーザーの95%がアバターを購入しているというデータが!

「好きなアバターでVRChatを体験することができれば、ユーザー定着に繋がる!」

この確信から、Unityの知識がなくても直感的にアバターアップロードができるツール「EAUploader」の開発が始まりました。

初心者でも安心!「EAUploader」の特徴

  • 複雑なUnityの機能を可能な限り排除し、アバターアップロードに必要な機能のみに絞り込むことで、シンプルで分かりやすいUIを実現。
  • 3Dモデルの確認や設定変更なども、視覚的に分かりやすく操作可能。
  • Unity内部や外部サイトのヘルプ、チュートリアルにアクセスしやすい設計で、初心者でも安心して作業を進められる。

「シンプルさ」と「自由度」の両立を実現

「EAUploader」は、シンプルな操作性を追求するだけでなく、ユーザーの自由度を損なわないよう、外部ツールとの連携機能も搭載しています。

開発者が公開しているAPIを利用することで、自分好みの機能を追加することが可能です。

Unity拡張ツールの開発は「闇鍋」!?

LTでは、「EAUploader」の技術的な側面についても言及されました。

Unity拡張ツールの開発は、Unityの仕様変更やVRChat SDKとの兼ね合いなど、複雑な問題が多く、まさに「闇鍋」のような世界。

しかし、ふうさんはUI ElementやUXML、USSといった最新の技術を駆使し、試行錯誤を重ねた結果、「EAUploader」を「完全にホワイト」なツールにすることに成功しました。

今後の展望

「EAUploader」は、今後も開発が続けられており、様々な機能追加が予定されています。

  • アバター最適化ツールへの対応
  • Quest用アバター変換ツールの搭載
  • 対応衣装を管理できる機能の追加
  • バーチャルマーケットへの出展

まとめ

「EAUploader」は、VRChatユーザーにとって、まさに「救世主」と言えるツールです。

複雑な操作を必要とせず、誰でも簡単にアバターアップロードができる未来が、もうすぐそこまで来ています!

VRChatユーザー増加の起爆剤となる可能性を秘めた「EAUploader」の今後の発展に、ぜひご注目ください!

個人開発集会の他の発表もチェック!

Denoでnpm用フレームワークを含めたモノレポを作るのは渋いぞ!個人開発集会での発表をレポート

VRChatのポスター管理をブラウザから!「SyncFrame」でイベント運営がもっと楽になる!

AIソフトウェアエンジニア「Devin」をのりちゃんが実際に使ってみた体験談

VRChat個人開発集会レポート!HIDEさんの「uvでPython開発環境構築」が超役立つ!

VRの新しいテキスト入力手法を考えてみた話 - VRChatでのタイピングに革命を!

ブラウザで動くローカルLLM「Gemini Nano」のデモサイトを作ってみた!のりちゃんさんの発表内容を解説

個人開発集会の開催情報・参加方法

個人開発集会のポスター

個人開発集会

開催日: 2024年04月25日

開催時間: 21:00 - 22:00

開催曜日: 木曜日

開催周期: 隔週(グループA)

個人開発にまつわる話でワイワイする集会です。 個人開発をやっている方も初めてみたい方も大歓迎! 企画・技術・マーケティング・保守・運用など 技術的なことに限らない幅広い分野を想定しています。 個人開発に興味がある方はぜひ遊びに来てください!

個人開発にまつわる話でワイワイする集会です。 個人開発をやっている方も初めてみたい方も大歓迎! 企画・技術・マーケティング・保守・運用など 技術的なことに限らない幅広い分野を想定しています。 個人開発に興味がある方はぜひ遊びに来てください!