Мы ищем Java и\или Kotlin программиста на готовый, запустившийся Minecraft проект.

Версия игры, с которой мы работаем - 1.7.10

Нам требуются:

Мы можем помочь вам с изучением Forge, если вы не имели с ним дел ранее, объяснить как работают наши библиотеки.

Обязательно знание git'a, а лучше конкретно GitLab, ведение документации в YouTrack, на английском. У нас красивая документация, с ссылками, примерами и т.д. Соответственно всегда адекватное, прописанное ТЗ. Есть сервис техподдержки, дабы игроки не забивали личку вопросами, репортами о игровых проблемах. Хранилище файлов на самбе. Nexus репозиторий.

Хостимся на нескольких юнитах, 64 (upd 128)gb RAM, 24-Core 2.5GHz, 1tb NVME SSD (3100-2500), ArchLinux, всё в Docker'e. Планируем строить свою небольшую серверную в Киеве.

Стартанули бету, которая будет длиться до исправления серьёзных ошибок, изготовления адекватного количества сборок, написания первой версии миниигр.
В данный момент администрация проекта занимается заработком денег на рекламу, в связи с чем первое время (не считая тестового задания) задания будут состоять из срочного исправления багов, новых проблем и поддержкой проекта после наплыва аудитории, так как нам нужна уверенность в том, что проект выдержит большой поток игроков и их запросов, связанных, например, с ошибками в модах.

Примеры работ средней сложности:

Click

Click

Click

Click

Пример готовой работы, если речь идёт о гуишках, визуалке:

 

Мы разрабатываем всё под наш сильно допиленный Forge, дополняем его, расширяем инструментарий для моддинга. Повсеместные ивенты, по кол-ву ближе к баккиту, возможности редактировать корневые механики без хуков.

Практически все плагины, которыми мы пользовались были логически дополнены и переписаны в качестве модов на наше ядро.

У нас много работы с client-side, с анимациями, звуками, гуишками и т.д.

После игровых сборок в планах работа над минииграми. Хотим построить всё на модах, точнее модулях, улучшая старые игровые механики и создавая новые. Есть желание написать полностью своё ядро с архитектурой ECS. База, элементы с повышенной нагрузкой (передвижение ентитей, коллизии, etc) на C++. Модули, основная масса кода на java.

Свой лаунчер на Electron. Умеем раздавать клиент через торренты, к которым, например, можно присосаться абстрактной трансмиссиeй, экономим трафик : ).

Убивать читы будем на серверной стороне.

Свой back-end, написанный под неординарные нужды проекта. В игре есть API либа, к которой вы будете присоединиться. Не считая локальных бдшек для некоторых модов, никакой работы с базами не будет, только API.

На проекте помимо стандартной, реализована кастомная система доната, когда вы можете сами выбирать нужные привилегии, а не покупать готовый набор, можете посмотреть сами, мы очень гордимся своим изобретением.

Примеры допиленного дизайна:

Click

Click

Click

Впрочем, вы можете потрогать его частично готовую версию и сами.

Заранее скажу, что про проблемы с вёрсткой на телефонах с узким экраном и apple устройствах мы знаем, но очередь до них пока что не дошла.

Максимальные сертификаты от Yandex Money, QIWI, WebMoney, UnitPay, все сервисы работают отдельно, игрок сам выбирает чем донатить. Впрочем, можете сами посмотреть и протестировать ; ).

Есть ИП'шка, но пользоваться ей не будем, потому что лицензироваться будем другим путём.

У нас достаточно много мелких, но интересных деталей, которые невозможно перечислить в тексте, но можно показать в дискорде, если предложение интересно.

Контакты: 

     NASA__#5330