Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Архитектура и сущности Minecraft

Метки:
Теги Теги
api java minecraft mods plugins

Suleiman

Ньюби
Баллы
1
Добрый вечер народ, неделю назад начал познавать Майнкрафт, интересуюсь изучением по разработке данной игры. Архитектура игрового движка состоит из расширяемых библиотек plugins и mods для сторонних разработчиков. Я так полагаю, плагины это расширения функциональности игры, для внесения изменений в коде необходимы знания языка Java. Моды - это разработка объектов виртуального мира в рамках игры, для внесения изменений требуется знать API предлагаемый создателями Minecraft. С каких плагинов и модов мне посоветуете изучать Майнкрафт для вхождения в разработку?
 
Плагины - расширения для сервера, которые не добавляют ничего нового в игровой клиент, но изменяют все, что может поддерживать и сервер, и клиент.
Моды - расширения для сервера и клиента, которые добавляют новые возможности в игру, те же новые блоки, предметы и в целом дофига всего.

Начни с простейших плагинов, моды не трогай пока.
Есть много разных туториалов со созданию плагинов на просторах инета.
Я начинал в свое время с этого, но рекомендую только на самых начальных этапах, ибо со стороны профессионализма там очень много ошибок, да и устаревает уже. С этим можешь понять как начать разработку, а далее, пользуясь примерами других плагинов и умея поискать нужную инфу в гугле ты сможешь совершенствоваться дальше.
 
Плагины - расширения для сервера, которые не добавляют ничего нового в игровой клиент, но изменяют все, что может поддерживать и сервер, и клиент.
Моды - расширения для сервера и клиента, которые добавляют новые возможности в игру, те же новые блоки, предметы и в целом дофига всего.

Начни с простейших плагинов, моды не трогай пока.
Есть много разных туториалов со созданию плагинов на просторах инета.
Я начинал в свое время с этого, но рекомендую только на самых начальных этапах, ибо со стороны профессионализма там очень много ошибок, да и устаревает уже. С этим можешь понять как начать разработку, а далее, пользуясь примерами других плагинов и умея поискать нужную инфу в гугле ты сможешь совершенствоваться дальше.
Фигню написал, туторы по бакиту смотреть эт ток деградировать, ни на каких этапах этого делать не нужно.
Начать надо с java, книга штилдта подойдет.
 
Начать надо с java, книга штилдта подойдет.
С поправкой — для тех, кто уже умеет программировать и им нужно только освоить синтаксис. Новички отправят эту книгу куда подальше так ничего и не поняв.
 
Фигню написал, туторы по бакиту смотреть эт ток деградировать, ни на каких этапах этого делать не нужно.
Начать надо с java, книга штилдта подойдет.
Про Java - очевидно. Про туториалы - не согласен. Сейчас в письменном виде делают не лучше, чем на ютубе. Причем делают это так, что отдельные детали упускаются, и статья становится бесполезной для новичка. Везде говно, но суть начала - понять как это вообще делается, а не познавать фичи.
 
С поправкой — для тех, кто уже умеет программировать и им нужно только освоить синтаксис. Новички отправят эту книгу куда подальше так ничего и не поняв.
Ну по синтаксису короткий видос какой-нить можно посмотреть или на сайте каком-нить чекнуть.
 
Про Java - очевидно. Про туториалы - не согласен. Сейчас в письменном виде делают не лучше, чем на ютубе. Причем делают это так, что отдельные детали упускаются, и статья становится бесполезной для новичка. Везде говно, но суть начала - понять как это вообще делается, а не познавать фичи.
Я тебе не говорю про туторы по Java, я те говорю про туторы по bukkit.
 
Фигню написал, туторы по бакиту смотреть эт ток деградировать, ни на каких этапах этого делать не нужно.
Начать надо с java, книга штилдта подойдет.
Судя по твоим сообщениям, ты только туторы по бакиту и смотрел. Книга Штилдта? Серьёзно? Как ты вообще можешь советовать людям книгу, которую не читал? Ты даже имя её автора не знаешь.
Для тех, кто не в теме: Имеется в виду Шилдт и это не опечатка, он действительно не знает имени автора, вот пруф.
 
Судя по твоим сообщениям, ты только туторы по бакиту и смотрел. Книга Штилдта? Серьёзно? Как ты вообще можешь советовать людям книгу, которую не читал? Ты даже имя её автора не знаешь.
Для тех, кто не в теме: Имеется в виду Шилдт и это не опечатка, он действительно не знает имени автора, вот пруф.
Жестб и че, шо не знаю, как на русском имя автора правильно пишется? Челик загуглит и се равно найдет с неправильным именем даж. Ща бы на основе этого делать выводы о том, читал книгу или нет. Если это не рофл, то земля пухом.
 
Надо начинать с простых алгоритмов на простых языках, дальше переходить на высокоуровневые языки программирования, при этом придерживаться их парадигм. Не ну АбстрактКодер прав!
 
Жестб и че, шо не знаю, как на русском имя автора правильно пишется? Челик загуглит и се равно найдет с неправильным именем даж. Ща бы на основе этого делать выводы о том, читал книгу или нет. Если это не рофл, то земля пухом.
Целую книгу прочитал, а вот имя автора - нет. Какое совпадение. Я хуею с мамкиных экспертов на этом ведре.
 
Целую книгу прочитал, а вот имя автора - нет. Какое совпадение. Я хуею с мамкиных экспертов на этом ведре.
Что за дно-логика, с какой стати мне нужно обращать внимание на имя автора на русском? Шчилдт хреново звучит, называю Штилдт, и пофиг как там правильно на русском пишется, книгу читают не для автора, а для содержания.
Жестб дичь несешь.
 
Что за дно-логика, с какой стати мне нужно обращать внимание на имя автора на русском? Шчилдт хреново звучит, называю Штилдт, и пофиг как там правильно на русском пишется, книгу читают не для автора, а для содержания.
Жестб дичь несешь.
> Шчилдт хреново звучит
Ахахахахахахахаха, не могу. Всё-всё, закончили.
 
Девятое издание - топ :Kappa:

Жало лишь то, что для более глубокого изучения тем приходится самому изучать :D
 
> Шчилдт хреново звучит
Ахахахахахахахаха, не могу. Всё-всё, закончили.
Я года 3 юзал алгоритм сортировки Пузырьком. Только пару месяцев назад узнал, что это не Пузырек, потому что у меня получался нестабильный алгоритм:2
 
Девятое издание - топ :Kappa:

Жало лишь то, что для более глубокого изучения тем приходится самому изучать :D
Ну так онли книгу читать нельзя, забудешь и не поймешь ниче, надо параллельно гуглить, видосы какие-то смотреть по конкретным темам, покодить чет, поэкспериментировать, шоб запомнилось, книга это лишь источник.
 
Форум живой - это уже приятно, пошел на пробежку, а тут уже нормально расписали посты)
1. Если я буду начинать с плагинов, это обязательное знания Java? В сторону python`a смотрю.
В плагинах, какие возможности можно организовать, к примеру?
 

Поделиться этой страницей

Назад
Верх