Unity Weekly 183

Unity Officials

『ドラゴンクエストモンスターズ3』で実践された、多種・大量の3Dキャラクターを制作するための工夫。鍵は「仕様の共通化」と「自動化」にあり

『ドラゴンクエストモンスターズ3』で実践された、多種・大量の3Dキャラクターを制作するための工夫。鍵は「仕様の共通化」と「自動化」にあり | ユニティ・テクノロジーズ・ジャパン株式会社

「ドラゴンクエストモンスターズ3」の開発で実践された、デザイン業務を効率化させるためのエディター拡張や多種のモンスター制作を効率化するための自動化、Polybrushを用いた職種間での地形制作や、Unityを職種を跨いでに導入することによって実現した「言葉」の統一について、それぞれ解説しています。

Level up your code with design patterns and SOLID E-book

Level up your code with design patterns and SOLID E-book | Unity

Unity開発における設計やデザインパターンについて紹介するEbook「Level up your programming with game programming patterns」の内容がアップデートされ、また、Unity 6前提となりました。

Speed up your workflows in Unity with these keyboard shortcuts

Speed up your workflows in Unity with these keyboard shortcuts - YouTube

作業を効率化するためのUnityが用意するキーボードショートカットについて動画で紹介しています。

Unity OpenXR: Meta 2.0

Unity OpenXR: Meta 2.0 - Unity Engine - Unity Discussions

AR Foundation用のOpenXR: Metaプロバイダーが2.0にアップデートされ、meta Questデバイス向けの機能が追加されました。 ここでは追加された主要な機能について紹介しています。

AR Foundation v6.0

AR Foundation v6.0 - Unity Engine - Unity Discussions

AR Foundation v6.0がリリースされました。ここではこのバージョンで追加された主要な機能や修正についてのハイライトを紹介しています。

New e-book - Create virtual and mixed reality experiences in Unity

New e-book - Create virtual and mixed reality experiences in Unity - Unity Engine - Unity Discussions

VR/MR開発に関するe-bookがリリースされました。

Editor Design System spring content update

Editor Design System spring content update - Unity Engine - Unity Discussions

Editor Design Systemの春季アップデートの内容について紹介しています。

Events

Game Developers Meeting Vol.62

Game Developers Meeting Vol.62 | Peatix

2024/07/31(水) 19:00より、Game Developers Meeting Vol.62が開催されます。セッションは以下の通りです。

  • 中国発の令和最新Unity向けC#ホットアップデートソリューション「HybridCLR」が今アツい!
  • Mirrativ上のライブゲームを、単体アプリとしてリリースした事例紹介

Articles

Notionデータベースを使ってAssetBundleリリースを自動化した話

Notionデータベースを使ってAssetBundleリリースを自動化した話 Now In REALITY Tech #119|REALITY

Notionデータベースを用いてアセットの配信情報を管理し、その情報を下にアセットビルドのビルドからリリースを自動化するアセットビルドパイプラインについて紹介しています。

Blender→Unity間でVTF(Vertex Texture Fetch)を行いオブジェクトを変形させる

BlendarからUnityにテクスチャ経由で数値を渡し、そのテクスチャの情報を元にオブジェクトを変形させる方法について、テクスチャの書き出しやテクスチャの色空間、Unity上でのテクスチャを扱うためのシェーダーの実装などについてそれぞれ検証しています。

The state machine in C# with async/await

The state machine in C# with async/await

C#のasync/awaitによって自動生成されるステートマシンの仕組みについて解説しています。

PolySpatialでの簡易ポータル表現

PolySpatialでの簡易ポータル表現

visionOSのRealityKitのPortalMaterialのような機能の代替として、ShaderGraphを用いたインテリアマッピングの実装について解説しています。

クォータニオンAPIをゼロから自作して完全再現する

【Unity】クォータニオンAPIをゼロから自作して完全再現する #C# - Qiita

クォータニオンを用いた回転の仕組みを、基本的な構造を実装し、回転や補間のメソッドを順に実装しながら解説しています。

VYamlを用いてYAML(Unityで利用される特殊な形式を含む)をシリアライズ・デシリアライズする方法

【C#, Unity】VYamlを用いてYAML(Unityで利用される特殊な形式を含む)をシリアライズ・デシリアライズする方法 - はなちるのマイノート

VYamlを用いたYAMLのシリアライズ・デシリアライズの方法について紹介しています。

Unity 3D: Unlocking the Power of Unity Scene Template

Unity 3D: Unlocking the Power of Unity Scene Templates | by Bruno Lorenz | Jul, 2024 | Medium

独自のシーンテンプレートを作成する方法について紹介しています。