2022-01-01から1年間の記事一覧
Unity公式によるe-book "Introduction To The Universal Render Pipeline For Advanced Unity Creators"の感想、レビューをまとめます。 これは、Unityに習熟した開発者やテクニカル・アーティストがBuilt-In PipelineによるプロジェクトをUniversal Render …
Unity公式から発行されているe-bookである、 Level up your code with game programming patterns を読んだので、その感想及びレビューを書きます。 公式による、日本語版の紹介記事です。本書の冒頭部分の内容が抜粋されています。ただし、e-book自体は英語…
とうとう出ました!UI Toolkitに関しては、サンプル・プロジェクトが少し前に公開されていましたが、それに対応するe-book "User Interface design..."がようやく配布されることとなりましたので、その報告を短くまとめます。 130ページを超えるe-bookで、UI…
オブジェクト指向プログラミングにおいて指針となるSOLID原則について、自分なりに考えをまとめます。つまり、『あくまで個人的な見解です』 現在読み進めているUnityによるe-book "Level Up Your Code With Programming Patterns"はプログラミング・パター…
今回のMadeWithUnity探検隊は"Unpacking"のレビュー及び感想です。昨年に出たゲームで話題にもなった作品ですが、ようやくプレイすることが出来ました。 クリック操作のシンプルなアドベンチャーゲームで、プレイ時間自体はかなり短く4時間ちょっとでクリア…
Unityが無料で発行しているe-Book "Create a C# Style Guide"のレビュー、内容の紹介を書いていきたいと思います。PDFが、下のリンクよりダウンロード可能です。 この本は、キレイで読みやすく管理しやすいコードを書くにはどうすればいいのか、について学ぶ…
サイバーエージェントが社内研修向けに制作した本を無料公開し、その300ページ以上に及ぶ内容も合わせて話題になった『Unity パフォーマンスチューニング・バイブル』についてのレビューを書きます。 内容について まず概要としては、この本は全部で12章ある…
専用のC#スクリプトを書くことで、Universal Render Pipelineに描画機能を追加し、様々な視覚効果を得ることが出来るのが、Renderer Featureです。今回は、その具体的な使用例を解説した動画(英語のみ)をメモしておきます。 全部で三つの例を挙げていて、…
NETFLIXが展開するCGアニメ・オムニバス、"LOVE, DEATH & ROBOTS"の感想をちょっと書いていきたいと思います。ネタバレはなるべくしない方針です。冒頭のあらすじ+感想って感じで行きます。 Youtubeで"JIBARO"の動画を見かけたりして、その強烈なビジュアル…
今回のMadeWithUnity探検隊は"Neon White"(ネオン・ホワイト)のレビューとなります!Unity製のFPSゲームとしては、やっと出てきたように思えるスピーディーでレスポンスの良い面白いFPSアクションゲームです。こういうゲームを待っていた!
現在、絶賛放送中のちいかわアニメにて、待望の『さすまた』回が放映されたので、Blenderでハチワレのさすまたを作ってみました。 ちいかわにおける、さすまたはかなり重要なアイテムだと思うので、この回のアニメ化は素直に興奮しましたね。 まずはシーンに…
今回のUnity探検隊は"Ori And The Blind Forest (Definitive Edition)"をレビューしていきます。本作は続編として評価も高い、"Ori And The Will Of Wisps"の前作となります。 Oriシリーズに関しては、ずっとやりたいとは思っていました。長いこと出来ずにい…
Unity 2021LTS版がリリースされました。多くの新機能があるのですが、今回はUnityが、C#8.0に対応したことで可能となった、新しいswitchの書き方についてです。 なお、文とは"statement"を指しますが、この新しい構文は厳密にはstatement(文)ではなく"式"…
ランダムが全てを支配する!?不思議な世界で大冒険!今回のMadeWithUnity探検隊は"Lost In Random"(ロスト・イン・ランダム)のレビューです。 ※本記事の画像はゲームプレイのスクリーンショット、あるいは公式サイトの画像の引用となります。 "クイーン"…
ゲーム制作において、もっとも重要と思われる四大要素を考えてみました。これらのクオリティを各々上げることが、一つのゲーム全体としての出来を良くするのではないか、という考察になります。 これらは自分が今までプレイしてきたゲームから得た経験によっ…
Unityが公式に発行しているeBook"Optimize Your Mobile Game Performance"を読み解いていこう、という企画です。最初はメモ的なモノを想定していましたが、結果的には全部で13章に渡る内容をほぼ翻訳という形で記事にしてきました。 モバイル・プラットフォ…
3月に発売を控えた、カービィの新作ゲーム『星のカービィ ディスカバリー』のPVに登場し、ちょいと話題になった細長いゴルドーをBlenderでササっと簡単に作ってみました。Blender 2.9から登場し、3.0にて更なる進化を遂げた新機能Geometry Nodeを利用してト…
今、どんなゲームを一番やり込んでいるかと聞かれたら、間違いなくソリティアと答えます。きっかけは何だったか・・・Windowsに入っているMicroSoft Solitaire Collectionをなんとなくやってみた・・・という始まりだったはずです・・・ ※今回の記事はかなり…
Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"を読み解いていこう!という、この企画も今回でいよいよ最終回!無事に最後まで完走出来たので良かったです。 前回はWorkflow and collaboration編。 今回の章は、Unityが自分のプロ…
UnityによるeBook "Optimize Your Mobile Game Performance"の読み解き企画もいよいよラストスパート!前回はPhysics編でした。 今回はWorkflow and collaboration編です。ゲーム制作に直接的に関わる部分、ではあまりありませんが、作業工程を円滑にするた…
Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"を読み解いていこう!という企画です。今回はPhysics、物理に関する章となります。 (前回はAnimation編) Physics Unityに組み込まれている物理エンジン(Nvidia PhysX)は、モバイル…
Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"読み解き企画、今回はアニメーション編です。 この章が短いのは意外ですが、サクッといってしまいましょう。 Animation UnityのMecanim Systemは非常に洗練されています。可能ならば…
Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"を読み解いていこう!というこの企画もいよいよ後半戦!今回はAudio編です。 Audio 通常、オーディオがパフォーマンスのボトルネックになることは無いのですが、それでもメモリを節…
Unityが無料で発行している公式eBook "Optimize Your Mobile Game Performace"の読み解き企画!今回はユーザー・インターフェイス編となります。 UIは2Dレンダリングを含み、GPUは2Dレンダリングが意外と負荷になるようなので気をつけていきたい部分です。 U…
Unityが発行する無料eBookの"Optimize Your Mobile Game Performance"を読み解いていこう!というこの企画も折り返し地点に到達しました。(前回はAssets編) 今回のGraphics and GPU optimization編は山場になるでしょう。2Dだろうが3Dだろうが、グラフィッ…
(画像は出版社の公式ページより引用) 久々の書籍レビューです。今回はシェーディングの基礎からレイトレーシングまで学ぶことが出来る、『HLSLシェーダーの魔導書』という本について書きたいと思います。最初にいってしまうと、最高の一冊でした! この本…
Unityが発行するeBook"Optimize Your Mobile Game Performance"の読み解き企画、前回のProject Configuration編に引き続き、今回はAssets編です。 多種多様なアセットが組み合わされてゲームは作られているので、アセットをどう扱うかは、Unityを使う上でも…
Unityが公式に発行しているeBook"Optimize Your Mobile Game Performance"を読み解いていこう!という企画で、今回はプロジェクト設定編です。(前回はProgramming and code architecture編) この章も短いのでサクッといってしまいましょう! Project confi…
とりあえず何か、まず発表してみようと思い、フリーゲーム投稿サイトである、Unity Roomに投稿してみることにしました。 Scene Managementをテストするために作ってみたテスト用のゲームです。FPSではありますが弾は打てず、ただ移動とジャンプをしながら、…
Unityが無料で発行しているeBook"Optimaize Your Mobile Game Performance"を読み解いていこう!という企画で、今回はプログラミングとコード設計に関する章です。 (前回はAdaptive Performance編) Unityのコアの部分はC++で書かれていますが、スクリプト…