ドット絵

「ドット絵」の編集履歴(バックアップ)一覧はこちら

ドット絵」(2023/09/29 (金) 01:31:41) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#image(Ryudot.PNG,title=リュウで見るドット絵) ドット絵とは、主としてコンピュータ上における画像の表現方法・作成方法の一形態であり、 表層的には通常の目視でピクセルが判別できる程度に解像度が低いビットマップ画像と捉える事ができる。 しかし実際には、限られたピクセル数の中で表現し切るという制約や、 ピクセルを手作業で1つずつ配置するという作成プロセス等も含めてドット絵であると認識されている事が多く、 それ故に単に写真などのビットマップ画像を拡大したものは、一般にドット絵とは認識されない。 当時は、ハードウェアにおける画面の解像度やメモリ容量、CPU速度などの制約、 およびそれを受けたソフトウェア的な制約から、やむなく限られた解像度・色数などでグラフィックを表現する必要性があった。 その中で、いかに美しさや視認性の良さを追求するかが、当時のグラフィック作成における肝であった。 ハードウェア・ソフトウェア共に格段の進歩を遂げ、ドット絵によって表現せ[[ざるを得ない>お覇王]]状況は少なくなってきている。 しかし、携帯ゲーム機などの低価格なハードウェアや、携帯電話アプリゲームなどでは、 少ないピクセル数・色数での表現が依然として求められる他、[[ポリゴンモデル>スカロマニア]]の表面に施されるテクスチャマッピングなどでも、 処理能力の都合から低解像度のビットマップ画像を用いる必要があるなど、ドット絵の需要は現在でも存在する。 一方、そうした必然性とは別に、レトロゲームを見直す動きに付随して、限られた表現力から生まれるデフォルメ感や緻密さ、 俳句にも似たミニマリズムといったドット絵ならではの「味わい」に再び注目が集まり、 積極的な表現形態として、意図的な部分も含めて用いられる例も徐々に増えてきている。 ちなみに英語圏では「pixel art」と呼ばれている。 「dot art」では絵画などの「点描画」を指すのが一般的なので注意。 &i(){(wikipediaより一部抜粋)} ---- **格闘ゲームにおけるドット絵 ドット絵は「ドット」の名が示す通り、色の「点」の集合体を一枚の絵として見せる技法で、 言うなれば、キャラクターを「視覚的」に表現する一番基本にして、重要な要素である。 昔のハードは制限が多く、限られたスペースに、最大で16色(透明色含)でキャラクターを構成しなくてはならなかった。 またハード次第では256色中から必要な色を選択しないといけない場合もある。 こと2D格闘ゲームにおいては限られたマシンスペックの中でアニメーションを多用するという性質上、 ポリゴンやCGの普及以降も&b(){ドット絵の質の向上がそのままグラフィックの向上に直結する}という時代が長らく続き、 各社は競ってドット絵技術の向上に力を注いだ。 この傾向は2000年頃になるまで続いたが、2D対戦格闘自体の衰退やハードの進化と共に終焉を見せ、 手打ちによって作られた純粋なドット絵はほぼ失われた旧時代の技術となってしまった。 そのため現在でも1998~2000年前後に発売された『[[ウォーザード]]』や『[[ストIII>ストリートファイターIII]]』『[[餓狼MOW>餓狼伝説#id_4d76c45a]]』『[[月華の剣士]]』『[[CAPCOM VS. SNK]]』など 格ゲーブーム終盤のドットが対戦格闘、ひいてはゲーム業界全体でも最高峰の進化を遂げたドット絵であると言われている。 現在は他のジャンル同様CGやアニメ絵などからの落とし込みによるグラフィックが主流になっている。 #region(ドット絵の左右反転について) 2Dゲームにおいてキャラクターを振り向かせる時、単純に画像の左右を反転するのが基本的な方法である。 しかし[[機械>のりもの]]か何かならともかく人物では動作まで含めて完全に左右対称なキャラなどというのはちょっと有り得ないので、 この方法では利き腕や構え方、襟の合わせなど左右非対称の部分が全て逆になってしまう。 キャラの向きに応じて異なる画像を呼び出させるのは不可能ではないが&link_anchor(*1){*1}、全ての矛盾を無くそうなどとすれば、 必要なデータ量・作業量は膨大になり、労力と見返りが到底釣り合わない。 故に[[「仕方ない」>○○だからしょうがない]]という事で、現在でも2Dにおける左右反転は常套手段とされている。これは今後も恐らく変わらないだろう。 やるならばなるべく反転が目立たないようなデザインにした方が手っ取り早く、 一例として『ストリートファイター』シリーズの[[ディージェイ]]のズボンには「MAXIMUM」と縦に文字が書いてあるが、 &b(){MAXIMUM}は大文字のゴシック体なら全ての文字が左右対称なので、「縦書きにすれば反転しても見た目上鏡文字だと分からない」という仕組みになっていた。 なお2D格闘ゲームにおいてはキャラの顔がややこちら向きになる都合か、奥側の手を突き出し手前の手を引く構えが多い(例外もあるが)。 普通の格闘技の構えは左右対称でないなら利き腕側を引くので、右利きの人間の構えは右向き時(1P側)に正しくなるのだが、 服装などもそれに合わせて右向き準拠で描く事も有れば、合わせず左向き準拠で描く事もある。 左が前者、右が後者の例である。 #ref(jubei_stance.gif,,page=柳生十兵衛,title=右向き時、構え、服、眼帯など全て正常になる,left,float) &br() #ref(jubei_win.gif,,page=山田十平衛,title=右向き時、構えは正常だが服は左右が反転している) #clear 後者は着方が左前になっているため、普通なら懐には右手が入る所に左手を入れている。 ページ最上部にある[[リュウ]]のドット絵も後者の部類で、構え方は右向き時に正常になるが、 その時には胴着の着方は左前になってしまう。 #co(){基本的には右向き(1P側)の時に容姿や構えが正しくなるゲームが多いが、 [[サガット]]や[[山崎竜二]]や[[ディズィー]]、[[ゴッドルガール]]などのように、 中ボスや[[ラスボス]]等のCPU専用である名残から左向き(2P側)で正しくなるキャラも存在する。 一説では、対戦時における視覚として、相手となる2P側がきちんとした設定の元でドット構成をした方が、 利き腕などの特徴が把握しやすいというメリットがあるという。 1Pサイドでは操作する事に集中するため、そこまでの情報量が入ってこない、というのもあるようである。} //これはゲームごとに事情が違っているだろうからちょっとなんとも言えないのではないかと。たとえばKOFでも不統一があって京や真吾の服は右向き準拠なのにリョウや舞は左向き準拠だったりするのだけど、別に彼らはボスでもなんでもない。 2D格ゲー的な内容ながら3Dグラフィックである『[[ストEX>ストリートファイター#id_55f60f48]]』では、 普通の3D格ゲー同様のキャラのモデルを180度回転させる手法を使い、左右反転の矛盾を解消できたが、 それにより常に片方のキャラはカメラに背を向けてしまい、せっかくの格好良いモーションが見えなかったり、 敵である場合に技の動作に入った事が分りにくくなったりというデメリットがあった。 後に出された『[[ストIV>ストリートファイター#id_d0986175]]』は『バトルファンタジア』の影響を受けて、 カメラに背を向けさせるのはやめて、モーションだけを左右反転する方式が選択された。 ちなみに、爪を逆の手に移動させる必要のある[[バルログ]]のみカメラに背を向け、手元を見せずに振り向く事で、 爪の移動を意識させないようになっている。 #endregion **スプライトの高解像度化 マシンスペックの向上に伴い、『[[GUILTY GEAR]]』や『[[アルカナハート]]』、『[[北斗の拳]]』などの2000年代以降の2D格闘ゲーム作品では、 //GUILTY GEARは1998年からですが便宜上 解像度を従来の2倍(ピクセル数で言えば縦2×横2で4倍)以上にしたスプライト&link_anchor(*2){*2}が使用されている。 しかし現代ではCPUの処理だけで充分に間に合うくらいにマシンが高速化している上、 そもそもスプライト機能自体、[[透明なポリゴンの一枚板にドット絵のテクスチャを貼り付けた物で代用可能>超人学園ゴウカイザー]]なため、 既に「名前だけが残っている」状態となっている。 ちなみにMUGENにおいては、解像度を2倍にしたものを&b(){[[D4]]}と呼んでいる&link_anchor(*3){*3}。 画面の高解像度化により、キャラクターの衣装などをさらに細かく、滑らかに描写できるようになり、 また従来のドット絵のように、一度作ったキャラクターのグラフィックを再びドットで“打つ”必要性が無くなり、 絵をそのままアニメーションとして使用できるようになった事から、職人的なドット絵技術を必要とされる事なく、 美麗なグラフィックを演出できるといった利点も生まれた。 ただし、本来ドット絵とは、著しく解像度の低い描画を指すものであるため、 解像度の高いスプライトをドット絵と呼ぶのは少し語弊があると言えるかもしれない。 今現在のアニメーション会社の制作作業と似ている事から、それを習って「セル画方式」とも呼ばれる事もある。 各ゲームドット絵比較画像(クリックで拡大) &lightbox(dot_comparison_fix.png,link=image,title=クリックで拡大,percent=30) //おそらくブレイブルー関連で削除されていたと思うのでそれを修正&ページ冒頭のリュウと被っているものを春麗に変更 ---- **MUGENにおけるドット絵 ここを見ている諸兄がニコニコ動画をストレス無く見ているように、 昨今の市販PCの平均スペックが日進月歩で進化しているため、 MUGENにおいてはハード上の制約が実質「無し」に等しく、絵の造りにそこまで気を配る必要は無いのだが、 2D格闘黎明期の当時はゲーム全体で使える色の数やスプライトのサイズ、同時に表示できるスプライトの枚数などが、 筐体のスペック上制限されていたため、その範囲内でいかにしてクオリティを追求するかが課題であった。 その為、ドット職人・ドッターなどと呼ばれる人達は、16色の[[パレット選出>カラーパレット]]からそのセンスが問われており、 それをどのような、どういった間隔で配置すると色に陰影が付くか、汚れを表現できるかという、高度な感覚を持っていた。 また、対戦格闘ゲームの場合、大量のアニメーションを要するため、一枚一枚根気よく打っては次の絵、 という風に忍耐力と持久力が求められる重労働なポジションでもある。 昨今の対戦格闘ゲームの、1キャラ辺りのドット絵の枚数は&b(){&color(red){平均800~1000枚前後}}と言われている。 滑らかなモーションを実現するには、やはり大量のドット絵が必要であり、それにかかる労力は生半可なものではない。 そのためドット絵の進歩に伴う人件費や開発期間の膨張が徐々に売り上げと採算が合わないようになり、 これも2D対戦格闘の衰退の一因となった。 オリジナルキャラ製作・公開を行っている人の多くは、この大量のドット絵を自ら描き起こして製作しているので、 その製作者の努力を尊重し、コメなりメールなりで応援してあげよう。 また「オリキャラのドット絵に初挑戦」という人は格ゲー用ドット絵のページもあるのでそちらを参考に。 「ドット絵講座」でググってみたり、ニコニコで検索をすればドット製作の解説動画等もあったりするので、 それらも参考にしてみると良いだろう。 [[MUGENドット絵板>>http://mugendoteita.main.jp/DotoEita/]]に自分のドット絵を投稿し、相談してみるのも良いかもしれない。 ちなみに特殊な例ではあるが「3Dで作ったグラを2Dに落とす」という手順で作られたものもある([[スカロマニア]]、[[DragonClaw]]、[[オトナシ]]など)。 市販のゲームでは『[[AOF 龍虎の拳外伝>龍虎の拳]]』、『神凰拳』、『[[闘姫伝承]]』の一部のキャラがそれに近い。 凝ったものだと[[パラパラ漫画状にした3Dモデリング画像をトレースしてドット絵で清書する>>https://kofaniv.snkplaymore.co.jp/info/15th_anniv/2d_dot/index.php]]という手法も登場した。 手間が掛かる分「手の向きがおかしい」「中割りの軌道が変」といった微妙なミスや違和感を無くす事ができたり、 これまで描き手の想像力を頼りに付けていた光の当たり方や衣類の皺や波打ち方といった表現を、 3Dの描画演算により現実味のある見本とする事でリアルな表現となったりと、メリットも大きい。 その一方で、デフォルメや誇張によってスピード感や迫力を表現しているキャラクターと並べると、 現実的な動きをさせている事が逆に作用し、”もっさり”しているように見えてしまう事がままあるのも事実である。 さらに市販ゲームの『[[ジョイメカファイト]]』では、低スペックなハード(=少ないドット絵しか用意できない)のファミコンで滑らかな動きを得るために、 &b(){「キャラクターをバラバラなパーツとして表現し、それぞれを平行移動や回転させて動くように見せる」} という荒技で、割と大きな(身長が画面1/3程度、初代の[[SF>ストリートファイター]]や餓狼がこの程度のサイズ)キャラを滑らかに動くように見せている。 実際、このソフトの箱の裏に&b(){「ファミコン上で巨大キャラがなめらかに動く」}とあるので、相当自信のあるシステムのようである。 この技術自体は「多関節キャラ」と呼ばれるもので、割と古くから存在しており、今でも利用されている技術でもある。 主に昔のアーケードゲームで良く多用されていたもので、『[[源平討魔伝>源頼朝]]』を始め、昨今では『スーパーロボット大戦』シリーズでの戦闘アニメーションや、 対戦格闘ゲームではマイナーながら支持のある『ランブルフィッシュ』シリーズも、この技術の応用・発展系である。 MUGENでは[[クー]]などがこの技法を使って作られている。 &nicovideo(sm6501529) 余談となるが、『[[ストリートファイターII]]』シリーズ・『[[ヴァンパイア]]』シリーズ・『[[MVC>MARVEL VS. CAPCOM]]』シリーズなどCPS基板出身のキャラクターや、 『[[アルカナハート2>アルカナハート]]』のキャラクターのMUGEN移植に関して、 前者は「グラフィックが横長」、後者は「ドットが荒い」「[[ジャギ]][[ジャギ]]」という話題がしばしば取り上げられる事がある。 前者はCPS基板特有のドット比率が採用されているためにそのまま移植しようとすると発生する問題で、 これは該当キャラのCNSファイル内にある「xscale」の値を修正する事で解決できる(おすすめは「0.8333333」)。&link_anchor(*4){*4} 後者は主にPS2版からキャラクターを引っ張ってきているために起こる問題で、 その元のデータからしてドットが荒い状態のため、移植素材としては厳しい物があるという事である。 原因としてはPS2のメインメモリと『アルカナ2』で使われているメモリ容量の違いがある。 『アルカナ2』で使用されている「eX-BOARD」はメインメモリが1GB(VRAM含む)、PS2はメインメモリが32MB(VRAM兼用)と、 余りにも容量に開きがあるため、ドットのクオリティを落とさない事には容量が全く足りないのである。 ドットのクオリティが素直にRAMやROMの容量と直結している例の一つであり、 MUGENにおいてもクオリティの高いキャラクターは15~20MBのデータ量になっているが、それはこういった容量の使い方故と言える。 また、キャラを製作し始める時にエミュ等を使用してキャラ画像を吸出しする際、 スプライトの表示非表示機能が実装されていない物では、面倒だがスクショを沢山撮って、 それをペイントなどで加工([[背景の絵>藤堂竜白]]を消していく等)していくしか方法はない。 特に[[エフェクト>ヒットエフェクト]]や[[ステージ]]の効果がキャラ画像と重なるなどの要因で、上手く色を直す必要なども出て来るため、 その労力は並大抵のものではない。 これは「根性キャプ(キャプチャー)」とも呼ばれ、吸い出し方が確立されてない場合はこの手法が用いられる。 一部のツールでは、本体のスプライトに使われている色以外を塗り潰して背景色にするなどの機能があるが、これも完全ではない。 まあ、手描きするよりは楽さ! 頑張れ作者達! &b(){ただしあくまで各社が苦労をして基礎から作り上げ、商品価値を持つように昇華したものである事を忘れない様に。} ---- &aname(*1,option=nolink){&color(red){*1}} 対戦格闘ゲームではないが、右向き時と左向き時で別のグラフィック使って矛盾を解消した実例としては、 『[[パニッシャー]]』の2Pキャラ、[[ニック・フューリー]]の眼帯部分というのがある。 格闘ゲームで同様の事をやっている例というのはあまり知られていない。 [[ストⅢ>ストリートファイターIII]]の[[ギル]]が一見すると同様の事をしているかに見えるが、あれは[[カラーパレット]]の変更機能によるもので、 ドット作業はしておらず、褌部分をよく見ると向きが反転している。 &aname(*2,option=nolink){&color(red){*2}} ここでいう「スプライト」とは、2D画面に物やキャラクターを合成表示させる技術の名称である。 専用処理チップを載せる事で、CPUの命令一つでキャラクターを画面上で表示できるため、 CPU処理能力の低い時代におけるコンピュータで、激しい動きのあるゲームを作る際必須とされた (スプライト機能が無い場合は、キャラと背景の重ね合わせ処理等をCPUが細かく計算する必要があった)。 今で言う[[背景画面とポリゴンキャラクター>超人学園ゴウカイザー]]の関係に近い。 なお「スプライト」の本来の意味は&s(){炭酸飲料([[ペプシマ~ン!>ペプシマン]]はライバル会社だ)}小妖精の一種の事であり、 「画面内を飛び回る小妖精」的な意味で名付けられたもの (実はスプライトはフェアリーと違って目に見えない妖精らしいが)。 &aname(*3,option=nolink){&color(red){*3}} mugen.cfgというファイルにあるDoubleResという項目の値を4にする所から。 &aname(*4,option=nolink){&color(red){*4}} にも拘らず現在もその処理をせずにデフォルトの「1.0」のままにされているCPS出身キャラが多いのは、 D4が発見される前はキャラの表示スケールを変更するとグラフィックがガタガタになってしまい見栄えが悪くなるために、 敢えてそのままにしていた時代だった頃の名残だからだと思われる。 ちなみにCPSのドットは384×224の非正方形ドットで、あきまん氏がドッター時代にその件を上司に訴えた際にハード側に連絡した所、 問答の末に&b(){「計算間違いだった」}と返ってきたエピソードがある。 ----
#image(Ryudot.PNG,title=リュウで見るドット絵) ドット絵とは、主としてコンピュータ上における画像の表現方法・作成方法の一形態であり、 表層的には通常の目視でピクセルが判別できる程度に解像度が低いビットマップ画像と捉える事ができる。 しかし実際には、限られたピクセル数の中で表現し切るという制約や、 ピクセルを手作業で1つずつ配置するという作成プロセス等も含めてドット絵であると認識されている事が多く、 それ故に単に写真などのビットマップ画像を拡大したものは、一般にドット絵とは認識されない。 当時は、ハードウェアにおける画面の解像度やメモリ容量、CPU速度などの制約、 およびそれを受けたソフトウェア的な制約から、やむなく限られた解像度・色数などでグラフィックを表現する必要性があった。 その中で、いかに美しさや視認性の良さを追求するかが、当時のグラフィック作成における肝であった。 ハードウェア・ソフトウェア共に格段の進歩を遂げ、ドット絵によって表現せ[[ざるを得ない>お覇王]]状況は少なくなってきている。 しかし、携帯ゲーム機などの低価格なハードウェアや、携帯電話アプリゲームなどでは、 少ないピクセル数・色数での表現が依然として求められる他、[[ポリゴンモデル>スカロマニア]]の表面に施されるテクスチャマッピングなどでも、 処理能力の都合から低解像度のビットマップ画像を用いる必要があるなど、ドット絵の需要は現在でも存在する。 一方、そうした必然性とは別に、レトロゲームを見直す動きに付随して、限られた表現力から生まれるデフォルメ感や緻密さ、 俳句にも似たミニマリズムといったドット絵ならではの「味わい」に再び注目が集まり、 積極的な表現形態として、意図的な部分も含めて用いられる例も徐々に増えてきている。 ちなみに英語圏では「pixel art」と呼ばれている。 「dot art」では絵画などの「点描画」を指すのが一般的なので注意。 &i(){(wikipediaより一部抜粋)} ---- **格闘ゲームにおけるドット絵 ドット絵は「ドット」の名が示す通り、色の「点」の集合体を一枚の絵として見せる技法で、 言うなれば、キャラクターを「視覚的」に表現する一番基本にして、重要な要素である。 昔のハードは制限が多く、限られたスペースに、最大で16色(透明色含)でキャラクターを構成しなくてはならなかった。 またハード次第では256色中から必要な色を選択しないといけない場合もある。 こと2D格闘ゲームにおいては限られたマシンスペックの中でアニメーションを多用するという性質上、 ポリゴンやCGの普及以降も&b(){ドット絵の質の向上がそのままグラフィックの向上に直結する}という時代が長らく続き、 各社は競ってドット絵技術の向上に力を注いだ。 この傾向は2000年頃になるまで続いたが、2D対戦格闘自体の衰退やハードの進化と共に終焉を見せ、 手打ちによって作られた純粋なドット絵はほぼ失われた旧時代の技術となってしまった。 そのため現在でも1998~2000年前後に発売された『[[ウォーザード]]』や『[[ストIII>ストリートファイターIII]]』『[[餓狼MOW>餓狼伝説#id_4d76c45a]]』『[[月華の剣士]]』『[[CAPCOM VS. SNK]]』など 格ゲーブーム終盤のドットが対戦格闘、ひいてはゲーム業界全体でも最高峰の進化を遂げたドット絵であると言われている。 現在は他のジャンル同様CGやアニメ絵などからの落とし込みによるグラフィックが主流になっている。 #region(ドット絵の左右反転について) 2Dゲームにおいてキャラクターを振り向かせる時、単純に画像の左右を反転するのが基本的な方法である。 しかし[[機械>のりもの]]か何かならともかく人物では動作まで含めて完全に左右対称なキャラなどというのはちょっと有り得ないので、 この方法では利き腕や構え方、襟の合わせなど左右非対称の部分が全て逆になってしまう。 キャラの向きに応じて異なる画像を呼び出させるのは不可能ではないが&link_anchor(*1){*1}、全ての矛盾を無くそうなどとすれば、 必要なデータ量・作業量は膨大になり、労力と見返りが到底釣り合わない。 故に[[「仕方ない」>○○だからしょうがない]]という事で、現在でも2Dにおける左右反転は常套手段とされている。これは今後も恐らく変わらないだろう。 やるならばなるべく反転が目立たないようなデザインにした方が手っ取り早く、 一例として『ストリートファイター』シリーズの[[ディージェイ]]のズボンには「MAXIMUM」と縦に文字が書いてあるが、 &b(){MAXIMUM}は大文字のゴシック体なら全ての文字が左右対称なので、「縦書きにすれば反転しても見た目上鏡文字だと分からない」という仕組みになっていた。 なお2D格闘ゲームにおいてはキャラの顔がややこちら向きになる都合か、奥側の手を突き出し手前の手を引く構えが多い(例外もあるが)。 普通の格闘技の構えは左右対称でないなら利き腕側を引くので、右利きの人間の構えは右向き時(1P側)に正しくなるのだが、 服装などもそれに合わせて右向き準拠で描く事も有れば、合わせず左向き準拠で描く事もある。 左が前者、右が後者の例である。 #ref(jubei_stance.gif,,page=柳生十兵衛,title=右向き時、構え、服、眼帯など全て正常になる,left,float) &br() #ref(jubei_win.gif,,page=山田十平衛,title=右向き時、構えは正常だが服は左右が反転している) #clear 後者は着方が左前になっているため、普通なら懐には右手が入る所に左手を入れている。 ページ最上部にある[[リュウ]]のドット絵も後者の部類で、構え方は右向き時に正常になるが、 その時には胴着の着方は左前になってしまう。 #co(){基本的には右向き(1P側)の時に容姿や構えが正しくなるゲームが多いが、 [[サガット]]や[[山崎竜二]]や[[ディズィー]]、[[ゴッドルガール]]などのように、 中ボスや[[ラスボス]]等のCPU専用である名残から左向き(2P側)で正しくなるキャラも存在する。 一説では、対戦時における視覚として、相手となる2P側がきちんとした設定の元でドット構成をした方が、 利き腕などの特徴が把握しやすいというメリットがあるという。 1Pサイドでは操作する事に集中するため、そこまでの情報量が入ってこない、というのもあるようである。} //これはゲームごとに事情が違っているだろうからちょっとなんとも言えないのではないかと。たとえばKOFでも不統一があって京や真吾の服は右向き準拠なのにリョウや舞は左向き準拠だったりするのだけど、別に彼らはボスでもなんでもない。 2D格ゲー的な内容ながら3Dグラフィックである『[[ストEX>ストリートファイター#id_55f60f48]]』では、 普通の3D格ゲー同様のキャラのモデルを180度回転させる手法を使い、左右反転の矛盾を解消できたが、 それにより常に片方のキャラはカメラに背を向けてしまい、せっかくの格好良いモーションが見えなかったり、 敵である場合に技の動作に入った事が分りにくくなったりというデメリットがあった。 後に出された『[[ストIV>ストリートファイター#id_d0986175]]』は『バトルファンタジア』の影響を受けて、 カメラに背を向けさせるのはやめて、モーションだけを左右反転する方式が選択された。 ちなみに、爪を逆の手に移動させる必要のある[[バルログ]]のみカメラに背を向け、手元を見せずに振り向く事で、 爪の移動を意識させないようになっている。 #endregion **スプライトの高解像度化 マシンスペックの向上に伴い、『[[GUILTY GEAR]]』や『[[アルカナハート]]』、『[[北斗の拳]]』などの2000年代以降の2D格闘ゲーム作品では、 //GUILTY GEARは1998年からですが便宜上 解像度を従来の2倍(ピクセル数で言えば縦2×横2で4倍)以上にしたスプライト&link_anchor(*2){*2}が使用されている。 しかし現代ではCPUの処理だけで充分に間に合うくらいにマシンが高速化している上、 そもそもスプライト機能自体、[[透明なポリゴンの一枚板にドット絵のテクスチャを貼り付けた物で代用可能>超人学園ゴウカイザー]]なため、 既に「名前だけが残っている」状態となっている。 ちなみにMUGENにおいては、解像度を2倍にしたものを&b(){[[D4]]}と呼んでいる&link_anchor(*3){*3}。 画面の高解像度化により、キャラクターの衣装などをさらに細かく、滑らかに描写できるようになり、 また従来のドット絵のように、一度作ったキャラクターのグラフィックを再びドットで“打つ”必要性が無くなり、 絵をそのままアニメーションとして使用できるようになった事から、職人的なドット絵技術を必要とされる事なく、 美麗なグラフィックを演出できるといった利点も生まれた。 ただし、本来ドット絵とは、著しく解像度の低い描画を指すものであるため、 解像度の高いスプライトをドット絵と呼ぶのは少し語弊があると言えるかもしれない。 今現在のアニメーション会社の制作作業と似ている事から、それを習って「セル画方式」とも呼ばれる事もある。 各ゲームドット絵比較画像(クリックで拡大) &lightbox(dot_comparison_fix.png,link=image,title=クリックで拡大,percent=30) //おそらくブレイブルー関連で削除されていたと思うのでそれを修正&ページ冒頭のリュウと被っているものを春麗に変更 ---- **MUGENにおけるドット絵 ここを見ている諸兄がニコニコ動画をストレス無く見ているように、 昨今の市販PCの平均スペックが日進月歩で進化しているため、 MUGENにおいてはハード上の制約が実質「無し」に等しく、絵の造りにそこまで気を配る必要は無いのだが、 2D格闘黎明期の当時はゲーム全体で使える色の数やスプライトのサイズ、同時に表示できるスプライトの枚数などが、 筐体のスペック上制限されていたため、その範囲内でいかにしてクオリティを追求するかが課題であった。 その為、ドット職人・ドッターなどと呼ばれる人達は、16色の[[パレット選出>カラーパレット]]からそのセンスが問われており、 それをどのような、どういった間隔で配置すると色に陰影が付くか、汚れを表現できるかという、高度な感覚を持っていた。 また、対戦格闘ゲームの場合、大量のアニメーションを要するため、一枚一枚根気よく打っては次の絵、 という風に忍耐力と持久力が求められる重労働なポジションでもある。 昨今の対戦格闘ゲームの、1キャラ辺りのドット絵の枚数は&b(){&color(red){平均800~1000枚前後}}と言われている。 滑らかなモーションを実現するには、やはり大量のドット絵が必要であり、それにかかる労力は生半可なものではない。 そのためドット絵の進歩に伴う人件費や開発期間の膨張が徐々に売り上げと採算が合わないようになり、 これも2D対戦格闘の衰退の一因となった。 オリジナルキャラ製作・公開を行っている人の多くは、この大量のドット絵を自ら描き起こして製作しているので、 その製作者の努力を尊重し、コメなりメールなりで応援してあげよう。 また「オリキャラのドット絵に初挑戦」という人は格ゲー用ドット絵のページもあるのでそちらを参考に。 「ドット絵講座」でググってみたり、ニコニコで検索をすればドット製作の解説動画等もあったりするので、 それらも参考にしてみると良いだろう。 [[MUGENドット絵板>>http://mugendoteita.main.jp/DotoEita/]]に自分のドット絵を投稿し、相談してみるのも良いかもしれない。 ちなみに特殊な例ではあるが「3Dで作ったグラを2Dに落とす」という手順で作られたものもある([[スカロマニア]]、[[DragonClaw]]、[[オトナシ]]など)。 市販のゲームでは『[[AOF 龍虎の拳外伝>龍虎の拳]]』、『神凰拳』、『[[闘姫伝承]]』の一部のキャラがそれに近い。 凝ったものだと[[パラパラ漫画状にした3Dモデリング画像をトレースしてドット絵で清書する>>https://kofaniv.snkplaymore.co.jp/info/15th_anniv/2d_dot/index.php]]という手法も登場した。 手間が掛かる分「手の向きがおかしい」「中割りの軌道が変」といった微妙なミスや違和感を無くす事ができたり、 これまで描き手の想像力を頼りに付けていた光の当たり方や衣類の皺や波打ち方といった表現を、 3Dの描画演算により現実味のある見本とする事でリアルな表現となったりと、メリットも大きい。 その一方で、デフォルメや誇張によってスピード感や迫力を表現しているキャラクターと並べると、 現実的な動きをさせている事が逆に作用し、”もっさり”しているように見えてしまう事がままあるのも事実である。 さらに市販ゲームの『[[ジョイメカファイト]]』では、低スペックなハード(=少ないドット絵しか用意できない)のファミコンで滑らかな動きを得るために、 &b(){「キャラクターをバラバラなパーツとして表現し、それぞれを平行移動や回転させて動くように見せる」} という荒技で、割と大きな(身長が画面1/3程度、初代の[[SF>ストリートファイター]]や餓狼がこの程度のサイズ)キャラを滑らかに動くように見せている。 実際、このソフトの箱の裏に&b(){「ファミコン上で巨大キャラがなめらかに動く」}とあるので、相当自信のあるシステムのようである。 この技術自体は「多関節キャラ」と呼ばれるもので、割と古くから存在しており、今でも利用されている技術でもある。 主に昔のアーケードゲームで良く多用されていたもので、『[[源平討魔伝>源頼朝]]』を始め、昨今では『スーパーロボット大戦』シリーズでの戦闘アニメーションや、 対戦格闘ゲームではマイナーながら支持のある『ランブルフィッシュ』シリーズも、この技術の応用・発展系である。 MUGENでは『Alfar』や『SpriteStudio』などのパーツアニメーションを生成可能なソフトを使い、 SAE作者の[[クー]]やネオネオ氏の[[マーチ・ザ・トリビー]]、カーベィ氏の多くの怪獣キャラ等がこの技法を使って作られている。 &nicovideo(sm6501529) 余談となるが、『[[ストリートファイターII]]』シリーズ・『[[ヴァンパイア]]』シリーズ・『[[MVC>MARVEL VS. CAPCOM]]』シリーズなどCPS基板出身のキャラクターや、 『[[アルカナハート2>アルカナハート]]』のキャラクターのMUGEN移植に関して、 前者は「グラフィックが横長」、後者は「ドットが荒い」「[[ジャギ]][[ジャギ]]」という話題がしばしば取り上げられる事がある。 前者はCPS基板特有のドット比率が採用されているためにそのまま移植しようとすると発生する問題で、 これは該当キャラのCNSファイル内にある「xscale」の値を修正する事で解決できる(おすすめは「0.8333333」)。&link_anchor(*4){*4} 後者は主にPS2版からキャラクターを引っ張ってきているために起こる問題で、 その元のデータからしてドットが荒い状態のため、移植素材としては厳しい物があるという事である。 原因としてはPS2のメインメモリと『アルカナ2』で使われているメモリ容量の違いがある。 『アルカナ2』で使用されている「eX-BOARD」はメインメモリが1GB(VRAM含む)、PS2はメインメモリが32MB(VRAM兼用)と、 余りにも容量に開きがあるため、ドットのクオリティを落とさない事には容量が全く足りないのである。 ドットのクオリティが素直にRAMやROMの容量と直結している例の一つであり、 MUGENにおいてもクオリティの高いキャラクターは15~20MBのデータ量になっているが、それはこういった容量の使い方故と言える。 また、キャラを製作し始める時にエミュ等を使用してキャラ画像を吸出しする際、 スプライトの表示非表示機能が実装されていない物では、面倒だがスクショを沢山撮って、 それをペイントなどで加工([[背景の絵>藤堂竜白]]を消していく等)していくしか方法はない。 特に[[エフェクト>ヒットエフェクト]]や[[ステージ]]の効果がキャラ画像と重なるなどの要因で、上手く色を直す必要なども出て来るため、 その労力は並大抵のものではない。 これは「根性キャプ(キャプチャー)」とも呼ばれ、吸い出し方が確立されてない場合はこの手法が用いられる。 一部のツールでは、本体のスプライトに使われている色以外を塗り潰して背景色にするなどの機能があるが、これも完全ではない。 まあ、手描きするよりは楽さ! 頑張れ作者達! &b(){ただしあくまで各社が苦労をして基礎から作り上げ、商品価値を持つように昇華したものである事を忘れない様に。} ---- &aname(*1,option=nolink){&color(red){*1}} 対戦格闘ゲームではないが、右向き時と左向き時で別のグラフィック使って矛盾を解消した実例としては、 『[[パニッシャー]]』の2Pキャラ、[[ニック・フューリー]]の眼帯部分というのがある。 格闘ゲームで同様の事をやっている例というのはあまり知られていない。 [[ストⅢ>ストリートファイターIII]]の[[ギル]]が一見すると同様の事をしているかに見えるが、あれは[[カラーパレット]]の変更機能によるもので、 ドット作業はしておらず、褌部分をよく見ると向きが反転している。 &aname(*2,option=nolink){&color(red){*2}} ここでいう「スプライト」とは、2D画面に物やキャラクターを合成表示させる技術の名称である。 専用処理チップを載せる事で、CPUの命令一つでキャラクターを画面上で表示できるため、 CPU処理能力の低い時代におけるコンピュータで、激しい動きのあるゲームを作る際必須とされた (スプライト機能が無い場合は、キャラと背景の重ね合わせ処理等をCPUが細かく計算する必要があった)。 今で言う[[背景画面とポリゴンキャラクター>超人学園ゴウカイザー]]の関係に近い。 なお「スプライト」の本来の意味は&s(){炭酸飲料([[ペプシマ~ン!>ペプシマン]]はライバル会社だ)}小妖精の一種の事であり、 「画面内を飛び回る小妖精」的な意味で名付けられたもの (実はスプライトはフェアリーと違って目に見えない妖精らしいが)。 &aname(*3,option=nolink){&color(red){*3}} mugen.cfgというファイルにあるDoubleResという項目の値を4にする所から。 &aname(*4,option=nolink){&color(red){*4}} にも拘らず現在もその処理をせずにデフォルトの「1.0」のままにされているCPS出身キャラが多いのは、 D4が発見される前はキャラの表示スケールを変更するとグラフィックがガタガタになってしまい見栄えが悪くなるために、 敢えてそのままにしていた時代だった頃の名残だからだと思われる。 ちなみにCPSのドットは384×224の非正方形ドットで、あきまん氏がドッター時代にその件を上司に訴えた際にハード側に連絡した所、 問答の末に&b(){「計算間違いだった」}と返ってきたエピソードがある。 ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: