Windows フォーム ツール (パネル、シェイプ、ボタンなど) を使用して C# (マルチプレイヤー タンク ゲーム) でゲームを作成しましたが、アニメーションとグラフィックスは非常に貧弱です。このゲームを少し良くするために C# で使用します。C# でフラッシュを使用できますか? !!!
5 に答える
XNAは優れており、DirectXに基づいているため、Windowsフォームとはまったく異なるテクノロジです。
もう1つのアイデアは、ゲームの複雑さに応じてSilverlightまたはWPFを確認することです。画面があまり忙しくない単純な2Dゲームの場合、XNAよりもはるかに簡単な場合があります。
WPFでマルチプレイヤーゲームを構築する素晴らしい例を見つけました。
MicrosoftXNAをご覧になることをお勧めします。
ゲームのグラフィックを改善したい場合は、デザインソフトウェアを使用するか、誰かを雇ってそれを行う必要があると確信しています。Googleで簡単に検索すると、モデル開発ソフトウェアが表示されます。
開始するのに適した場所は、MicrosoftXNAフレームワークです。
Blenderの使用もお勧めします:http ://www.blender.org/
これは完全に無料のオープンソースの3Dモデル作成プログラムです。
C#でのゲーム開発には多くのライブラリと方法があります。
私は、DirectXに基づいており、Microsoft自身が開発したXNAを使用することを好みます。
ただし、OpenGLラッパーSharpGL、カスタムDirectXラッパーSlimDX、またはプレーンなDirectX SDKを使用するなど、他にも多くのラッパーがあります。