XNAゲーム開発者にとっては、非常に便利であまり良くないプロジェクトがいくつかあります。これらのプロジェクトは非常に簡単で、バイクを書く手間を省きます。 以下は、xnaでの適切なオープンソースプロジェクトの短いリストです。
RamGec XNAコントロールこのプロジェクトは、Aqua(ポピーのような)スタイルの非常に軽量で便利なGUIであり、実装と理解が簡単ですが、機能は平均的です。
長所:1)優れたドキュメント
2)スキンを変更する機能
3)オープンソース
4)使いやすさ
5)プロジェクトでまったく同じフォームをアセンブルするためのxmlファイルを生成するフォームエディター(コードからすべてを作成するのではなく)
短所:1)曲線をマウスでドラッグアンドドロップするなどの小さな欠陥(更新中にフォームの境界の外側にマウスを移動すると、ドラッグが停止するため、ほとんどピクセル単位で移動する必要があります)。
2)機能が多すぎない
3)まれなプロジェクトの更新
XNA 4用のスキン可能なGUIライブラリ豊富な機能を備えたGUI。ただし、平均的な複雑さのスキンやその他のパンを変更できます。
長所:1)豊富な機能
2)スキンを変更する機能
3)オープンソース
短所:1)ドキュメントなし
2)使用の平均的な難しさ
3)プロジェクトはまだベータ段階です
XNAゲームコンソールゲーム機。
長所:1)使いやすさ
2)新しいチームを簡単に追加できます
3)オープンソース
短所:1)xna 4では機能しません
2)プロジェクトはもうサポートされていないようです
または、プロジェクトを使用できますが、必要に応じて処理する場合のみです。 視覚部分を完全に削除し、上記のGUIの1つに置き換えることをお勧めします。
Box2D.XNAxnaの下で人気のある物理2Dエンジンのポート。
ps独自のフィジカルを作成できる素晴らしい
記事があります。 エンジン。
長所:1)使いやすさ
2)大規模なコミュニティ
3)オープンソース
短所:1)ドキュメントなし(ただし、議論では、多くの不明瞭なものが詳細にかみ砕かれています)
2)プロジェクトはサポートされなくなりました
XNA 2Dパーティクルエンジンパーティクルシステム用の比較的単純なエンジン
長所:1)優れたドキュメント
2)コードに簡単に埋め込み可能
3)扱いやすい
短所:1)あまりリアルではない粒子
2)プロジェクトは2010年以降更新されていません
水銀粒子エンジンエフェクトエディターと非常に広範なドキュメントを備えた非常に機能的なパーティクルシステム
長所:1)非常に膨大なドキュメント、
ビデオチュートリアルもあります。
2)xna 3とxna 4の両方のリリースがあります
3)優れた機能
4)プロジェクトで提供されるPakテクスチャは悪くない
短所:1)取り扱いが中程度