mixiユーザー(id:7828375)

2021年02月28日22:43

49 view

より開発者の意図に沿いたい

 天外魔境IIの通常戦闘時、背景の緑色のグラデーションのうち、上の2列が、毎フレーム2ドット上下している事には、前々から気付いていた。

で、このことと関係があるかどうかはわからないが、プログラムをしていた岩崎さんが

「天外IIの戦闘の背景はマジカルチェイスを参考にした」

と言っていた。果たしてどの部分をどのように参考にしたのかまではわからない。私が「マジカルチェイス」をやったことがないせいもあり。

ただ、そこまで凝ったことをやっているようには見えない天外IIの戦闘背景なので、おそらくこの毎フレーム2ドットの上下移動の事なのではないか……? と私は思った。

 そんな毎フレーム2ドットの上下移動。一体何なのか? ということだが、これはPCエンジンで発色出来ない色を表現するための工夫なのだと思う。1フレームは大体1/60秒なので、そこを色が上下することによって中間色を表現している。

黒
緑1
緑2

しかないところを、

黒
緑0.5
緑1
緑1.5
緑2

に見えるようになっているわけである。

 毎フレーム上下に動く事によって、残像による目の錯覚で多めの色を表現している。……すると、スクリーンショット(SS)を撮った時に、開発者の意図した画像にはならないということになってしまう。じゃあどうしようというわけで……

1.すべての敵のSSを再度撮りなおす
2.背景を取り除いて敵画像だけの透明色ありの画像を作る(GIFにした)
3.製作者が意図していたであろう背景画像を作る
4.HTMLでテーブルの背景を背景画像に。敵を真ん中に配置

なんとか3まで終了。あとはHTMLの修正だが、連続置換では済まない感じの修正なので手作業でどのくらいかかるかわからん。

4はもともとはHTML表現じゃなくて作った背景と合成しちゃえばいいかと思ったんだが、こっちのほうがデータが小さくなるかなって……確かめてないけどどうなんだろう。……確認中……データは1/5くらい小さくなってるっぽい。画像によるが。まぁ別にWeb容量とか気にするほどデカイわけでもないのだが。小さくて困る事もあるまい。

……でもどうなんだ。意図背景の敵画像作る手間とHTMLの手間……う〜ん。画像作っちゃえばHTMLいじる必要無いんだなぁ……う〜ん。画像作ったほうが楽かなぁ……。
0 0

コメント

mixiユーザー

ログインしてコメントを確認・投稿する

<2021年02月>
日 月 火 水 木 金 土
 123456
78910111213
14151617181920
21222324252627
28      

最近の日記

もっと見る