ムーンズカーズ:ユニティで描く油彩風ピクセルアートと限られたパレット

2026年05月30日 スペイン語から翻訳・公開

Black Mermaidが開発したMoonscarsは、Unityがピクセルアートと油絵のテクスチャを組み合わせたユニークなグラフィックスタイルをどのように強化できるかを示しています。赤、黒、グレーに制限されたカラーパレットは、ゲームの陰鬱な雰囲気を定義するだけでなく、開発者に技術的な課題を突きつけます。このミニマリストなアプローチにより、グラフィックエンジン内で各スプライトとアニメーションを最適化せざるを得なくなり、色の制限を超えた視覚的インパクトを実現しています。🎨

Moonscars ピクセルアート油絵 Unity 制限パレット 赤 黒 グレー

最適化されたスプライトのためのPhotoshopとAseprite間のワークフロー 🖌️

アートプロセスはPhotoshopから始まり、コンセプトスケッチがデザインされ、油絵の太い筆致を模したベーステクスチャが定義されます。その後、それらのアセットは、コマ撮りアニメーションのための主要ツールであるAsepriteにエクスポートされます。Asepriteでは、アーティストはパレットを赤、黒、グレーのトーンに減らし、色数を増やさずにグラデーションを滑らかにするためにディザリング技術を適用します。準備が整うと、スプライトはSprite Atlasシステムを使用してUnityにインポートされ、すべてのピースを1つのテクスチャにグループ化してドローコールを削減します。さらに、高速な遷移を持つメカニムステートアニメーションが使用され、ピクセルアートの美学を損なう補間を回避します。鍵となるのは、スプライトの解像度を低く(16x16または32x32ピクセル)保ち、Unity内でPointフィルター(スムージングなし)を使用して拡大し、ピクセルアートのシャープな外観を維持することです。

制限されたパレットがどのように視覚的な物語を定義するか 🔥

赤、黒、グレーのみを使用するという決定は、単なる美的なものではありません。これは、Unityがポストプロセッシングを通じて管理する物語のツールです。エンジンは暗いビネット効果と軽いフィルムグレインを適用し、Moonscarsの世界の絶望感を強化します。鮮やかな赤は血、敵、危険のために予約され、グレーがシーンを支配します。この色の制限は、リアルタイムの動的照明も容易にします。エンジンはこれらの少数のトーンに対してのみ影と反射を計算すればよいため、GPUの負荷が軽減され、ゲームが控えめなハードウェアでもスムーズに動作することを可能にします。

Moonscarsが、Unityの動的照明を油絵のピクセルアートの制限されたパレットと同期させ、スタイルの視覚的一貫性を損なわないようにする方法

(追記: ゲームジャムは結婚式のようなものです。誰もが幸せで、誰も眠らず、最後には泣いてしまいます)