Unityでインディゲームを作る!

Unityでのゲーム制作を目指し、それに関わる話題についてのブログ

2022-01-01から1年間の記事一覧

Unity e-book "Introduction To The Universal Render Pipeline For Advanced Unity Creator" を読んだのでレビュー [ 感想 ]

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"を読みました。 [ 感想 レビュー ]

Unity公式から発行されているe-bookである、 Level up your code with game programming patterns を読んだので、その感想及びレビューを書きます。 公式による、日本語版の紹介記事です。本書の冒頭部分の内容が抜粋されています。ただし、e-book自体は英語…

Unity UI Toolkitの学習リソースが出そろいました!"User Interface Design And Implementation In Unity" & "UI Toolkit Sample"

とうとう出ました!UI Toolkitに関しては、サンプル・プロジェクトが少し前に公開されていましたが、それに対応するe-book "User Interface design..."がようやく配布されることとなりましたので、その報告を短くまとめます。 130ページを超えるe-bookで、UI…

『SOLID原則』について考える。思考メモ [ オブジェクト指向プログラミング ]

オブジェクト指向プログラミングにおいて指針となるSOLID原則について、自分なりに考えをまとめます。つまり、『あくまで個人的な見解です』 現在読み進めているUnityによるe-book "Level Up Your Code With Programming Patterns"はプログラミング・パター…

MadeWithUnity探検隊! "Unpacking" (アンパッキング) 人生の新しい旅立ちに [ 感想 レビュー ]

今回のMadeWithUnity探検隊は"Unpacking"のレビュー及び感想です。昨年に出たゲームで話題にもなった作品ですが、ようやくプレイすることが出来ました。 クリック操作のシンプルなアドベンチャーゲームで、プレイ時間自体はかなり短く4時間ちょっとでクリア…

Unity e-book "Create a C# Style Guide"の感想、レビュー

Unityが無料で発行しているe-Book "Create a C# Style Guide"のレビュー、内容の紹介を書いていきたいと思います。PDFが、下のリンクよりダウンロード可能です。 この本は、キレイで読みやすく管理しやすいコードを書くにはどうすればいいのか、について学ぶ…

サイバーエージェントによる『Unity パフォーマンスチューニングバイブル』を読みました! [ 感想 レビュー]

サイバーエージェントが社内研修向けに制作した本を無料公開し、その300ページ以上に及ぶ内容も合わせて話題になった『Unity パフォーマンスチューニング・バイブル』についてのレビューを書きます。 内容について まず概要としては、この本は全部で12章ある…

URPでRenderer Featureを使う三つの方法の動画について

専用のC#スクリプトを書くことで、Universal Render Pipelineに描画機能を追加し、様々な視覚効果を得ることが出来るのが、Renderer Featureです。今回は、その具体的な使用例を解説した動画(英語のみ)をメモしておきます。 全部で三つの例を挙げていて、…

"LOVE, DEATH & ROBOTS" シーズン1の感想メモ、短評

NETFLIXが展開するCGアニメ・オムニバス、"LOVE, DEATH & ROBOTS"の感想をちょっと書いていきたいと思います。ネタバレはなるべくしない方針です。冒頭のあらすじ+感想って感じで行きます。 Youtubeで"JIBARO"の動画を見かけたりして、その強烈なビジュアル…

MadeWithUnity探検隊! "Neon White" やっと来た!?Unity製、爽快FPSアクション!スポーツ系FPSへの解答

今回のMadeWithUnity探検隊は"Neon White"(ネオン・ホワイト)のレビューとなります!Unity製のFPSゲームとしては、やっと出てきたように思えるスピーディーでレスポンスの良い面白いFPSアクションゲームです。こういうゲームを待っていた!

『ちいかわ』の『さすまた』を作ってみた! [ ハチワレ Blender ]

現在、絶賛放送中のちいかわアニメにて、待望の『さすまた』回が放映されたので、Blenderでハチワレのさすまたを作ってみました。 ちいかわにおける、さすまたはかなり重要なアイテムだと思うので、この回のアニメ化は素直に興奮しましたね。 まずはシーンに…

Unity探検隊! "Ori and The Blind Forest" 光と闇の交わる所で

今回のUnity探検隊は"Ori And The Blind Forest (Definitive Edition)"をレビューしていきます。本作は続編として評価も高い、"Ori And The Will Of Wisps"の前作となります。 Oriシリーズに関しては、ずっとやりたいとは思っていました。長いこと出来ずにい…

Unity 2021 LTS 祝リリース! C#8対応で可能になった新しいswitch式について

Unity 2021LTS版がリリースされました。多くの新機能があるのですが、今回はUnityが、C#8.0に対応したことで可能となった、新しいswitchの書き方についてです。 なお、文とは"statement"を指しますが、この新しい構文は厳密にはstatement(文)ではなく"式"…

MadeWithUnity探検隊! "Lost In Random" ランダム万歳!

ランダムが全てを支配する!?不思議な世界で大冒険!今回のMadeWithUnity探検隊は"Lost In Random"(ロスト・イン・ランダム)のレビューです。 ※本記事の画像はゲームプレイのスクリーンショット、あるいは公式サイトの画像の引用となります。 "クイーン"…

ゲーム制作における、四本の柱について考えてみる!

ゲーム制作において、もっとも重要と思われる四大要素を考えてみました。これらのクオリティを各々上げることが、一つのゲーム全体としての出来を良くするのではないか、という考察になります。 これらは自分が今までプレイしてきたゲームから得た経験によっ…

Unity公式によるeBook "Optimize Your Mobile Game Performance" をザックリ翻訳してみた [LTS 2020]

Unityが公式に発行しているeBook"Optimize Your Mobile Game Performance"を読み解いていこう、という企画です。最初はメモ的なモノを想定していましたが、結果的には全部で13章に渡る内容をほぼ翻訳という形で記事にしてきました。 モバイル・プラットフォ…

細長ゴルドーをBlenderで作ってみた! [ カービィ Geometry Node ]

3月に発売を控えた、カービィの新作ゲーム『星のカービィ ディスカバリー』のPVに登場し、ちょいと話題になった細長いゴルドーをBlenderでササっと簡単に作ってみました。Blender 2.9から登場し、3.0にて更なる進化を遂げた新機能Geometry Nodeを利用してト…

ソリティアという化け物ゲームをやって、いろいろ想ったこと。ルールやランダム性、技術介入度など [ クロンダイク スパイダー ]

今、どんなゲームを一番やり込んでいるかと聞かれたら、間違いなくソリティアと答えます。きっかけは何だったか・・・Windowsに入っているMicroSoft Solitaire Collectionをなんとなくやってみた・・・という始まりだったはずです・・・ ※今回の記事はかなり…

Unity Integrated Success編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"を読み解いていこう!という、この企画も今回でいよいよ最終回!無事に最後まで完走出来たので良かったです。 前回はWorkflow and collaboration編。 今回の章は、Unityが自分のプロ…

Workflow and collaboration編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

UnityによるeBook "Optimize Your Mobile Game Performance"の読み解き企画もいよいよラストスパート!前回はPhysics編でした。 今回はWorkflow and collaboration編です。ゲーム制作に直接的に関わる部分、ではあまりありませんが、作業工程を円滑にするた…

Physics編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"を読み解いていこう!という企画です。今回はPhysics、物理に関する章となります。 (前回はAnimation編) Physics Unityに組み込まれている物理エンジン(Nvidia PhysX)は、モバイル…

Animation編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"読み解き企画、今回はアニメーション編です。 この章が短いのは意外ですが、サクッといってしまいましょう。 Animation UnityのMecanim Systemは非常に洗練されています。可能ならば…

Audio編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが無料で発行しているeBook "Optimize Your Mobile Game Performance"を読み解いていこう!というこの企画もいよいよ後半戦!今回はAudio編です。 Audio 通常、オーディオがパフォーマンスのボトルネックになることは無いのですが、それでもメモリを節…

User interface編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが無料で発行している公式eBook "Optimize Your Mobile Game Performace"の読み解き企画!今回はユーザー・インターフェイス編となります。 UIは2Dレンダリングを含み、GPUは2Dレンダリングが意外と負荷になるようなので気をつけていきたい部分です。 U…

Graphics and GPU optimization編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが発行する無料eBookの"Optimize Your Mobile Game Performance"を読み解いていこう!というこの企画も折り返し地点に到達しました。(前回はAssets編) 今回のGraphics and GPU optimization編は山場になるでしょう。2Dだろうが3Dだろうが、グラフィッ…

レンダリングとシェーディング入門書の決定版、『HLSLシェーダーの魔導書』をレビュー!

(画像は出版社の公式ページより引用) 久々の書籍レビューです。今回はシェーディングの基礎からレイトレーシングまで学ぶことが出来る、『HLSLシェーダーの魔導書』という本について書きたいと思います。最初にいってしまうと、最高の一冊でした! この本…

Assets編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが発行するeBook"Optimize Your Mobile Game Performance"の読み解き企画、前回のProject Configuration編に引き続き、今回はAssets編です。 多種多様なアセットが組み合わされてゲームは作られているので、アセットをどう扱うかは、Unityを使う上でも…

Project configuration編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが公式に発行しているeBook"Optimize Your Mobile Game Performance"を読み解いていこう!という企画で、今回はプロジェクト設定編です。(前回はProgramming and code architecture編) この章も短いのでサクッといってしまいましょう! Project confi…

フリーゲーム投稿サイト Unity Roomに初めて投稿してみた!

とりあえず何か、まず発表してみようと思い、フリーゲーム投稿サイトである、Unity Roomに投稿してみることにしました。 Scene Managementをテストするために作ってみたテスト用のゲームです。FPSではありますが弾は打てず、ただ移動とジャンプをしながら、…

Programming and code architecture編 Unity eBook "Optimaize Your Mobile Game Performance" を読み解く

Unityが無料で発行しているeBook"Optimaize Your Mobile Game Performance"を読み解いていこう!という企画で、今回はプログラミングとコード設計に関する章です。 (前回はAdaptive Performance編) Unityのコアの部分はC++で書かれていますが、スクリプト…