ページ 11

ファイルからコードを読み込む

Posted: 2013年3月22日(金) 01:55
by メカ
txtなどのファイルからコードを読み込んで実行するなんて事は可能でしょうか?
dxライブラリを使ってますが、
目的は追加コンテンツ的なのを作りたいと思ったからです。
コード読み込みが不可能なら、追加コンテンツで
新たにストーリー又はイベントを作るにはどういった方法があるのでしょうか?
ご回答お待ちしています。

Re: ファイルからコードを読み込む

Posted: 2013年3月22日(金) 09:19
by zxc
 Dxライブラリならファイル読み込み関係の関数,C言語ならFILE構造体を用いたもの,C++ならファイルストリームでファイルからデータを読み込むことが出来ると思います。

  読み込んだデータはあくまでコードではなくデータだと思います。なので、そのデータを解釈し、命令として受け取らせるスクリプトのようなもので追加していくことになるのではないでしょうか。

Re: ファイルからコードを読み込む

Posted: 2013年3月22日(金) 10:42
by softya(ソフト屋)
スクリプトとして実行するなどの手しか無いので、Luaを導入するとか、自力でスクリプト言語を作って組み込むなどを行います。
ゲーム制作ツールや一般的なゲームは大体スクリプト言語を利用していますね。

Re: ファイルからコードを読み込む

Posted: 2013年3月22日(金) 12:36
by メカ
分かりました。
ご回答有難う御座いました!

Re: ファイルからコードを読み込む

Posted: 2013年3月22日(金) 12:44
by softya(ソフト屋)
スクリプトの搭載サンプルを公開されている方がいます。※ 若干コードに問題を感じますが。
http://karetta.jp/book-cover/game-programming
参考にしてください。