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

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

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

Unity 6から始める、UI Toolkit入門。思ってたよりもUI Toolkitは簡単かもしれない。

体力と魔力、コイン獲得数のHUDをUI Toolkitで作成 Unityの次世代UIシステムとして登場したUI ToolkitもUnity 6でその機能やワークフローの基礎がようやく固まった、と私は感じました。そこで、気持ちを新たにその基本や注意点をシンプルにまとめておこう、…

2024年、今さらFallout: New Vegasをやってドハマりした話。

2024年の春に配信されたドラマ版Falloutがゲームの実写化として優れていただけでなく、単純に海外ドラマとしても素晴らしい出来で感動しました。そして、最終回で女性主人公ルーシーがニューベガスに向かったということで、ぜひFallout: New Vegasを遊んでお…

MadeWithUnity探検隊! "Viewfinder" 見るものは存在する。

今回は3Dパズルゲーム、"ViewFinder"のレビューです。今ではお馴染みになりつつある、(FPS操作の)3Dパズルというジャンルですが、本作は写真や絵という平面を立体化することが出来る、という興味深いシステムとなっております。 ゲーム内の音声やドキュメ…

MadeWithUnity探検隊!"COCOON" 様々な世界を飛び交う者

LimboやINSIDEのリード・ゲームプレイデザイナーが作り上げたことでも話題になった、パズル・アドベンチャー"COCOON"が今回取り扱うMadeWithUnity作品になります。 ローポリながらも雰囲気のある、美麗でスケールの大きいマップを探検しながら謎を解いていく…

ゲーム・テンポとゲーム・スピードについて少し考える。

ゲームテンポとゲームスピード、どちらも速さ(早さ)に関係する言葉ではありますが、これらはきちんと区別すべき概念だと思っています。今回は、この二つの概念について、メモ書き程度に少し考えていきたいです。 ゲームテンポ いわゆるテンポが良い、テン…

君はUnity パッケージ・ドキュメントを知っているか!?

Unityではパッケージという単位で各機能がモジュール化されており、必要な機能があればパッケージ・マネージャからインストールする、という形式になっています。 そして、そのパッケージごとに専用のドキュメントが用意されており、実はこれがかなり詳しく…

FMODでグローバル・パラメータをIDでコントロールする [PARAMETER_ID]

Unityで使うことのできるオーディオ・エンジンのひとつとしてFMODがあります。FMODでは『パラメータ』を使って、臨機応変にサウンドを変化させることが可能ですが、プロジェクト全体に作用させることの出来る『グローバル・パラメータ』がver 2.00から導入さ…

Unity Event Trigger コンポーネントを使って、自動で閉じるコントロールパネルを作る!

よくあるUIとしてアイコンをクリックするとパネルが開き、マウスカーソルがその範囲から離れると自動で閉じる、というモノがあります。これはゲームに限らず様々な分野のアプリで見かけるパターンだと思いますが、今回はこれをEvent Triggerコンポーネントを…

Unity Cinemachineを使って、ダッシュ時に自動で進行方向に向くTPSカメラを作る!

今回はUnity公式のカメラ制御システムであるCinemachineを使って、マウスなどでカメラをコントロールしつつも、ダッシュ時には進行方向に自動で向いてくれるカメラを作ってみたいと思います。 ※本記事は Cinemachine 2.xが対象です。3.xへの対応は近日中にや…