Скажите с чего надо начинать что-бы стать каким никаким, но кодером. Одни говорят учить Java, а другие говорят начинать с написания модов. Но вот в чем загвоздка, если учить java то там ничего не будет связанного с forge, а если начинать с написания модов то, просто код будет непонятен и сам не будешь понимать что ты пишешь. Вот такая у меня ситуация. Прошу помочь сэнсеи.

今までは、私は経験豊富なコーダーではありません :mc_e_19:

svk2140

Сначала основы java, конечно.
Forge это API который написан на Java. Соответственно сначала надо изучить java

Это всеравно что учить раздел математики не зная основ (Прибавление, вычитание, деление, умножение, дроби и т.п.)

[font=Georgia,]В общепринятом понятии я поехал с катушек. Подробнее: https://vk.com/club147044002[/font]

AlexSoсol

1,976 68 219

Ну ты и спросил
Кодером или мододелом? Это разные вещи.
Если перове — учить, учить и ещё раз учить выбранный язык, а потом в десять раз больше тренироваться.

СЕКРЕТНАЯ ВЕРСИЯ МАЙНКРАФТА для РАЗРАБОТЧИКОВ! Minecraft Bedrock Developer Version. КАК УСТАНОВИТЬ?


Если же второе — выучи основы Java, чтобы более-менее понимать, что перед тобой, а потом берись учить всё, что ещё связанно с майном — всякие методы-шметоды из ваниллы, из форджа, OpenGL (для рисования) и так далее и так далее.
Это всё сложно и потребует много времени, так что, если это не твоё — не берись.
Ну, как-то так

wilah

svk2140 написал(а):

Сначала основы java, конечно.
Forge это API который написан на Java. Соответственно сначала надо изучить java

Это всеравно что учить раздел математики не зная основ (Прибавление, вычитание, деление, умножение, дроби и т.п.)

  1. Java не единственный JVM язык(ещё есть Scala, Kotlin)
  2. Половина из книга Шилдта не нужна *вздохи, но как же?* Да вот так. Тебе сокеты понадобились? А потоки? А пулы потоков? Нет? И зачем тогда их учить? Достаточно выучить синтаксис и пару классов(вроде StringBuilder). Из потоков, лично я, могу сделать лишь новый поток, создать пул и таск. Всё(а ещё погуглить могу =) )
  3. Зависит от тебя самого. Если ты хорошо пользуешься Google’ом, то найти искомую инфу будет просто
  4. Сам-то знаешь про сокеты? Блокирующие вряд ли понадобятся, а сокеты из NIO(New I/O) сложны, легче обойтись Netty.
  5. Вывод?

svk2140

Сначала основы java, конечно.
Forge это API который написан на Java. Соответственно сначала надо изучить java

smile.png

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

[font=Georgia,]В общепринятом понятии я поехал с катушек. Подробнее: https://vk.com/club147044002[/font]

wilah

svk2140 написал(а):

Сначала основы java, конечно.
Forge это API который написан на Java. Соответственно сначала надо изучить java

smile.png

«Режим разработчика» — Как включить в Майнкрафт ПЕ 1.18

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

svk2140 написал(а):

Heitem

polsovatel написал(а):

Скажите с чего надо начинать что-бы стать каким никаким, но кодером. Одни говорят учить Java, а другие говорят начинать с написания модов. Но вот в чем загвоздка, если учить java то там ничего не будет связанного с forge, а если начинать с написания модов то, просто код будет непонятен и сам не будешь понимать что ты пишешь. Вот такая у меня ситуация. Прошу помочь сэнсеи.

Читайте также:  Сколько окисляется медь в Майнкрафт

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

[font=Tahoma, Verdana, Arial, sans-serif]Кто сказал, что он ушёл, нет он готовил шоу.[/font]

wilah

Heitem написал(а):

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

С декомпиляции майна

Heitem

Хотя ты говоришь «каким никаким?», то есть для развлечения? Если да — начинай с написания модов. Лично мя токо джава интересовала.
[merge_posts_bbcode]Добавлено: 16.06.2016 00:17:00[/merge_posts_bbcode]

wilah написал(а):
Heitem написал(а):

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

С декомпиляции майна
) Хороший выбор
[font=Tahoma, Verdana, Arial, sans-serif]Кто сказал, что он ушёл, нет он готовил шоу.[/font]

virysD

wilah написал(а):
Heitem написал(а):

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

С декомпиляции майна

Вообщем запутался. Даже не знаю с чего начали создатели самого майна. С декомпиляции майна? Хотя его не было. У них был только один вариант написать Java . Но за них уже её написали так что они просто написали майн.

Тут может быть ваша реклама. День 7.5 руб, писать в лс ​

Heitem

virysD написал(а):
wilah написал(а):
Heitem написал(а):

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

С декомпиляции майна

Вообщем запутался. Даже не знаю с чего начали создатели самого майна. С декомпиляции майна? Хотя его не было. У них был только один вариант написать Java . Но за них уже её написали так что они просто написали майн.

А как начинали создатели java? предположим на C++, что на С, а тот в свою очередь на ассемблере, а ассемблер на машинных кодах? А их на forge ))))))

[font=Tahoma, Verdana, Arial, sans-serif]Кто сказал, что он ушёл, нет он готовил шоу.[/font]

wilah

Heitem написал(а):

А как начинали создатели java? предположим на C++, что на С, а тот в свою очередь на ассемблере, а ассемблер на машинных кодах? А их на forge ))))))

fewizz

wilah написал(а):
Heitem написал(а):

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

С декомпиляции майна
С деобфускации :3.
Привет, как дела?

Heitem

wilah написал(а):
Heitem написал(а):

А как начинали создатели java? предположим на C++, что на С, а тот в свою очередь на ассемблере, а ассемблер на машинных кодах? А их на forge ))))))

А что?))) Ну, на эту тему бывают разные ответы))) ну может быть и путем раскрутки компилятора) а шо?
[font=Tahoma, Verdana, Arial, sans-serif]Кто сказал, что он ушёл, нет он готовил шоу.[/font]

virysD

Heitem написал(а):
virysD написал(а):
wilah написал(а):
Heitem написал(а):

Интересно, создатели forge тоже думали с чего начать: с написания модов на forge или написания forge на java?

С декомпиляции майна

Вообщем запутался. Даже не знаю с чего начали создатели самого майна. С декомпиляции майна? Хотя его не было. У них был только один вариант написать Java . Но за них уже её написали так что они просто написали майн.

Читайте также:  Как создать сервер в майнкрафте через хамачи

А как начинали создатели java? предположим на C++, что на С, а тот в свою очередь на ассемблере, а ассемблер на машинных кодах? А их на forge ))))))

Тогда пойдём ещё дальше, что там у нас процессоры. Ну с ними все также как в opencomputers. Добавили крафт с помощью Forge.

Тут может быть ваша реклама. День 7.5 руб, писать в лс ​

polsovatel

AlexSocol написал(а):

Ну ты и спросил
Кодером или мододелом? Это разные вещи.
Если перове — учить, учить и ещё раз учить выбранный язык, а потом в десять раз больше тренироваться.
Если же второе — выучи основы Java, чтобы более-менее понимать, что перед тобой, а потом берись учить всё, что ещё связанно с майном — всякие методы-шметоды из ваниллы, из форджа, OpenGL (для рисования) и так далее и так далее.
Это всё сложно и потребует много времени, так что, если это не твоё — не берись.
Ну, как-то так

Я б с радостью, но найти бы мне где рассказывают про forge, а так фиг я пойму.
Я писал в поиcковике и «Уроки по forge» и «Методы Forge». Выходит только написание модов и какой то SoundForge

今までは、私は経験豊富なコーダーではありません :mc_e_19:

tox1cozZ

aka Agravaine

8,429 597 2,870
Гуглить на русском? Удачи

virysD

polsovatel написал(а):
AlexSocol написал(а):

Ну ты и спросил
Кодером или мододелом? Это разные вещи.
Если перове — учить, учить и ещё раз учить выбранный язык, а потом в десять раз больше тренироваться.
Если же второе — выучи основы Java, чтобы более-менее понимать, что перед тобой, а потом берись учить всё, что ещё связанно с майном — всякие методы-шметоды из ваниллы, из форджа, OpenGL (для рисования) и так далее и так далее.
Это всё сложно и потребует много времени, так что, если это не твоё — не берись.
Ну, как-то так

Я б с радостью, но найти бы мне где рассказывают про forge, а так фиг я пойму.
Я писал в поиcковике и «Уроки по forge» и «Методы Forge». Выходит только написание модов и какой то SoundForge

Источник: forum.mcmodding.ru

ProgMine — программирование в Minecraft на Python

ProgMine – увлекательный образовательный проект, в котором дети учатся программировать с «нуля» на Python в Майнкрафт. В 2022 году язык программирования Python добрался до первой строчки в рейтинге языков программирования по версии TIOBE. Пройдя курсы программирования ProgMine, ученики смогут уверенно ориентироваться в современном мире программирования.

Почему Python?

Первый в рейтинге сообщества программистов TIOBE. Индекс TIOBE — это показатель популярности языков программирования. Индекс обновляется один раз в месяц. Рейтинги основаны на количестве квалифицированных инженеров по всему миру, курсах и сторонних поставщиках. Популярные поисковые системы, такие как Google, Bing, Yahoo!, Википедия, Amazon, YouTube и Baidu используются для расчета рейтингов.

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

Профессиональная среда разработки.

Для написания кода мы используем Python + Pycharm Community. Что выглядит достаточно профессионально. Дети в свои 10 лет уже могут почувствовать себя настоящими профессионалами ведь они работают сразу в серьёзной среде разработки.

Читайте также:  Как в Майнкрафт открыть командную строку

Собственный лаунчер.

У ProgMine есть собственный лаунчер, который устанавливается вместе с «локальным сервером». Сам лаунчер достаточно мощный и современный, а главное он содержит в себе всё, что так любят игроки. Клиент построен на базе Forge + Optifine 1.16.5. А это более гибкие настройки, поддержка модификаций и шейдеров. Есть возможность выделить необходимый объём оперативной памяти для игры.

Источник: progmine.ru

Основы программирования в Minecraft

Знакомство с программированием Minecraft для развития навыков планирования, алгоритмики, пространственного мышления.

Основы программирования в Minecraft

попробовать бесплатно

Основы программирования в Minecraft

Чему и как научится ребенок?

На курсе «Основы программирования в Minecraft» ребята знакомятся с правильным построением алгоритма, создавая программный код при помощи командных блоков.

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

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

По итогу курса слушатели создают свой собственный масштабный проект с использованием изученных команд.

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

Обязательная онлайн поддержка преподавателя в чате на платформе и во время бесплатных консультаций в Zoom.

Каждый урок завершается проверочным тестом или домашним заданием, которое проверяется преподавателем.

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

Как проходит обучение?

Как проходит обучение?

У Вас возникли вопросы?

ОБРАТНЫЙ ЗВОНОК

О курсе

Minecraft – это игра, которую любят дети и взрослые по всему миру. Игру-конструктор создал шведский программист Маркус Перссон, и она стала настоящим феноменом игровой индустрии. Кубомир Minecraft быстро обрел армию фанатов и стал одной из самых прибыльных игр в мире.

В 2014 году игру выкупила Microsoft. Корпорация решила расширять вселенную во всевозможных направлениях – в том числе и образовательном. Одним из таких направлений стало программирование Minecraft для детей. В Швеции Minecraft даже включили в обязательную школьную программу в качестве инструмента цифрового творчества и поставили в один ряд с обучением рисованию.

Дружелюбная среда Minecraft – отличное место, чтобы начать изучать программирование. Мы рекомендуем курс «Основы программирования в Minecraft» для детей от 7 лет.

Для многих Minecraft давно стал не просто игрой, а способом самовыражения: маленькие кубики позволяют моделировать целые миры и управлять действиями героев. Во время обучения программированию в Minecraft ребята выполняют различные задачи. Элементами игры управляют с помощью специальных программных команд, которые выглядят как небольшие блоки.

Эти блоки нужно расставить в определенной последовательности, чтобы программа привела их в действие. Таким образом ребята пишут программный код. И это только начало!

Решая такие задачи, ребенок в игровой форме познает принципы написания программного кода и учится мыслить алгоритмами. Оказывается, в программировании нет ничего сложного!

На занятиях ребята овладеют основами программирования в Minecraft, научатся использовать операторы и циклы, применяя полученные знания на практике в процессе создания игровых объектов. Дети разовьют навыки планирования, алгоритмическое и пространственное мышление, работая в команде, превратят увлечение игрой в полезный обучающий процесс.

Источник: comp.isoedu.ru