Долучитися

Долучитися

Програмісти

Художники

Як розробляється Luanti?

Процес

Luanti розробляється та підтримується групою волонтерів, що називається основною командою, і складається з людей, яким довіряють підтримувати розвиток Luanti у належному стані. Основна команда складається з людей, які зробили великий внесок у розвиток Luanti. Внески схвалюються, якщо два члени основної команди погоджуються з ними.

Усі розробки та рішення приймаються публічно, на GitHub та Internet Relay Chat (IRC). Іноді проводяться зустрічі в IRC, а плани та нотатки оприлюднюються.

З основною командою найкраще зв'язуватися в IRC у каналі #luanti-dev @ irc.libera.chat.

Для отриманння додаткової інформації ознайомтеся з усіма правилами стосовно розробки .

Структура проєкту

Luanti поширюється як рушій у поєднанні з кількома іграми. Головні репозиторії можна знайти за адресою https://github.com/luanti-org/.

  • Рушій (ядро) є основою для всього. C++ використовується для внутрішніх процесів та критичних для продуктивності речей, Lua — для розширюваних речей.
  • Ігри визначають ігровий вміст: вузли, сутності, текстури, сітки, звуки та індивідуальну поведінку, реалізовані в Lua. Ігри складаються з модифікацій, які підключаються до рушія, використовуючи API для модифікацій.

Для отримання додаткової інформації, див. глосарій або огляд рушія на сторінках розробницької вікі.

Плани на майбутнє

Як проєкт з відкритим кодом, що розробляється волонтерами, Luanti в основному розробляється ітеративно, а не формально планується. Однак існують деякі загальні цілі, як середньострокові, так і довгострокові, які були узгоджені основними розробниками:

Мапа планів

Звітування про проблеми

Де?

Різні речі, пов'язані з Luanti, підтримуються різними людьми, з якими можна зв'язатися різними способами. Тут ви можете дізнатися куди повідомляти про помилки, баги та будь-які інші види проблем, пов'язані з кожним “продуктом”.

Люди зазвичай доступні на Libera IRC, Discord, форумах Luanti, GitHub та/або через електронну пошту.

Програма Відповідальні люди Джерело Відстежувач задач
Рушій Luanti Основні розробники Джерело Задачі
Minetest Game Основні розробники Джерело Задачі
Minetestmapper Основні розробники Джерело Задачі
Blender B3DExport Основні розробники Джерело Задачі
Сервіс Відповідальні люди Джерело Відстежувач задач
*.luanti.org DNS celeron55 n/a Зв'яжіться з celeron55. Його згода потрібна для розміщення на luanti.org
www.luanti.org Команда документації Джерело Задачі
forum.luanti.org celeron55 Тема Зверніться до модератора, якщо у вас є зауваження щодо вмісту (скористайтеся функцією "поскаржитися на цей допис", якщо можливо)
docs.luanti.org Команда документації Джерело Задачі
servers.luanti.org sfan5 Джерело Задачі
content.luanti.org rubenwardy Джерело Задачі
irc.luanti.org sfan5 Джерело Зв'яжіться з sfan5
Google Play nerzhul aka. nrzkt n/a Зв'яжіться з nerzhul

Luanti

You can donate to Luanti's non-profit collective hosted by Open Collective Europe.

Support Luanti

Luanti Staff Tips

The Liberapay team allows you to support multiple members at the same time.

celeron55 (founder)

You can tip money to celeron55. He is the original creator of Luanti, and hosts the forums and wikis. While he isn't involved in active development, he plays an advisory role and breaks ties.