コンパイル時間短縮計画CS3編
うぇーい、次の開発がラッシュに入るまでに箱〇の某RPGをクリアしようと頑張ってたハズなのにすっかり違うプログラム書いて遊んでる俺ちゃんです。
このままでは未完の帝王になってしまうぜ!
さて、今回は前の続きにあたるんですが内容的には別の話になって行きます。やっと技術っぽい話です。
前回は特に時間のかかる音声素材を事前にエンコードして取り込むと言う話をしたんですが、今回はその次のステップ、画像その他諸々全部ですね。
Flashでゲーム作るとなると、画像ファイルが全部外部に直置きなんてのはレスポンス的にもセキュリティ的にもやらんでしょう。所詮Webの世界なんでサーバサイドのプログラムである程度のカバーは出来るとしても素材への直アクセスを完全に防げるわけではありません。可能にしとかないとFlashから読めないですからね!
となると、flaに始めから格納しておく事になりますね。勿論、Flashに入れ込んでswf化してもリバースされたら取られる部分はありますが、直置きに比べりゃ遥かにマシです。
しかし、全部flaに纏めるとちょっとしたグラフィクスの修正や音の修正、さらにはプログラムの修正、何を直しても丸々コンパイルする事になるのでえっらい時間がかかります。さらに、flaファイルがプログラマもデザイナも共有してしまうので、flaの更新が非常に煩雑な手順になります。これは正直、開発効率に直結した由々しき問題といえるでしょう。
トラックバック URL :
コメント (0)



