ru:modding:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| ru:modding:start [2026/02/21 20:05] – Wiki standards compliance fixes for 5 random pages Qwen Assistant | ru:modding:start [2026/02/21 20:08] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Моддинг ====== | ||
| + | |||
| + | Здесь будет собираться информация по моддингу [[ru: | ||
| + | |||
| + | ===== Собираем из исходников ===== | ||
| + | |||
| + | ==== Устанавливаем Android Studio ==== | ||
| + | * Скачайте и установите Android Studio с официального сайта | ||
| + | * Убедитесь, | ||
| + | * Настройте переменные окружения для Java | ||
| + | |||
| + | ==== Выкачиваем исходники ==== | ||
| + | * Если вы знаете что такое git и с чем его едят, то просто делаете свой форк https:// | ||
| + | * Если нет, то стоит разобраться хотя бы как работать с гитхабом | ||
| + | |||
| + | Но вы заполучили себе на машину рабочую копию тем или иным способом. Далее: | ||
| + | |||
| + | ==== Открываем проект в Android Studio ==== | ||
| + | * Запустите Android Studio | ||
| + | * Выберите "Open an existing project" | ||
| + | * Укажите путь к директории проекта | ||
| + | * Дождитесь завершения синхронизации Gradle | ||
| + | |||
| + | Готово! Теперь можно отлаживаться и собирать apk. | ||
| + | |||
| + | ===== Рисуем спрайты ===== | ||
| + | |||
| + | **Общие требования к спрайт атласам: | ||
| + | * PNG с прозрачностью | ||
| + | * Размеры атласа - степени двойки (16, 32, 64, 128, 256, 512, 1024) | ||
| + | |||
| + | **Предметы: | ||
| + | * Хранятся в файлах в папке items или в файле items.png | ||
| + | * Размер предмета 16×16 пикселей | ||
| + | * Предмет окружен черной полупрозрачной рамкой | ||
| + | |||
| + | **Герои и персонажи: | ||
| + | * Атлас поделен на прямоугольные ячейки равного размера начиная с верхнего левого угла | ||
| + | * Каждая ячейка - один кадр анимации | ||
| + | * Если у персонажа несколько видов (как разные виды брони у героев, | ||
| + | |||
| + | **Герои: | ||
| + | * Кроме основного атласа, | ||
| + | |||
| + | **Тайлы: | ||
| + | * Файлы tiles*.png | ||
| + | * Размер тайла 16×16 пикселей | ||
| + | |||
| + | **Вода: | ||
| + | * Файлы water*.png | ||
| + | * Анимированные спрайты воды | ||
| + | |||
| + | ===== Моддинг через JSON ===== | ||
| + | * Конфигурация мобов: assets/ | ||
| + | * Конфигурация предметов: | ||
| + | * Конфигурация уровней: | ||
| + | * Конфигурация спрайтов: | ||
| + | |||
| + | ===== Моддинг через Lua ===== | ||
| + | * Скрипты расположены в assets/ | ||
| + | * Поддерживается создание новых предметов, | ||
| + | * Документация по API Lua находится в разработке | ||
| + | |||
| + | {{tag> rpd modding руководство}} | ||
ru/modding/start.txt · Last modified: by 127.0.0.1
