2018/02/21(水) [n年前の日記]
#1 [dxruby][ruby] BGアタリ処理を書いてるところ
せっかく DXOpal でタイルマップBG描画ができたのだから、地形とのアタリ判定もしてみたいところだなと。もっとも、只の四角が敷き詰められてるBGなら、アタリ判定も楽だけど、先日作成したタイルマップは、坂も用意してる地形だったりするから、それに対応した処理を書かないといけない。
ということで、昔 DXRuby用に書いたスクリプトソースを探してきて修正しているところ。
しかし、以前書いたソレを眺めてるうちに、ちょっと修正したくなってきて。
以前は、実行するたびにタイルチップ画像を一つ一つスキャンして、アタリ判定用データを作っていたけれど。考えてみたら毎回起動時にやることでもないよなと。事前に何かのツールを通してアタリ判定用データを別途作って、それを読み込んで処理するほうが妥当だろう…。そのようにしておけば、アタリ判定処理自体は、DXRuby以外の何かしらでも使えるようになるだろうし。
などと思えてきたので、それ用のツールスクリプトを書き始めてしまったり。とりあえず json でアタリ判定用データを出力する方向で…。
ということで、昔 DXRuby用に書いたスクリプトソースを探してきて修正しているところ。
しかし、以前書いたソレを眺めてるうちに、ちょっと修正したくなってきて。
以前は、実行するたびにタイルチップ画像を一つ一つスキャンして、アタリ判定用データを作っていたけれど。考えてみたら毎回起動時にやることでもないよなと。事前に何かのツールを通してアタリ判定用データを別途作って、それを読み込んで処理するほうが妥当だろう…。そのようにしておけば、アタリ判定処理自体は、DXRuby以外の何かしらでも使えるようになるだろうし。
などと思えてきたので、それ用のツールスクリプトを書き始めてしまったり。とりあえず json でアタリ判定用データを出力する方向で…。
[ ツッコむ ]
以上です。