dxlibexのタスク - folklorecrysisprogrammer/folklorecrisis GitHub Wiki
ここにdxlibexで実装してほしいものをどんどん書いてください。
※ここに書かれているタスクの全てをらいパン粉が処理するわけではありません。
※書かれたタスクが完了した場合は、予告なく削除される場合があります。
※また、このページはらいパン粉の日記としても使われる可能性があります。
※また、このページはらいパン粉のMarkdown文法のテストに使われる可能性があります。
完了済みのタスク
音楽のリソース管理をする。(済)
すでに取り付けられたコンポーネントをもう一度取り付けることができる問題を改善。(済)
TextureCacheクラスの画像分割読み込みの機能を別クラスに独立させる(済)
Sizeクラスを破棄して、全てVectクラスを使う。(済)
未完成のタスク
Gameobject等を排他制御Listで回すのをやめて、別の方法にする。(重たいと指摘された) 具体的には、ChildList、SubSceneListを変更します。
当たり判定をちゃんと実装する
子Nodeをタグ検索できるようにする。
//イメージ Node FindTag(タグ名);
コンポーネントを外す機能がない。速く実装しろ。
音楽をいい感じにするサウンドオブジェクト的なものを実装する。(アトハさんがやってくれる)
シーンチェンジの時にフェードアウトとかのエフェクトができるようにする。
Latterクラスで扱う文字のフォントを変更できるようにする。
デバックコンソールウインドウを実装する。
DebugMessageクラスを破棄して、DebugMessageを使用していた箇所をすべてthrowに置き換える。
マップ関係の機能(MapEditで生成されたデータにアクセスするインターフェイスを提供する)
画像の描画方法の設定(加算・減算などなど)
セーブ/ロード機能
コルーチンクラスで待機時間をリセットできるようにする。 (アニメーションで突然、待機をキャンセルしてすぐIeUpdate()を呼びたくなるという要件が発生したため。)
アニメーションオートマトンの完成度を高める。
拡大が相対座標に影響を及ぼすようにする