アドベンチャー(ノベル)ゲームの製作方法
Posted: 2013年2月08日(金) 04:01
アプリケーションアプリのアドベンチャー(ノベル)ゲームの製作をするにあたって、自分用のプログラム命令語を作って
アドベンチャーゲームで表示させる文章や表現をまとめてひとつのファイル(Aファイルとします)に書き込む方法があるのは理解できました。
よくわからないのは
・ゲームの進行がAファイルの部分のときは、プログラム実行中ずっとfopenで開き続けても問題ないのでしょうか?
今まで作ったコンソールアプリではファイルを一気に読み込んで一気に終わる感覚だったのですが、文章を一時停止したり、音を鳴らしたりしたことがなかったので予期せぬ実行エラーとか起きないか不安なのです。
・もし問題がおきるならプログラム内部でtmpfileとかの関数を使って一時的にファイルの内容をコピーして書き込んでおき、終わったら開放させるという手法で問題はおきませんか?
アドベンチャーゲームで表示させる文章や表現をまとめてひとつのファイル(Aファイルとします)に書き込む方法があるのは理解できました。
よくわからないのは
・ゲームの進行がAファイルの部分のときは、プログラム実行中ずっとfopenで開き続けても問題ないのでしょうか?
今まで作ったコンソールアプリではファイルを一気に読み込んで一気に終わる感覚だったのですが、文章を一時停止したり、音を鳴らしたりしたことがなかったので予期せぬ実行エラーとか起きないか不安なのです。
・もし問題がおきるならプログラム内部でtmpfileとかの関数を使って一時的にファイルの内容をコピーして書き込んでおき、終わったら開放させるという手法で問題はおきませんか?