MITビービーとは何ですか?Bevyは、Rustに組み込まれたさわやかでシンプルなデータ駆動型ゲームエンジンです。それは永遠に無料でオープンソースです!警告Bevyはまだ開発の初期段階にあります。APIは変更される可能性があり、今後も変更されます(今こそ提案をする時です!重要な機能が欠落しています。ドキュメントはまばらです。APIの絶え間ない変更によって壊れる準備ができていない限り、Bevyで深刻なプロジェクトを構築しないでください。メーカー:Bevyは、Rust言語とコンパイラの改善に大きく依存しています。:完全な2Dおよび3D機能セットを提供シンプル:初心者にとっては簡単に習得できますが、パワーユーザーにとっては無限に柔軟ですデータフォーカス:エンティティコンポーネントシステムパラダイムを使用したデータ指向アーキテクチャモジュール式:必要なものだけを使用してください。アプリのロジックをすばやく実行し、可能な場合は並列で実行する必要があります生産的:変更はすぐにコンパイルする必要があります...待つのは楽しくないに関しては特徴:Bevyの機能の概要。ニュース:私たちの進捗状況、計画、そして光沢のある新機能をカバーする開発ブログ。ドキュメントビービーブック:Bevyの公式ドキュメント。Bevyを学び始めるのに最適な場所です。公式の例:Bevyの専用で実行可能な例は、特定の概念を掘り下げるのに最適です。コミュニティが作成した学習リソース:Bevyコミュニティによって作成されたより多くのチュートリアル、ドキュメント、および例。コミュニティコミュニティに貢献したり、コミュニティとのディスカッションに参加したりする前に、私たちの行動規範をよく理解しておく必要があります。不和:Bevyの公式不和サーバー。レディット:ビービーの公式サブレディット。ディスカッション:Bevyに関する質問に最適な場所は、ここで回答されています!ビービーアセット:素晴らしいBevyプロジェクト、ツール、プラグイン、学習教材のコレクション。Bevyの構築を手伝いたい方は、寄稿者ガイドをご覧ください。単純な問題については、問題やPRを自由に開いて、自分で取り組んでください。複雑なアーキテクチャの決定と実験的なマッドサイエンスについては、RFC(コメントのリクエスト)を開いて、効果的に一緒にブレインストーミングできるようにしてください。完全なチュートリアルについては。ガイドに従って、開発環境が正しく設定されていることを確認します。設定が完了したら、このリポジトリを複製し、次のコマンドを実行することで、例をすばやく試すことができます。breakout標準機能を有効にしてウィンドウを描画するには、次のコマンドを使用します。.run();}高速コンパイルBevyは、安定したRustのデフォルト設定を使用して問題なく構築できます。非常に高速な反復コンパイルの場合は、ここの指示に従って「高速コンパイル」セットアップを有効にする必要があります。使用するライブラリBevyは、これらの基盤技術に費やされた努力によってのみ可能です。wgpu:Vulkanに触発されたモダン/低レベル/クロスプラットフォームのグラフィックライブラリglam-rs:ゲームやグラフィックス用のシンプルで高速な3D数学ライブラリwinit:Rustでのクロスプラットフォームのウィンドウの作成と管理ビーカーゴの特徴このリストは、Bevyでサポートされているさまざまな貨物機能の概要を示しています。機能セットをカスタマイズできます。サードパーティのプラグインプラグインは、Bevyの機能を拡張するために大歓迎です。統合と使用に役立つガイドラインが用意されています。ありがとうと代替案さらに、Rustでのゲームエンジン開発の確かな例を提供してくれたアメジスト、マクロクワッド、コーヒー、ゲズ、ファイロックス、ピストンのプロジェクトに感謝します。Rustゲームエンジンをお探しの場合は、すべてのオプションを検討する価値があります。各エンジンには異なる設計目標があり、一部のエンジンは他のエンジンよりも共鳴する可能性があります。明記されている場合を除き(以下および/または個々のファイル)、このリポジトリ内のすべてのコードは、次のいずれかでデュアルライセンスされています。(LICENSE-APACHEまたはhttp://www.apache.org/licenses/LICENSE-2.0)あなたのオプションで。これは、お好みのライセンスを選択できることを意味します。このデュアルライセンスアプローチは、Rustエコシステムの事実上の標準であり、両方を含める理由は非常にあります。エンジンのコードの一部には、外部からの出所により、追加の著作権表示とライセンス条項が含まれています。これらは一般的にBSDに似ていますが、正確な詳細はクレートによって異なります。クレートのREADMEに「ライセンス」ヘッダー(または同様のもの)が含まれている場合、そのクレートに適用される追加の著作権表示とライセンス条項が一覧表示されます。上記のライセンス要件は、これらのクレートへの投稿にも適用され、それらのクレートのセクションにはそれらのライセンス条項が含まれます。各クレートのライセンスフィールドにもこれが反映されます。bevy_mikktspaceにはZlibライセンスのコードがあります(MITライセンスを選択する際の著作権表示もあります)。このリポジトリに含まれるアセット(この例では)は、通常、異なるオープンライセンスに分類されます。これらは(あなたがコピーしない限り)あなたのゲームには含まれず、公開されたビービークレートには配布されません。これらのファイルのライセンスの詳細については、CREDITS.mdを参照してください。上記のようにデュアルライセンスされるものとします。Copyrights。