DirextXライブラリとC言語の連携??
Posted: 2012年11月10日(土) 02:51
Visual Studio 2010 Expressを使用、C言語にて囲碁のようなゲームを作っています。
今のところは○(丸)や△(△)などの記号を並べて描写しているのですが、そろそろGUIが欲しいと思っていた矢先にDXライブラリのことを知りました。
私が作りたいのは…DXライブラリで座標を入力 → 数値データに変換してC言語に送信 → C言語で処理し、数値をDXライブラリに送信 → 描写
という流れのソフトウェアです。既にCUIで動いている部分は弄りたくないので、C言語部分の改変は最小限にしたいのですが、
現在のC言語プログラムを95パーセント以上はコピペしただけの状態で動くのでしょうか?(その場合、C言語のmain関数と、DXのmainに相当する関数では、どちらがmainの役割を果たすのでしょうか)
それとも、DXライブラリはC言語に似ているだけという話で、移植の際には別のアプリケーションとして1から組みなおす必要があるのでしょうか??
今のところは○(丸)や△(△)などの記号を並べて描写しているのですが、そろそろGUIが欲しいと思っていた矢先にDXライブラリのことを知りました。
私が作りたいのは…DXライブラリで座標を入力 → 数値データに変換してC言語に送信 → C言語で処理し、数値をDXライブラリに送信 → 描写
という流れのソフトウェアです。既にCUIで動いている部分は弄りたくないので、C言語部分の改変は最小限にしたいのですが、
現在のC言語プログラムを95パーセント以上はコピペしただけの状態で動くのでしょうか?(その場合、C言語のmain関数と、DXのmainに相当する関数では、どちらがmainの役割を果たすのでしょうか)
それとも、DXライブラリはC言語に似ているだけという話で、移植の際には別のアプリケーションとして1から組みなおす必要があるのでしょうか??