2018/02/20(火) [n年前の日記]
#1 [dxruby] DXOpalでタイルマップBG描画その4
DXOpalを使って、タイルマップBGを描画する実験をしているわけだけど。32x32ドットの時は Firefox ESR 上で60FPSを出せなかったけど、少しサイズを大きくして、48x48 にしたらどうなるだろうかと疑問が湧いたので試してみたり。
_DXOpal fake draw_tile (1chip: 48x48 ver.)
640x480ドットのウインドウサイズ、レイヤーを3枚描画してる状態。カーソルキーの入力で、任意の方向にスクロールできるようにしてある。
Firefox ESR上では…。ちょっと危ないけど、なんとか60FPS出てる…ように見えなくもない…かな…。ただ、CPU使用率は20%前後をウロウロしてるので、もう少し何かしらの処理を追加したら、すぐに処理落ちしそうな予感もあるのだけれど。
ちなみに、 Google Chrome で動かすと、CPU使用率は13%前後。
Tiled のデータも置いときます。License : CC0 / Public Domain ってことで。
_atari_test_48x48_chip.png
_atari_test_48x48.tmx
_atari_test_48x48.json
_DXOpal fake draw_tile (1chip: 48x48 ver.)
640x480ドットのウインドウサイズ、レイヤーを3枚描画してる状態。カーソルキーの入力で、任意の方向にスクロールできるようにしてある。
Firefox ESR上では…。ちょっと危ないけど、なんとか60FPS出てる…ように見えなくもない…かな…。ただ、CPU使用率は20%前後をウロウロしてるので、もう少し何かしらの処理を追加したら、すぐに処理落ちしそうな予感もあるのだけれど。
ちなみに、 Google Chrome で動かすと、CPU使用率は13%前後。
Tiled のデータも置いときます。License : CC0 / Public Domain ってことで。
_atari_test_48x48_chip.png
_atari_test_48x48.tmx
_atari_test_48x48.json
◎ 余談。 :
[ ツッコむ ]
以上です。