楕円や矩形などのさまざまなシェイプクラスを使用して、WPFを使用して2次元プラットフォームを作成しようとしました。私が学んだことは、これらの形が私が使うことができる最も素晴らしい資源ではないということです。彼らは遅いです。私は弾丸の敵、英雄、ブロックなどのような多くの異なるオブジェクトを持っていたい。だから私はキャンバスツールを使用して私が持っている最良の選択肢ではないと結論づけた。 イメージをレンダリングする他のより高速な方法を知りたいと思います。2dプラットフォームをより速く、より良い方法で作成できますか?
-1
A
答えて
2
DirectX 2DおよびXNA 2Dは、高速の2Dおよび3Dグラフィックスアニメーションを作成できる高水準のインターフェイスです(グラフィックアダプタを直接制御する場合と比較して)。私を助けたチュートリアルはRiemer's 2D & 3D XNA Tutorialsです。
1
グラフィックス関連のものすべてを自分でコーディングするのではなく、ゲームエンジンを探す必要があります。また、あなたがより低レベルの描画面でのみintereste(なし物理エンジンなど)を移動したい場合は
http://content.gpwiki.org/index.php/Game_Engines
あなたがそれらを呼び出すことができますので、SharpDXとSlimDXは、オプションを次のようになります。このリストを見てみましょうc#を介して。
+0
ありがとうございました – Bug
関連する問題
- 1. 2dsphere対2dインデックス:「より良い」/より速い?
- 2. データをより速く作成できますか?
- 3. テセラクトをより速く作る方法
- 4. ログインページを作成するには、より良い方法です。
- 5. MongoDBでの索引作成 - より良い方法です
- 6. XPageでより良いファイルアップロードコントロールを作成する方法
- 7. SQLのクエリをより速く、より良くする
- 8. ParseConfigとParseQuery - より速く/より良いのはどれですか?
- 9. データを見つけるためにループするよりも速く、より良い方法ですか?
- 10. DICOMディレクトリをより速く作成する方法は?
- 11. どちらが速く/より良いですか?
- 12. より良い方法ですか? jquery
- 13. インデックスより良く、速く、何
- 14. JavaScriptでオブジェクトを作成するより良い方法は何ですか?
- 15. PHPからRTFファイルを作成する(より良い方法ですか?)
- 16. xmlをより速く読む方法はありますか?
- 17. Apache Solrよりも速い検索プラットフォーム/インデックスエンジンですか?
- 18. Drools - KnowlegeBuilderをより速く作成しますか?
- 19. 私のmysqlテーブルを作成するより良い方法は何ですか?
- 20. レールビューにドラッグ&ドロップテーブルを作成するより良い方法は何ですか?
- 21. クラスパラメータからのより良い作成方法は?
- 22. アンドロイドのHttpUrlsConnectionよりOkHttpの方が速くて良いですか?
- 23. Djangoでより良いタブ付きインターフェイスを作成する
- 24. 管理画面を作成するより良い方法
- 25. intellijでより速くタイプミスを修正できますか?
- 26. 迅速なプロジェクトでC++ライブラリを使用してより良いglslコンパイラを作成する方法
- 27. より良い方法
- 28. より良い方法
- 29. より良い方法pygame.rect.colliderect()
- 30. より良い方法:MergeParams
あなたはXNAを使用するか、またはべきではありません(8アプリが勝つ/ポートメトロスタイルを作成し、デスクトップアプリに滞在、モバイル滞在)あなたは、将来的に何をしたいのかに応じて。 XNAはこれまでWin8 Metroでの使用のために死んでいるようです(ANX http://anxframework.codeplex.com/は将来の開発のための将来的な有望な代替手段かもしれませんが、早期のアルファ段階にあり、プロダクションでは使用できません)。あなたが勝利の電話7とデスクトップアプリを開発したい場合にのみ、私はXNAをお勧めします。 – Beachwalker
回答ありがとうございました – Bug