1 ポイント 投稿者 GN⁺ 2023-12-10 | まだコメントはありません。 | WhatsAppで共有

Murder Engine の紹介

  • Murder Engine は、MonoGame 上に構築されたピクセルアート ECS ゲームエンジンのソースを提供する。
  • 開発中のエンジンであり、多くの変更や未完成な部分が含まれる可能性がある。安定したリリースを目指しているが、完璧ではないことに注意が必要。

エンジンの構築方法

  • ゲームジャム向けプロジェクトや Hello World プロジェクトから始めて、サンプルを通じて Murder のアーキテクチャを理解し、ECS の世界、エンティティ、コンポーネントの作成方法を学ぶことを推奨。
  • アーキテクチャはルート、リソース、ソース、ゲーム、ゲームエディタなどの構造になっており、外部エディタがないためプロジェクトを完全に制御できる。
  • エディタは別プロジェクトになっており、ゲームコードと分離されているため、エディタ側で必要な作業を自由に行える。
  • Murder 用の nuget パッケージはまだなく、.csproj から git サブモジュールを参照する方式を推奨。
  • ECS がエンジンにどのように適用されているか知りたい場合は、Murder が使用している Bang フレームワークのドキュメントを参照することを勧める。

要件

  • Linux、MacOS、Windows、SteamDeck でエディタを実行でき、.NET 8 SDK がインストールされている必要がある。
  • ゲームはこのアーキテクチャで配布される。
  • コンソール対応はまだ進行中。

貢献するには

  • まだ初期段階だが、提案やフィードバックがあれば歓迎している。

✨ エディタの例

GN⁺の意見

  • Murder Engine は開発中のピクセルアート ECS ゲームエンジンであり、MonoGame をベースにしている点が重要。
  • このエンジンは、開発者が完全な制御を行えるように設計されており、さまざまなプラットフォームをサポートしている。
  • この記事はソフトウェア開発に関心のある人々にとって興味深く、新しいゲームエンジンの開発過程と参加の機会を提供している点で魅力的。

まだコメントはありません。

まだコメントはありません。