Watch

ブルータル・デラックス・ソフトウェアが「ミスター・スプライト」を発表

ブルータル・デラックス・ソフトウェアが「ミスター・スプライト」を発表

投稿者:  dfinnigan 日付:  2013年3月4日 いいね0件 閲覧数  355

ブルータル・デラックスのロゴ

パリ、2013 年 3 月 3 日 – Brutal Deluxe Software は、スプライトを管理し、Apple IIgs ゲームへのスプライトの統合を簡素化するコマンドライン ツール、Mr Sprite を発表できることを誇りに思います。

プログラマーはスプライトシートの準備に多くの時間を費やします。

– スプライトの幅が 4 ピクセル (16 ビット) の倍数であることを確認する必要があります。
– スプライトの偶数と奇数の両方のバージョンを準備する必要があります。
– スプライトを 320×200 の画像に整理して、できるだけ多くのスプライトを配置し、失われるスペースを最小限に抑える
必要があります。 – マスク シートを準備する必要があります
。 – スプライト シートに各スプライトの幅と高さ、およびスプライトのオフセット (アドレス) を記録する必要があります。
– そして最後に、Apple IIgs グラフィック ページにスプライトを表示するための最も効率的なコードを記述する必要があります。

  
もちろん、新しいスプライトを追加したり、既存のスプライトを変更したりする場合は、すべてをやり直す必要があるかもしれません🙁 プログラマーの視点から言えば、DrawSprite(sprite_id, screen_address) という関数を、スプライト識別番号とそれを表示する画面のアドレスの2つのパラメーターのみで呼び出すだけです。MrSprite は、自動スプライト検出、スプライト配置、反転&反転効果、スプライトコンパイラー、65c816 コードオブジェクトの直接出力など、あらゆる機能を提供することで、プログラマーの作業を簡素化します。

Mr Sprite は、Brutal Deluxe の Cross Developpement Tools プロジェクトの一部であり、新しい Apple IIgs ソフトウェアの作成を可能にする Windows (およびその他の) プラットフォームで使用できるユーティリティの完全なセットです: 65c816 アセンブラ、65c816 デアセンブラ、65c816 シミュレータ、グラフィック ファイル コンバータ、リソース キャッチャーなど。

ソースコードは、ご希望の方に無料で公開いたします。このプログラムは現在Windowsでのみ動作します。MacintoshおよびLinux版のリリースも計画しています。

ミスター・スプライトについてもっと知る

関連記事