サイログ。

~雑多な記事置き場~

Miyako v1.4リリースしました

Miyakoメインサイト

ようやくリリースです。
今回の変更点は、

・描画スピードの大幅な向上(拡張ライブラリidaten_miyako追加)
・再び256色をサポート対象外に
・Mapクラスの大幅な見直し(内部の修正、MapEventクラスの追加)
・SpriteAnimationクラスの大幅な拡張
・SpriteUnit構造体の導入による多彩・高速な表示
・Movieクラスの追加(MPEGによる動画再生に対応)
・Audio::BGMクラスで、MP3ファイルの演奏を確認(Ruby/SDL1.3.1以降が必要)
・miyako.rbをモジュール・クラス別に分割
インストーラーの追加(インストールが楽に!)
・リファレンスマニュアルの修正(リファレンスマニュアルをクラスごとに分割)
・スプライトごとのViewportを廃止(Screenモジュールで管理)
・Point,Size,Rectクラスを構造体に
・音声関係で動かない環境のために、$not_use_audioグローバル変数を追加
・サンプルを別ファイルに
・今回はrskit付きバージョンの配布を見送り
・各種バグの修正

です。

やっぱり一番大きいのは、idaten_miyakoとインストーラの追加でしょうか。
利点のひとつ、Pure Rubyと簡単インストールの2つを方向転換したわけですから。

今後は、勉強だけではなく、更に実用に耐えうるものを作っていきたいですね。
(とはいえ、データ暗号化などは無理ですが・・・(^^;)

勿論、勉強のために、idaten_miyakoで高速化した部分のRubyソースは
残してあります。