Сколько уйдет времени на изучение базовых вещей для моддинга

Версия Minecraft
1.20.1
API
Forge
Здравствуйте, давно задавался вопросом сколько же примерно нужно потратить времени на изучение Java что бы начать создавать самые простые моды в духе декоративных блоков и т.д. Понимаю что вопрос возможно крайне расплывчатый и некорректный но все же. Имею в виду сколько примерно времени уйдёт от начала изучения java с самого ноля до стадии когда человек сможет сам писать простенькие моды. Понимаю что все это индивидуально , но возможно у кого то есть примеры из жизни. И хотел уточнить возможно есть какая то "дорожная карта" после этапа основ Java которая может провести по азам конкретно моддинга. Или все это сугубо "кустарно" и всю информацию надо вылавливать по отдельности на форумах и прочих ресурсах. Короче говоря если кому то не лень расскажите об этом)
 
2022 год, в начале лета сел за чтение книги Герберта Шилдта, дочитав до 500 страницы уже понимал большинство патерном, да и в целом как устроена JVM.
На чтении настоял мой хороший друг dyamo, за что ему спасибо, он помогал практиковаться - под диктовку написали мой первый плагин для Minecraft.
Так я и варился в нише плагинодела, даже успел получить некие гроши. По итогу мне хотелось большего, окунутся в мир графики. Поработать с клиентской составляющей, тк плагины это исключительно серверная часть.

Моддинг.
На тот момент я загорелся созданием своего проект (это была ошибка), как и все полез на версии 1.7.10. По мере поступления идей, пытался их реализовывать подглядывая в чужие репозитории на Github, а так-же на этот чудесный форум. Но столкнувшись с задачами сложнее чем, создать предмет или нарисовать квадратик в gui - через тесалятор. Понял, что без знания OpenGL - будет довольно тяжко. Пошел читать Learn OpenGL. Дошел только до PBR, дальше не осилил..

К тому времени перегорел идеей проекта и с головой ушел в наемную деятельность. Так до сих пор и варюсь. Не жалею что остаюсь в данной нише, как никак - деньги получаю и на хотелки хватает.

Сейчас смотрю на Java Spring и другие языки, чтобы уйти в более прогрессивную среду, но душа по-прежнему лежит к OpenGL и геймдеву.

Говоря о твоем вопросе:
Могу посоветовать почитать книги по Java, да потыкаться в некро-темы форума - по мере твоих хотелок. Удачи.
 
Назад
Сверху