Proses
Luanti dikembangkan dan dikelola oleh sekelompok sukarelawan yang disebut tim inti dan terdiri dari sekumpulan orang yang dipercaya menjaga Luanti berkembang dalam keadaan baik.
Tim inti terdiri dari orang-orang yang telah membuat kontribusi besar ke Luanti. Suatu kontribusi disetujui jika dua anggota tim inti menyetujuinya.
Semua pengembangan dan keputusan dibuat publik di GitHub dan obrol relai internet (IRC).
Rapat terkadang diadakan di IRC dengan rencana dan catatan dibuat publik.
Tim inti paling bisa dihubungi di IRC di #luanti-dev @ irc.libera.chat.
Untuk informasi lebih lanjut, lihat semua aturan terkait pengembangan .
Struktur Proyek
Luanti disebarkan sebagai mesin yang digabung dengan beberapa permainan. Repositori utama bisa ditemukan di https://github.com/luanti-org/.
-
Mesin (core) adalah dasar semuanya. C++ digunakan untuk urusan dasar dan kinerja kritis, Lua untuk hal-hal yang bisa diperluas.
-
Permainan mendefinisikan isi permainan: nodus, entitas, tekstur, mesh, suara, dan perilaku buatan yang diimplementasikan dalam Lua. Permainan terdiri dari mod yang dipasang ke mesin dengan API Modifikasi.
Untuk informasi lebih lanjut, lihat halaman wiki pengembang tentang glosarium atau ringkasan mesin.
Haluan dan Rencana ke Depannya
Sebagai proyek sumber terbuka yang dikembangkan sukarelawan, Luanti sebagian besar dikembangkan secara iteratif alih-alih direncanakan.
Namun, terdapat beberapa tujuan besar, baik jangka pendek maupun panjang, yang telah disepakati oleh para pengembang inti:
Haluan