Разработка кастомного мода для Minecraft (Forge 1.12.2)
Необходимо создать профессиональный мод, который добавит в игру глубокие и реалистичные механики, аналогичные популярной игре Escape from Tarkov. Мод должен быть стабильным, оптимизированным и хорошо интегрированным в ванильный геймплей Minecraft.
Основные задачи и механики для реализации
1. Реалистичная система оружия
- Огнестрельное оружие с уникальными моделями и анимациями.
- Физика выстрела: отдача, разброс, падение пули.
- Детальная система перезарядки (поштучная, магазинная).
- Система модификации оружия: цевья, приклады, прицелы, глушители.
2. Усложнённая система здоровья и выживания
- Расширенный урон: кровотечения, переломы, контузии.
- Разнообразные медицинские средства: аптечки, бинты, шины, обезболивающие с разным эффектом и временем применения.
- Влияние состояний (кровотечение, сломанная нога) на передвижение и действия игрока.
3. Система лута и контейнеров
- Добавление новых редких и ценных предметов.
- Различные типы контейнеров (ящики, сумки, сейфы) с рандомизированным наполнением.
- Контролируемый спавн лута на карте.
4. Усложнённый инвентарь
- Система веса: предметы имеют вес, влияющий на скорость передвижения и выносливость.
- Ограничение по слотам и пространству в рюкзаках и разгрузках.
- Тактический рюкзак с сеткой ячеек.
Требования к разработчику
- Глубокое знание Java и опыт объектно-ориентированного программирования.
- Практический опыт моддинга Minecraft на платформе Forge (или Fabric) для версии 1.12.2.
- Отличное понимание внутреннего API Minecraft и принципов работы моддинг-фреймворков.
- Умение работать с графикой (модели, текстуры) или готовность к тесному сотрудничеству с 3D-художником.
- Приветствуются базовые знания Kotlin для возможной будущей поддержки и портирования.
- Важны ответственность, умение четко оценивать сроки и качественно документировать код.