次の学期は「ソフトウェアプラクティブII」のクラスを受講します。そのクラスで、私の教授は私たちにXNAを学んでほしいと言っています。私はかなり前からXNAで遊んでいて、その機能性とシンプルさを楽しんでいます。ただし、XNAはSystem.Windows.Formsを利用しません。CEGUI#を使用して、XNAをSystem.Windows.Formsで動作させることができましたが、機能が制限されています(たとえば、マウスには「左クリック」と「ダブル左クリック」がありますが、ありません。 "引っ張る")。
それで、私は新しいフレームワークのためにXNAを捨てています。これが私の質問です->XNAとしてのすべての機能とシンプルさを備えているが、System.Windows.Formsと完全に互換性がある(または、少なくとも、System.Windows.Formsと完全に互換性があるC#フレームワークはありますか?サードパーティツール)?フレームワークはXBox360で動作する必要はありません。WindowsXPとWindowsVistaでのみ動作する必要があります。XNAと同様の構文(つまり、LoadContent、Draw、Updateなどの同様のメソッド)が必要です。
お時間をいただきありがとうございます、
〜BenShums