Об этом проекте
Terasology — это открытая игровая платформа с воксельным миром, которая возникла как техническая демонстрация, вдохновлённая Minecraft, и превратилась в стабильную основу для различных типов игровых режимов. Проект поддерживается разнообразной командой разработчиков программного обеспечения, дизайнеров, игровых тестировщиков, графических художников и музыкантов, и приветствует вклад от любого желающего. Сообщество активно в Discord, Twitter, Facebook, Reddit, YouTube, Patreon и на специальном форуме.
## Установка
Terasology можно установить с помощью официального лаунчера, который рекомендуется для простой настройки. Лаунчер можно скачать с сайта Terasology. Кроме того, прямые загрузки релизов доступны на GitHub, а самую свежую разрабатываемую версию можно скачать с Jenkins. Игра требует 64-битную операционную систему (Windows, MacOS, Linux), двухъядерный процессор, 4 ГБ ОЗУ, видеокарту с поддержкой OpenGL 3.3 (например, Intel HD Graphics Gen 7, GeForce 8xxx серии или новее, Radeon HD 2000 серии или новее) и 1 ГБ дискового пространства. Для загрузки через лаунчер требуется подключение к интернету, но после этого возможна игра в офлайн-режиме.
## Разработка
Разработка поддерживается на всех распространённых платформах с JDK 17. Рабочее пространство представляет собой мультирепозиторную структуру, где клонируется основной репозиторий, а каждая поддиректория в `./modules/` является клоном репозитория модуля Terasology. Участники руководствуются Кратким руководством для новичков, которое рассчитано на IntelliJ IDEA, но возможны и альтернативные настройки. Проект имеет крутую кривую обучения, но доступны такие ресурсы, как База знаний Terasology и учебные модули. Хорошие первые задачи перечислены как для модулей, так и для вклада в движок.
## Лицензия
Terasology полностью открыт. Код лицензирован под Apache License 2.0, а художественные материалы — под Creative Commons Attribution 4.0 (если не указано иное).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.