Project Board コメントComment
ログイン | ヘルプ | トップ

プロジェクト
親コメント:
要望 2005-06-16 12:54 by Hoge-ship

Tonyu System

内容
Commented by: tasmha at 2005-10-05 12:12:29

えーっと、こっちに要望を書いてしまっていいんですかね?

現状でもかなり満足してますが、とりあえず「ここがこうならもっと便利かなぁ」という点を挙げて見ました。
特に急いでいるわけではないので、時間がある時にでも検討していただけたら幸いです。



<要望その1 マップエディタについて>
・マップチップの配置についてですが、現在の「FINE」「NORMAL」「BOLD」に加えて、塗りつぶし機能や、矩形選択コピー機能もあればなぁと思います。

「塗りつぶし機能」については、例えば「FINE」「NORMAL」「BOLD」選択時に、ctrlキーを押しながらクリックすると、塗りつぶしができるとか。

「矩形選択コピー」については、「FINE」「NORMAL」「BOLD」に加えて「copy(矩形選択コピー)」という項目を追加して、マップエディタ上でctrlキーを押しながらマウスの左ボタンをドラッグして範囲を設定するとその範囲のマップチップがコピー(記憶)でき、その状態で別の場所で左クリックするとペースト(貼り付け)できるといった感じです。
 例えば「copy」選択状態で、マップエディタ上で4x4のエリアをctrlキー左ボタンドラッグで記憶し、右ドラッグでスクロールした後に左クリックすると、別の場所に先に記憶した4x4のマップチップを複製できるといった感じです。
(その場合は4x4の枠も表示されたらありがたいです。)
「矩形選択コピー」があると、例えば2x8のマップチップで構成された背景のビルとかを、2x8で一括して比較的楽に複製配置できるようになるかと思います。
(現状では1チップずつ配置していくしかないので)
矩形選択だけでなくフリーハンド選択もあればなお良いですが。


<要望その2 マップの複数面化>
現状でもパネルオブジェクトやスプライトオブジェクトで見た目的には多重スクロールは実現できますが、できれば標準でもマップ面は1面から複数面(できれば3面くらい)に拡張してもらえたらありがたいです。

・マップエディタの機能拡張
(マップエディタ上での複数面の合成表示や、個別の面のみの表示、マップ面の表示優先順位の切り替え・「実行時に使用する・使用しない」を面毎に設定可能など。)
・マップサイズを面毎に設定
(マップ1は「130x130」で、マップ2は「30x30」でといった感じ)
・$viewx,$viewyの拡張
(マップ面が3面の場合は$viewx1,$viewy1でマップ1の左上座標の取得、$viewx2,$viewy2でマップ2の左上座標の取得,$viewx3,$viewy3でマップ3の左上座標の取得ができるとか)
・マップスクロール関数の拡張
(「$map.scrollto(100,100,1)」でマップ1の左上座標が(100,100)になるようにスクロール。「$map.scrollto(150,150,2)」でマップ2の左上座標が(150,150)になるようにスクロールといった感じ。
・マップ面毎にzorderを変更できる。
(現在のマップ面はzorderが200になってるようですが、これも自由に変えられるとか。例えば「$map.zorder(300,1);」とすれば、マップ1のzorderが300に変更でき、「$map.zorder(290,2);」とすれば、マップ2のzorderが290に変更できるといった感じで。)

いろいろ拡張の必要があり、実装に手間もかかってしまうと思いますし、実行の際の処理速度も今よりかかってしまって難しい問題だとは思いますが・・・。
(書いてる自分でもこれはかなり大変だと思います・・・。)


<要望その3 キャラクタパターンの幅と高さ表示>
キャラクターパターンウインドウでパターンをクリックすると、ウインドウ右下にパターンの幅と高さも表示されるようになったらありがたいです。
(ところで現在のバージョンではgetpatwidth()とgetpatheight()は機能していないのでしょうか?)



あと、要望といいますか、現在のバージョンのフルスクリーンキットでは、環境によってはうまく動作しないようです。
うちの環境(XPHOME、Geforce5700)では、フルスクリーンモードで動作させようとすると、必ず画面が真っ暗になって(液晶モニターには「規格外です」と表示されてしまいます)、PCをリセットしないといけなくなってしまいます。
(xxさんのBlueWishは完成度が高いだけに、フルスクリーンでプレイしたかったのですが、うちの環境ではフルスクリーンモードが機能しないようで残念です。)


以上、長々とすいませんでした。





返信

要望そのものには私も同様なので、以下は当... 2005-10-05 19:14 by ごま太郎
    返信ありがとうございます。 ところで ... 2005-10-05 21:06 by tasmha (さらに1個の返信)