Требуется помощь! Как начать изучать forge? С чего начать?

Версия Minecraft
1.5.2
21
1
Доброго времени суток, дорогие друзья! С недавних пор я немного решил углубится в изучения forge api(ну или же понят саму суть создания модов). Но увы я начал изучать все подряд... да да. Изучая у меня возникали ошибки, неудачи и я брался за что то другое, но( ничего с этого не получилось.
Так в чем то и суть того что мне нужно: не могли бы вы мне помочь в том что-бы направить на меня на нужный путь изучения (с чего начать и к чему идти)!
Сразу скажу что некоторые знания(очень мелкие) есть!
Заранее спасибо, ребят!
 
Решение
Лучше с 1.7.10 начинай изучать а не с покрывшегося 10 метрами пыли 1.5.2. Я начинал с видосиков на ютубе и гайдов на форумах, повторял точь в точь как там, потом мутил что-то свое и т.д. Можно еще другие моды смотреть, как там сделано если ты не понимаешь как сделать у себя. А ну еще начальные знания по джаве нужны... И начинать не с сложностей, а с обычного блока или предмета, потом браться дальше за что-то чуть тяжелее и т.д.
Лучше с 1.7.10 начинай изучать а не с покрывшегося 10 метрами пыли 1.5.2. Я начинал с видосиков на ютубе и гайдов на форумах, повторял точь в точь как там, потом мутил что-то свое и т.д. Можно еще другие моды смотреть, как там сделано если ты не понимаешь как сделать у себя. А ну еще начальные знания по джаве нужны... И начинать не с сложностей, а с обычного блока или предмета, потом браться дальше за что-то чуть тяжелее и т.д.
 
Ну для начала надо знать java 8. Ну а если ты все это уже знаешь то можно начать знакомиться с учебником данного сайта, параллельно блуждая по данному форуму и смотря чужой код, ну и конечно же практика практика и еще раз практика (покрайнеменее я так сейчас изучаю forge)
 
J6 для начала вполне хватит. А то и более ранней версии.
@KybChik, начни с создания блока, потом предмета; попробуй сделать свою кирку, меч, броню, добавь еду; попробуй прикрутить к блоку модель, анимируй её, потом проделай то же самое с предметом и бронёй; попробуй создать своего моба, взяв за основу какого-нибудь зомби; потом сделай свой лук; проапгрейдь его до, скажем, штуковины, стреляющей травяными сгустками, которые при контакте с землёй применяют эффект костной муки... А дальше уже сам поймёшь что да как хд
 
А таки вообще можно. У тебя был бы самый быстро работающий мод, но писать придеться долго.
А так в моем моде присутствуют нативные библиотеки на C. Так что извращение это мое.
 
я бы тоже был непроч найти хороший учебник на эту версию
 
А таки вообще можно. У тебя был бы самый быстро работающий мод, но писать придеться долго.
А так в моем моде присутствуют нативные библиотеки на C. Так что извращение это мое.
Вообще, Джава не столь отстает от С. Иногда быстрее. Ну это так, к примеру и можно услышать везде
1) Иногда нужно портировать на другие платформы, что занимает время
2) Сложность разработки выше, чем у Жавы
3) Сами вызовы стоят времени, что может быть даже медленнее
Уж лучше тогда сразу на С писать(т.е. на крестах), либо же оставаться на Жаве.
Если не секрет, то что писал?
 
Лучше с 1.7.10 начинай изучать а не с покрывшегося 10 метрами пыли 1.5.2. Я начинал с видосиков на ютубе и гайдов на форумах, повторял точь в точь как там, потом мутил что-то свое и т.д. Можно еще другие моды смотреть, как там сделано если ты не понимаешь как сделать у себя. А ну еще начальные знания по джаве нужны... И начинать не с сложностей, а с обычного блока или предмета, потом браться дальше за что-то чуть тяжелее и т.д.
Спасибо)) Перейду на 1.7.10 так как на эту версию больше всего туториалов!
 
Многое-то многое, но, если что можно либу написать. Или скачать. Или скачать деобфусцировать, декомпилировать, пофиксить ошибки, осознать, что либа не та, осознать, что эта крутая либа, оставить на будущее. Вспомнить, что ты что-то портировал, осознать, что новый рендер майна мозги компосирует не хуже низкоуровневого программирования на сях, лежать без эмоций 6 часов чтобы понять, что придется портировать старый код в новый код, чтобы всё работало потому что никто не знает в чём дело и только это возможно сработает.
Да, лучше писать на 1.12.2 сразу. Или навсегда забыть об обновлениях и новых плюшках. Ну или не делать динамичные модели на java и делать это только на obj. Только имхо 1.7.10 в разы проще, но 1.12 мне больше нравится особенно BlockState'ы это просто божественно.
:C
 
Назад
Сверху