1 poin oleh GN⁺ 2023-12-10 | Belum ada komentar. | Bagikan ke WhatsApp

Pengenalan Murder Engine

  • Murder Engine menyediakan source code engine game ECS pixel art yang dibangun di atas MonoGame.
  • Ini adalah engine yang masih dalam pengembangan, sehingga mungkin ada banyak perubahan dan bagian yang belum sempurna; meski diupayakan rilis yang stabil, engine ini diperingatkan belum sepenuhnya matang.

Cara membangun engine

  • Disarankan memulai dari proyek game jam atau proyek Hello World, lalu memahami arsitektur Murder melalui contoh serta mempelajari dunia ECS dan cara membuat entity serta component.
  • Arsitekturnya terdiri dari root, resource, source, game, game editor, dan struktur lainnya, serta karena tidak ada editor eksternal, kontrol penuh atas proyek dimungkinkan.
  • Editor merupakan proyek terpisah, dipisahkan dari kode game sehingga sisi editor dapat dengan bebas melakukan pekerjaan yang diinginkan.
  • Paket nuget untuk Murder masih belum tersedia, dan direkomendasikan menggunakan referensi git submodule di .csproj.
  • Jika ingin mengetahui bagaimana ECS diterapkan pada engine, disarankan merujuk ke dokumentasi framework Bang yang digunakan oleh Murder.

Persyaratan

  • Editor dapat dijalankan di Linux, MacOS, Windows, dan SteamDeck, serta .NET 8 SDK harus terpasang.
  • Game didistribusikan dengan arsitektur seperti ini.
  • Dukungan konsol masih dalam proses.

Berkontribusi

  • Meski masih tahap awal, usulan atau masukan sangat disambut.

✨ Contoh editor

Pendapat GN⁺

  • Murder Engine adalah engine game ECS pixel art yang sedang dikembangkan, dan penting bahwa engine ini berbasis MonoGame.
  • Engine ini dirancang agar pengembang dapat memiliki kontrol penuh, serta mendukung berbagai platform.
  • Tulisan ini bisa menarik bagi orang-orang yang tertarik pada pengembangan perangkat lunak, karena menawarkan proses pengembangan engine game baru dan peluang untuk ikut berpartisipasi.

Belum ada komentar.

Belum ada komentar.