Долучитися

Долучитися

Програмісти

Художники

Як розробляється 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 н/з Зв'яжіться з 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 н/з Зв'яжіться з nerzhul

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

Підтримати Luanti