Dreamizm.Networks

Archive for the 'FormationPlayer開発' Category

FormationPlayerの実験

C++でDLLを書いてそれを呼び出したら高速化できるかな、ということで基本的な処理部分をつくっています。

新機能追加ができなくて申し訳御座いません。
ページ毎のカウント数の指定だとか音楽との同期とか、そういったことを実装すべきかもしれません。
自分でもそう思いますが、コードが煩雑になってしまって(センスがないんでしょう…)複雑に絡んでしまっています。
それを解決するためにも新たな試みとしてC++化を進めています。

申し訳御座いません。

2 comments

内部処理を変更

これまで駒のポジションなどの情報はすべて文字列で格納していましたが、実数に変更しました。
将来のリリースでこれの副作用が出てくるかもしれませんが、バグを発見されましたらご連絡ください。

作業中に「駒を強調表示した状態で『駒の追加』をすると、すぐ左側(画面上は右)に出てくるはずが、縦方向の座標がセンターライン上になって出る」不具合を見つけました。
これは特に害はないと考え、次回のリリースで修正とさせていただきます。

将来的にはデータ周りはC言語で実装し高速化を図りたいのですが果たして効果はあるのかどうか・・・

No comments

環境によって再生速度が違う問題から内部処理を見直す

HSP3.1をつかってFormationPlayerは開発されているのですが、中でawait命令を使って画面の書き換え頻度をコントロールしています。
これで、ソフトの実行環境が違っていても再生速度を一定にするようにしていました。

が・・・

Read more

No comments

FormationPlayerをアンチエイリアス対応させました

今回、グラフィックスの描画をアンチエイリアス対応させたバージョンをリリースいたします。バグ修正や機能の変更はありません。
アンチエイリアスをすることによって滑らかな表示(悪く言えばぼやけた表示)がされるようになりますが、現在のところ、これのON/OFF切り替えはできません。

File Version: 1.0 beta build 8.222
Product Version: 1.0.0.11
Download-> fp10beta8_222.zip

使用された感想などをお寄せいただけると今後の参考になります。
よろしくお願いします。

2 comments

FormationPlayerのVistaでの動作確認

すべてではありませんが、とりあえずは使えることを確認いたしました。

開発が停滞してしまっております。申し訳ございません。

No comments

サブセット・サポート版、テストリリース

先日ご指摘をいただいたバグが、なぜか開発中のソースでは発生せず、何が原因なのかはわかりませんが対策として急遽開発中のものをリリースします。

File Version: 1.0 beta build 7.1203
Product Version: 1.0.0.10
Download->fp10beta7_1203.zip

Read more

No comments

一応はサブセットできました

本来、プログラミングには仕様書をつくってデータ構造を設計して…とするのでしょうが…
私は面倒くさがり屋で後々後悔するタイプです。

今回のコーディングでも「最初からこれを見越してここの設計をやっておくべきだったなぁ」と思ったわけです。
サブセット周りの処理は結構広範囲に影響を及ぼすようで、思わぬところでそれに起因するエラーが発生して対処に追われました。

とりあえずサブセット周りはテストするだけとなりました。
(pLaTeX2eの出力は見逃してください)

カウント処理ができるようになれば、テストリリースです。
テンポは処理速度に依存してしまうので、アバウトな感じな再現しかできません。
そのあたりはご愛嬌ということで。係数の調整という形でユーザーが設定できるようにして解決したいと思っています。

No comments

プレーヤのスキップ指定ページを削除するときの注意

リリース前ですが。

Subset - MovingSubset - View

サブセットは、サブセットに指定されないプレーヤをスキップ指定することで処理されます。
このスキップ指定は最初のページと最後のページにはありえないわけです。
ですから、

  • 次のページがスキップ指定されている、最初のページを削除する場合 
  • 前後のページがスキップ指定されている普通のページを削除する場合
  • 最後のページの前がスキップ指定されていて、最後のページを削除する場合

これら3つの場合に該当するプレーヤのみ、削除しようとする次のページあるいは最後の直前のページが削除されます。

ご注意ください。

No comments

さらにバグ修正

緊急です。さらにバグが見つかりましたので修正しました。

今回見つかったバグは、先日の修正によるもので、通常の再生ができなくなっているものです。
お手数をおかけして誠に申し訳ございませんが、最新版への差し替えをよろしくお願いいたします。

File Version: 1.0 beta build 7.922
Product Version: 1.0.0.9
Download->fp10beta7_922.zip

4 comments

バグ修正版

これまで報告いたしましたバグの修正と衝突警告機能(衝突するプレーヤの着色表示)を含みましたバージョンを公開いたします。

  • プレーヤの削除ができていないように見える不具合の修正
  • プレーヤの追加と削除にかかわるキー操作を以下のように修正
    • プレーヤの追加:[Shift] + [a]
    • プレーヤの削除:[Shift] + [d]
  • 最終ページにおいて連続再生機能を使用しようとするとエラーがでて強制終了してしまう不具合の修正
  • 衝突警告機能の追加

ダウンロードはこちらです。
File Version:1.0 beta build 7.920
Product Version:1.0.0.8
Download->fp10beta7_920.zip

No comments

次ページへ »