はてぶ・Qiita・Zennのトレンド記事を紹介
Unityはゲームや3Dアプリ開発に使われる統合開発環境(IDE)です。初心者でも扱いやすく、マルチプラットフォーム対応が特徴です。
【Unity / iOS】シェーダーのConstantBufferを自作する 🔖 1
はじめにシェーダーのConstantBuffer(CBUFFER)は自分で定義することができます。CBUFFER_START(MyCustomLight) float4 _DirectionalLightColor; float3 _DirectionalLightD
教育現場で使える!無料の日本の街3DデータをUnityに表示するまで 🔖 2
UnityやBlenderで、日本のリアルな街並みを手軽に再現してみたい──そう考える学生や教育関係者の方は多いのではないでしょうか。でも、「すぐに使える、良い感じの街の3Dデータって、どこにある…
Unity製アプリを作る時のアーキテクチャをどこまで区切るか、あるいはレイヤードアーキテクチャの一指針 🔖 18
はじめに Unityでゲーム開発を行う際、アーキテクチャ設計は長期的な開発効率と保守性に大きく影響します。 もしUnity製アプリのコードベースをインゲームとアウトゲームに分けた時、後者のアウトゲーム側は同じイベント駆動型のWebやネイティブアプリで流行している設計パターンをUn
【C#】GemiNet - .NET / Unity向けのGemini APIクライアントライブラリ 🔖 1
先日身内でオフラインLT会を開催したのですが、その中でゲーム内でGemini APIを使って文章を生成する話がありました。Geminiは無料枠が結構大きい!ということからプロンプトエンジニアリングの手法まで、興味深い話を聞けてとても面白かったのですが、APIを叩く部分は手動で(ラ
Unity製アプリを作る時のアーキテクチャをどこまで区切るか、あるいはレイヤードアーキテクチャの一指針 🔖 18
はじめにUnityでゲーム開発を行う際、アーキテクチャ設計は長期的な開発効率と保守性に大きく影響します。もしUnity製アプリのコードベースをインゲームとアウトゲームに分けた時、後者のアウトゲーム側は同じイベント駆動型のWebやネイティブアプリで流行している設計パターンをUn
やっと来た!まともにUnity+Cursor環境をReSharperを使って構築する 🔖 3
Cursor + Unityのこれまでの開発環境VSCodeをフォークして作られたAI内蔵エディタ「Cursor」は、コード生成・修正・Agent機能において競合サービスよりも強く、今では多くのAI活用をしているエンジニアに使われています。https://www.cursor
Unity で直近 N 秒のプレイ動画をいつでも保存できるライブラリを公開しました 🔖 1
こんにちは、コア技術本部の瀬戸です。新しいライブラリ「Instant Replay for Unity」を OSS として公開しました。 Instant Replay は Unity で実行中のゲーム画面を常時録画し、任意のタイミングで動画として書き出すことができるライブラリです
Unity6からRenderGraphを使いこなそう!応用実装編4「SubPass/NativeRenderPassの仕組み」 🔖 1
Unity6のRenderGraphに関する技術記事の第4回目で、SubPassとNativeRenderPassの仕組みについて解説しています
AWS Community Builderになったらコミュニティ恐怖症がちょっとマシになった話 🔖 1
AWS Community Builder(Containersカテゴリ)に選ばれてから、早くも2ヶ月経ちました。せっかくだし選ばれたタイミングで記事でも書くか〜と思っていたのですが、気づいたらキ…
Unity ⇄ Unreal Engine 用語対応+語源まとめ 〜BlueprintやActorはなぜそう呼ばれるのか?〜 🔖 5
はじめに先日、 Unity歴10年のエンジニアがUnreal Engineを学ぶときに戸惑ったことという記事を投稿したところ、ありがたいことに多くの反響をいただきました。中でも特に目立ったのが、Unreal Engine(UE)とUnityの用語の違いに戸惑っ…
Unity DevOps Build AutomationがUnity Build Profilesを使ってビルドできるようになった 🔖 1
Unity DevOps Build Automation(以下、Build Automation)がUnity Build Profiles(以下、Build Profiles)を使ってビルドでき…
Unity歴10年のエンジニアがUnreal Engineを学ぶときに戸惑ったこと 🔖 32
先日、友人の SensitiveCubeさん にお誘いいただき、Unreal Engineで初めてゲームを作ってみました! 完成したゲームはこちらです。「UE5ぷちコン」に応募しました。 私はUnityをかれこれ10年近く業務で使っています。 そんな私がUnreal Engine
Unity歴10年のエンジニアがUnreal Engineを学ぶときに戸惑ったこと 🔖 32
先日、友人の SensitiveCubeさん にお誘いいただき、Unreal Engineで初めてゲームを作ってみました!完成したゲームはこちらです。「UE5ぷちコン」に応募しました。https…
【C#】Csv-CSharp - .NET / Unity向けの高速なCSVパーサ 🔖 21
Csv-CSharpという、CSVの解析やシリアライズ/デシリアライズを行うためのライブラリを公開しました!かなり前からプレビュー版として公開はしていましたが、ある程度安定してきたので正式リリースとすることにしました。 既にC#にはCsvHelperやSep等のライブラリがありま
【C#】Csv-CSharp - .NET / Unity向けの高速なCSVパーサ 🔖 21
Csv-CSharpという、CSVの解析やシリアライズ/デシリアライズを行うためのライブラリを公開しました!かなり前からプレビュー版として公開はしていましたが、ある程度安定してきたので正式リリースとすることにしました。https://github.com/nuskey8/Csv
【C#】NRandom - .NET / Unity向けの擬似乱数生成ライブラリ 🔖 2
以前RandomExtensionsとして公開していたライブラリですが、今回v2へのアップデートと共にNRandomという名称への変更を行いました。名称の変更と合わせて、新たな機能の追加や破壊的変更を含むAPIの調整を行っています。https://github.com/nusk
Devinを利用してUnityでプロトタイプ開発してみた 🔖 2
はじめに口頭やドキュメントで「こんな体験ができます」と説明するよりも、実際に動くものを触ってもらうほうが理解を得やすいという場面がよくあります。そのため「まずは簡単なデモを作って体験してもらい、アイデアをブラッシュアップしたい」というニーズは少なくありません。こうした要件に応
AWS Community Builder (2025) になった!!ので振り返り 🔖 1
1. はじめに大変ありがたいことに、AWS Community Builder (2025)に選出頂きました。今回同期で選出された方の記事など見ていて、いろいろ参考になるなと感じ、自分としても改…
君はAWS Community Builderとしてどんなアウトカムをもたらしたか 🔖 1
TL;DR私、coosukeは、AWS Community Buildersの更新を申請する。なぜなら、このプログラムを通じて、自身のブランディングを上げたいからだ。まさかAWS Communi…
便利なスクリプトの詰め合わせ【Unity/.NET】 🔖 2
年度末の棚卸。全て ? コチラの Unity パッケージ(UPM)に入ってます。.NET 環境でもファイル単位でつまめます。https://github.com/sator-imaging/Un…
【Unity】UnityEngine.Objectの偽装null 🔖 1
今回はUnityにおける偽装nullの問題について。UnityEngine.Objectにおけるnullは通常のオブジェクトと異なる挙動をするため、Unityを始めたばかりの人がハマりがちです。既に色々な場所で取り上げられているトピックですが、改めて確認しておきましょう。 C