おまえら俺にLunaでゲーム作らスレat GAMEDEV
おまえら俺にLunaでゲーム作らスレ - 暇つぶし2ch680:名前は開発中のものです。
07/10/19 03:40:50 xSlH8lWx
URLリンク(gamdev3.hp.infoseek.co.jp)

チュートリアル付属の CResourceManager を改造した。
変更点
 ・ISound IStreamSound の読み込みに対応
 ・ISound のラッパークラス CGameSound を追加し、これで読み込む事も可能にした
 ・読み込み失敗を検知できるようにした
 ・読み込みを停止させられるようにした

読み込み停止の使い方は、ゲームの初期化部分などで
 ・CResourceManager の読み込みを停止しておく
 ・何らかの設定ファイルを読む(即座に)
 ・設定ファイルに書かれているテクスチャを CResourceManager で読み込む(この時点では読み込み開始されない)
 ・次の設定ファイルを読む・・・テクスチャを読む・・・の繰り返し
 ・最後に CResourceManager の読み込みを再開する
とやると、設定ファイルだけを最速で読み込んだ後、時間のかかるテクスチャ読み込みを後でまとめてできる。
その後は Now Loading... を表示させつつ待てばいい。

ちなみに、チュートリアル内の DrawNowLoading() は、文字のy座標が間違っていて表示されていないので注意。
正しくは Selene::CPoint2D<Float>(5.0f,toF(SCREEN_HEIGHT-32)) だよ。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch