XNA開発者向けの便利なプロジェクト

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.XNA
画像
xnaの下で人気のある物理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)取り扱いが中程度

Source: https://habr.com/ru/post/J178587/


All Articles