Minecraft для разработчика Java. Играть или программировать?

Поділитися
Вставка
  • Опубліковано 26 бер 2020
  • Всем привет! Сегодня обсуждаем неожиданную тему. Стоит ли, разработчику JAVA заниматься написанию плагинов к Minecraft. И вообще, играть или программировать?
    Курсы Java Start - bit.ly/2UrKkYO
    Курсы JAVA - bit.ly/2WqNnTo
    Курсы GRASP and GoF Design patterns Advanced On-line Course - bit.ly/2WuddWS
    Курсы C#/.NET - bit.ly/2vDZYYC
    Курсы ANDROID С НУЛЯ - bit.ly/2IWV0t3
    Курсы Automation QA (Java) - bit.ly/2U1MLSO
    Курсы FRONT-END - bit.ly/2Qx92pc
    Курсы UI/UX дизайна - bit.ly/2UomgWn
    Курсы WordPress Developer - bit.ly/33u0SmY
    Сайт Foxminded: bit.ly/2J2bIqI
    Foxminded в ФБ: / foxmindedco
    FoxmindEd в Instagram: / foxminded.ua
    Мой Telegram: t.me/nemchinskiyOnBusiness
    Мой блог: www.nemchinsky.me

КОМЕНТАРІ • 340

  • @gaben-agent
    @gaben-agent 4 роки тому +274

    На собесе:
    "Писал плагины для майнкрафта. Майнкрафт, с*ка - это моя жизнь, бл*ть. МАЙНКРААААААААААААААААААААФТ"

    • @purplep3466
      @purplep3466 4 роки тому +43

      Охрану пожалуйста

    • @p.shpyro
      @p.shpyro 4 роки тому +29

      @@purplep3466 и скорую

    • @testobl
      @testobl 4 роки тому +1

      в дурку

    • @urydmi
      @urydmi 4 роки тому +3

      сказал рекрутер) :D

    • @alexsav7427
      @alexsav7427 4 роки тому +7

      ой, мама пришла

  • @MrVladoCC
    @MrVladoCC 4 роки тому +169

    Вставлю свои 5 копеек.
    У майнкрафта нет открытого api.
    Просто авторы модов - это очень сильные java программисты, которые провели декомпиляцию кода игры и более менее причесали результат, чтобы им можно было хотя бы примерно пользоваться, а затем построили на этом всем свои фреймворки, которые сильно дополняют спектр возможностей рядового автора мода.
    Авторы Forge (основной фреймворк уже долгие годы) - настолько мощные программисты, что после каждого обновления игры плачут из-за того, как криво авторы реализовали функционал, а затем ищут способы, как все это пофиксить и оптимизировать, напомню, в условиях того, что исходный код игры не открыт и изменения в него напрямую внести нельзя.

    • @maestro_denery
      @maestro_denery 3 роки тому +15

      Полностью поддерживаю, сам занимаюсь кор-моддингом серверных ядер в майнкрафте, и там много подводных камней от моджангов...

    • @calypso941
      @calypso941 2 роки тому +18

      @@maestro_denery Там подводные камни не от самих моджангов,а от Нотча непосредственно
      Весь пиздец с его кривого кода и начался,в итоге его было проще продолжать так же криво поддерживать,чем переписать игру полностью,чтобы код был чистый
      Все пришло к тому что,когда продали моджанг майкрософт,они заплакали над той задницей,что там творится и сами за голову берутся при каждом обновлении
      Поэтому бедрок версия и была написана
      Это их попытка переписать игру,чтобы было проще ее обновлять.Да и в целом для повышения оптимизации

    • @user-eb3cf9em6m
      @user-eb3cf9em6m 2 роки тому +1

      @@calypso941 (снова на java)

    • @JavaJumper
      @JavaJumper Рік тому +1

      на самом деле он (частично?) открыт, разработчики вместе с каждой версией предоставляют оригинальные названия классов для декомпиляции

    • @universalniy4elovek
      @universalniy4elovek Рік тому +1

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

  • @den_8451
    @den_8451 4 роки тому +142

    В названии ролика есть слово Minecraft - рост просмотров растет в геометрической прогрессии

    • @olexayko2499
      @olexayko2499 4 роки тому +4

      В экспоненциальной

    • @LobanovSpace
      @LobanovSpace 4 роки тому

      Надо взять на заметку)

  • @Ivan-xf7fg
    @Ivan-xf7fg 4 роки тому +378

    что дальше ? обзор на чай принцесса Java ?

    • @porohmega
      @porohmega 4 роки тому +5

      Путешествие по одноименному острову мб

    • @thourie8173
      @thourie8173 4 роки тому +27

      Принцесса Git'a

    • @ghost8652
      @ghost8652 4 роки тому +1

      @@thourie8173во-во )))

    • @debez3716
      @debez3716 4 роки тому

      Э а как же принцесса нора? Или гринфилд

    • @alexsav7427
      @alexsav7427 4 роки тому

      во время игры за майнкрафтом

  • @SalnikovRoman
    @SalnikovRoman 4 роки тому +114

    играл в майнкрафт - преисполнился и познал мир в совершенстве

    • @LobanovSpace
      @LobanovSpace 4 роки тому +2

      Преисполнился в вечном?

  • @fakhriev9346
    @fakhriev9346 4 роки тому +34

    Такого рода разбор вообще никто не делал)
    Круто, что и об этом рассказал

  • @Sambro2105
    @Sambro2105 4 роки тому +37

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

    • @dsrase
      @dsrase Рік тому +3

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

    • @dsrase
      @dsrase 9 місяців тому

      @@dmitrykz8755 Ну, если твои разработки приносят тебе деньги, я думаю такой опыт будет хоть как-то рассматриваться.

  • @kisurov
    @kisurov 4 роки тому +89

    Java стала популярной только благодаря Майнкрафту! Потом разрабы поняли, что на Джаве в принципе и энтерпрайз бэкенд можно пилить. Как побочный продукт. Ютуб тоже стал популярным благодаря стримам Майнкрафта (ну ещё котики конечно). Кроме того, Майнкрафт полезен родителям: если расскажешь, как за полчаса стать алмазником - навсегда завоюешь сердце ребёнка.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому +46

      ахахаха

    • @user-zx1sx2dp4e
      @user-zx1sx2dp4e 4 роки тому +5

      А действительно, как, Без читов, бесплатно, без регистрации?

    • @derkmess5606
      @derkmess5606 4 роки тому

      Это обман! Невозможно стать алиазником за полчаса я проверял!!!111))

    • @vaccino3668
      @vaccino3668 3 роки тому +6

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

    • @derkmess5606
      @derkmess5606 3 роки тому

      @@vaccino3668выполнил достижение - "доебаться до рофла"

  • @pylyptiy
    @pylyptiy 4 роки тому +85

    как то просил выпуск по REST и SOAP, поддержало более 100 человек. Давайте напомним о себе! Сергей, выпуск будет?

    • @trygoboi4790
      @trygoboi4790 4 роки тому +7

      Тоже хотел попросить. Сергей мне в комментариях скидывал ссылку на его лекцию про Веб Сервисы, но там он больше рассказывал про SOA и OSB. А про REST и SOAP сказал, что то типо те кто его слушали уже знали это. Я имею общие представление о REST. Но я бы очень хотел увидеть его ролик из разряда новичковых вопросов, вот с этим постером fox minded на фоне и вот где он сидит за столом и что то очень интересно рассказывает. Ну естественно интерьер не главное, я образно имею в виду, что в этой стилистике его очень классно слушать. Вообщем надеюсь этому ролику быть

    • @pylyptiy
      @pylyptiy 4 роки тому +2

      @@trygoboi4790 Конкретно на мое предложение (было около двух месяцев назад также в комментариях) Сергей ответил что запишет :)

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому +6

      запишу

    • @trygoboi4790
      @trygoboi4790 4 роки тому +1

      @@SergeyNemchinskiy спасибо огромное.Ждем

  • @pb-bass8727
    @pb-bass8727 4 роки тому +66

    "Меня все еще зовут Сергей Немчинский"
    Буква "С" - стабильность

    • @alexanderlex-s933
      @alexanderlex-s933 4 роки тому

      Буква Н ?

    • @MrAbad202
      @MrAbad202 4 роки тому +4

      @@alexanderlex-s933, Непоколебимость

  • @stanislavskorobagatko1867
    @stanislavskorobagatko1867 4 роки тому +72

    Как знакома ситуация, когда дети смотрят майнкрафт-блогеров. Полностью разделяю чувства Сергея по этому поводу. )))

    • @lthmltbgt3984
      @lthmltbgt3984 4 роки тому +6

      Есть и нормальные блогеры по майнкрафту. Например: Неркин, Скрынник Дмитрий, Заквиель, Пятёрка, Insurgento, Uncle Cubley, и еще много других. Многие блогеры-майнкрафтеры делают летсплеи, снимают обзоры обновлений, делают гайды по командным блокам*, а не снимают тупые видео для дебилов по типу "НУБ ПРОТИВ ПРО В МАЙНКРАФТЕ ТОЛЬКО ПРО СМОЖЕТ ОБОЙТИ ЭТУ ЛОВУШКУ 100%ЗАЩИТА БОМЖ НУБИК В МАЙНКРАФТЕ"
      *В один командный блок можно прописать одну команду, например: setblock stone 0 0 0 unless entity @e[type=pig]. Если активировать командный блок со вписанной такой командой, то он установит блок камня на координатах 0 0 0, если в мире Майнкрафта нет ни одной свиньи. То есть, по сути, это програмирование

    • @llllllll3433
      @llllllll3433 3 роки тому +4

      @@Geralt_from_Rivia ты хотя бы чекнул каналы этих ютуберов. У неркина хороший монтаж, интересный контент, подписчиков нормальное кол-во, Пятёрка: хороший стример по майнкрафту с иногда рофельным контентом, у него тоже подписчиков не мало и др.

    • @llllllll3433
      @llllllll3433 3 роки тому

      @@Geralt_from_Rivia ну ладно

    • @kremlinbasement7768
      @kremlinbasement7768 3 роки тому +1

      @@lthmltbgt3984
      Нормальный из них только Заквиель и Мэл, ну и частично Инсургенто с Кублаем

    • @kremlinbasement7768
      @kremlinbasement7768 3 роки тому

      @@Geralt_from_Rivia как же я согласен с тем что у них нет нормального контента

  • @SnipingMachines
    @SnipingMachines 4 роки тому +4

    Stay consistent & uploading unique content & you'll grow quick on UA-cam! Keep grinding bro im right there with ya 😊

  • @Dafling
    @Dafling 3 роки тому

    Тема очень интересная, спасибо за видео!

  • @olexayko2499
    @olexayko2499 4 роки тому +4

    1:05 интересно, что хуже бы было, покупатель ЕА или Microsoft?
    1)Не желаете приобрести "блок земли(1шт)" всего лишь за 9.99$?
    2)Не желаете приобрести дополнительный контент для игры всего лишь за 999€?

  • @DG15S
    @DG15S 4 роки тому +1

    А как на счет опыта в серверной части игр типа lineage 2, world of warcraft, ибо подавляющее число фришард серверов написано именно на яве.

  • @ravazamaldinov717
    @ravazamaldinov717 4 роки тому +9

    2:10 и тут я сразу поставил лайк

  • @_voidpointer5447
    @_voidpointer5447 4 роки тому +11

    Дорогой Сергей, хочу выразить свое мнение относительно разработки различных программ относительно Minecraft, т.к. у самого есть такой опыт.
    Во время такой разработки программист может изучить скорее не сам язык Java (он уже должен его знать), а скорее углубиться в разные части ООП - паттерны, установка самого объектно-ориентированного мышления.
    Если при этом разработчик читает хорошую литературу, то у него появляется огромный простор экспериментов с новой для него теорией, для меня таким было искусство написания чистого кода. Довольно часто в последнее время возвращаюсь к книгам Мартина и Макконнелла)
    Также программист может познакомиться с огромным количеством популярных фрэймворков: от ORM'ок до клиент-серверного Netty.
    При работе с Minecraft не стоит ограничиваться миром игры, можно писать разный софт для управления кластерами серверов и изучать при этом различные технологии в этой сфере - тот же Netty и работа с многопоточкой. К серверам Minecraft можно прикручивать различные сервисы и ботов - полноценный сайт (где программист копнет Spring), системы управления серверами (как Pterodactyl), боты (например, для 2fa или whitelist на сервере) и связывать это с плагинами при помощи БД (с использованием того же Hibernate) или на сокетах со своим протоколом общения (привет многопоточное программирование и Netty)
    На самом деле я сам хотел сказать, что это несколько нерелевантный опыт и тут всё зависит от формулировки кандидата: «я писал плагины под Minecraft» действительно ни о чем работодателю не говорит, но с указанием различных технологий и навыков, которые кандидат получил во время разработки - уже совсем другое дело

    • @Max-kr4ie
      @Max-kr4ie 4 роки тому

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

    • @clever1349
      @clever1349 3 роки тому

      Можно ваш контакт?

  • @HeyHey-ng8py
    @HeyHey-ng8py 4 роки тому +2

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

  • @vitaliidrapaliuk5652
    @vitaliidrapaliuk5652 4 роки тому

    Доброго дня! Дуже подобається формат ваших відео, дякую за класний контент. В мене є запитання, чому, на вашу думку, сайти/додатки котрі пропонують державні установи (лікарні, газова служба і т.д.) мають настільки убогий функціонал і постійно спостерігаються якісь поломки і т.д? Причиною є величезна кількість користувачів чи це безалаберність чиновників?

  • @annamaslenko4861
    @annamaslenko4861 4 роки тому +1

    Сергей и Майнкрафт как отдельный вид искусства)

  • @abobamurky8449
    @abobamurky8449 4 роки тому

    Здравствуйте Сергей,возник вопрос по поводу важности ВУЗа и его авторитетности.Тут та же ситуация что и с дипломом после курсов,главное что бы был,или всё же авторитет ВУЗа решает что то при выборе сотрудника?

  • @user-mc8gx6qb6j
    @user-mc8gx6qb6j 4 роки тому +14

    А стоит ли указывать, что писал дополнения майн кампфу?

    • @user-qp3rn9qr2o
      @user-qp3rn9qr2o Рік тому

      Это если ты в художку поступаешь

  • @egorilin1246
    @egorilin1246 4 роки тому

    Можно развить тему по геймдеву и java? Или ссылку на видео в котором данный вопрос уже расскрывался? Спасибо.

  • @eshnik_fake
    @eshnik_fake 4 роки тому +2

    Отличная тема для первоапрельского выпуска. Поторопились :)

  • @goxicstudio9787
    @goxicstudio9787 4 роки тому

    Ну наконец то нормальный контент!

  • @kotanhp3115
    @kotanhp3115 4 роки тому

    Очень интересное видео, я на java не программировал конечно, но пишу php плагины для pocketmine серверов minecraft bedrock.

  • @user-py3yn5kp7q
    @user-py3yn5kp7q 4 роки тому +36

    Spring без майнкрафта не выучить!

    • @user-xg4ex4fw2h
      @user-xg4ex4fw2h 4 роки тому +2

      даже 1С не получается без него

    • @user-zx1sx2dp4e
      @user-zx1sx2dp4e 4 роки тому +11

      @@user-xg4ex4fw2h 1С без пол литра не понять...

  • @tsoier
    @tsoier 4 роки тому +11

    Шла вторая неделя карантина, Сергей хайповал как мог...

  • @user-ud4cs5zd3q
    @user-ud4cs5zd3q 4 роки тому +1

    Благодарю

  • @PapyRikz
    @PapyRikz 4 роки тому +5

    Дядя Сережа здравствуйте! Расскажите пожалуйста о ПО которое написано на Яве и летало или летает в космос

    • @user-zt7ei9pd9y
      @user-zt7ei9pd9y 4 роки тому

      Такого нет, все на плюсах :(

    • @Dmytro-Tsymbaliuk
      @Dmytro-Tsymbaliuk 4 роки тому +1

      Для ПО нужна оптимизация, а это исключительно С/С++, остальные и рядом не лежали в этом вопросе

    • @thepawday
      @thepawday 4 роки тому

      А asm?

    • @Dmytro-Tsymbaliuk
      @Dmytro-Tsymbaliuk 4 роки тому

      @@thepawday Писать на ассемблере это уже извращение, это крайне затратно по сравнению с с плюсами, а влияние на оптимизацию минимальное

  • @ilyarevenko128
    @ilyarevenko128 4 роки тому +15

    С этим карантином и самоизоляцией совсем кукуха поехала

    • @corey4448
      @corey4448 4 роки тому +6

      У тебя 👍

  • @alexeyzhurov7747
    @alexeyzhurov7747 4 роки тому +5

    Футболка "я хочу в отпуск" в тему) Как раз у всех отпуск)

  • @Dmytro-Tsymbaliuk
    @Dmytro-Tsymbaliuk 4 роки тому

    Пожалуй, для RTS этот опыт куда значительнее(если движок достаточно гибкий и позволяет делать крутые штуки), те же модельки в Блендере делать, а ведь еще есть ИИ, физика снарядов и т.д.

  • @giocatory
    @giocatory 4 роки тому

    Как проще начать обучение Spring & & hybernates

  • @TheOwntage
    @TheOwntage 4 роки тому +7

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

    • @user-zx1sx2dp4e
      @user-zx1sx2dp4e 4 роки тому +1

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

  • @user-kn1tx2jf1m
    @user-kn1tx2jf1m 2 роки тому

    а что делать если нужны библиотеки java FX для игры на проекте в Майнкрафт я не понимаю как сменить джаву 16 64бит на джаву 8 64бит

  • @serg888fert4
    @serg888fert4 Рік тому

    На фоне пилить струны насколько необходимо?

  • @igorkirichenko3715
    @igorkirichenko3715 4 роки тому +3

    Здесь многие программисты начинали с Майнкрафта 😅

  • @gogiyura
    @gogiyura 4 роки тому

    Добрый вечер!
    А что тогда вообще стоит указывать в хобби и зачем это спрашивают?

  • @reosfire
    @reosfire 4 роки тому +2

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

    • @brickx_001
      @brickx_001 Місяць тому

      Понимаю что 4 года прошло, но...
      Есть плагины, которые могут добавлять текстуры и блоки. Ну как, типа плагин добавляет блок (например камень) с другой текстурой и другим названием. Так и получается новый блок. Тоже самое и с предметами. А модели - это текстуры, поэтому всё так же) Но при этом, эти предметы не попадают в ванильный инвентарь майнкрафта, т.к. такое уже могут только моды.
      Но плагины не рассчитаны на такое. Они в большинстве случаев нужны для защиты серверов, добавления новых фич (команд, меню и т.п.) и взаимодействия с игроками.
      Моды тоже могут делать то же что и плагины, но моды это больше недо-оптимизация (которая реально чуть оптимизирует (возьмём тот же OptiFine), ну или глобальное изменение игры, добавление миров, боссов, механик, и т.д.
      Но, бывают же и сервера с модами! Нет, я серьёзно, такие есть!
      Поэтому тут всё продумано.
      Хочешь ванильный сервер по майну, но с какими-то фичами? Тогда ставь плагины.
      Хочешь фантастик-рпг-мега-ведьмак3 сервер? Тогда делай его с модами.

  • @ilianagof1475
    @ilianagof1475 Рік тому

    спосиба это помагает я еще учу твои курсы

  • @markcain272
    @markcain272 3 роки тому

    Salt of Sanctuary, Blasphemous, серия Dark Souls - вот что мне по душе... И сюжет и хардкорщина... Вспоминаю мобильные шедевры типа серии Age of Heroes, Stranded, и даже серию Mega Man помню.

  • @hataka307
    @hataka307 2 роки тому

    Начал писать плагины для опен сурс ядра на PHP просто потому-что захотел)

  • @Alex11Fox
    @Alex11Fox 4 роки тому +3

    А как насчёт "Копатель Онлайн"?

  • @ivanbalmasov1529
    @ivanbalmasov1529 4 роки тому +5

    Сергей, будут ли видео для более опытных программистов? Может технические стримы или обзоры JDK?)

  • @llammt
    @llammt 4 роки тому +17

    Сергей, к Вам вопрос))
    Как пандемия коронавируса отразится на IT- бизнесе и доходах программистов?

    • @0imax
      @0imax 4 роки тому +2

      Во вчерашнем стриме обсуждалось

    • @Good-dg9sk
      @Good-dg9sk 4 роки тому +4

      Если вся мировая экономика в кризисе, то это негативно отразится на всех

    • @user-gv5no1ot3n
      @user-gv5no1ot3n 4 роки тому +1

      Тоже хотел бы получить ответ на вопрос)

    • @Zzepish
      @Zzepish 4 роки тому

      Отвечу за Сергея - плохо. Куча увольнений, куча контор банкротится

    • @olexayko2499
      @olexayko2499 4 роки тому

      Лол, положительно в основном

  • @dimaleoniv7987
    @dimaleoniv7987 4 роки тому +4

    Я лишь мельком знаком с dwarf fortress, но услышав о ней характеристику "ужас" бомбанул так, что стул из-под жопы вылетел.

  • @LobanovSpace
    @LobanovSpace 4 роки тому

    О, моя тема

  • @rubizer
    @rubizer Рік тому

    А я учусь писать плагины но не совсем научился пока написал плагин на команды и научился продовать значение команды

  • @denissharay8690
    @denissharay8690 4 роки тому +2

    Программирование как хобби это минус? Категорически не согласен.

  • @velteck
    @velteck 11 місяців тому

    А если эти плагины коммерческие?

  • @htbrkfst
    @htbrkfst 4 роки тому

    Ещё есть известная игра alchemist's awakening она написанна на java и фрейме libgdx тоже

  • @0ladiya
    @0ladiya 9 місяців тому

    Хм... Существуют вакансии на разработку и доработку плагинов для майнкрафта. Суммы там нормальные. Тут опыт, о котором говорится в видео, очень будет кстати.
    Вообще, если есть с чего стартовать, есть оригинальные идеи для модов, то можно и самому создать комплекс серверов со своими плагинами и зарабатывать на этом.
    И ещё хочется напомнить, что существует майнкрафт, написанный не на джаве. Там тоже можно создавать контент и даже что-то программировать. Пока ещё не разобрался со всеми возможностями, ибо контента на эту тему маловато. Приходится читать официальные документации.)))

  • @3DHram
    @3DHram 4 роки тому +5

    Дварфы написаны на плюсах и при этом умудряются глючить мощные пк на поздних стадиях. Боюсь представить, что было бы, если бы он был на джаве... Компы бы при запуске сгорали наверн

    • @Volkololo
      @Volkololo 2 роки тому

      Дварфы глючат из-за того, что в них не используется многопоточность. Нагрузка на компьютер на деле не особо серьезная.

  • @rubiks7196
    @rubiks7196 4 роки тому

    Ладно плагины ладно моды. Но допустим если ты разработчик Forge или Optifine(ну вот так чисто помечтаем)?

  • @oleksandrhusenko9082
    @oleksandrhusenko9082 4 роки тому

    Тайтл такой, что ничего не понял, но очень интересно.

  • @deazend
    @deazend 4 роки тому

    А как насчёт опыт оптимизации майнкрафта? И тем более майн делался так сказать спагети кодом, нихера не понятно, что к чему идёт и оптимизация происходит сложнее, чам на обычном коде.

  • @andrey7829
    @andrey7829 4 роки тому +10

    А во что играете, Сергей?

    • @iex32
      @iex32 4 роки тому

      в ИТ education

  • @krilikshd
    @krilikshd Рік тому +1

    есть моды для сюжета и тд, так же есть шейдеры если тебе не нравится.

  • @user-xo2ks9zx8g
    @user-xo2ks9zx8g 4 роки тому

    Неожиданно!

  • @high-level-content-maker
    @high-level-content-maker 4 роки тому

    где ссылка на лаунчер игры?)

  • @hyanosuke2625
    @hyanosuke2625 3 роки тому

    Как вывести сообщение на экран в Майнкрафт (java)?

  • @user-vs8fy7dr6y
    @user-vs8fy7dr6y 2 роки тому

    а древние сборки Lineage2 разве не на java?)

  • @bloodgamer6676
    @bloodgamer6676 4 роки тому

    Давно хотел спросить у вас данный вопрос, ибо сам занимаюсь данным хобби)

    • @deadhand6434
      @deadhand6434 4 роки тому

      Ну што, нашли ответы?

  • @user-ki8mz4kj8q
    @user-ki8mz4kj8q 4 роки тому +2

    Если уж в геймдев подаваться, то надо учить C# и Unity

  • @aimsmoyk2222
    @aimsmoyk2222 4 роки тому

    Еще будете проводить разговорные стримы? Вчера было очень круто :D

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      обязательно) на канале, кстати, есть записи предыдущих таких

  • @user-xg7pf3wk5o
    @user-xg7pf3wk5o 4 роки тому +5

    Клёвая футболка)

  • @kirill1277
    @kirill1277 4 роки тому +2

    А я, допустим, начал свой путь в java именно с написания плагинов для своего сервера по майну. И даже прокатило продать этот опыт на собесе)

    • @iex32
      @iex32 4 роки тому +3

      Уверен тебя взяли за то что у тебя есть голова на плечах, а не чисто из-за плагинов)

  • @muravlevas
    @muravlevas 4 роки тому

    Начал программировать благодаря Майнкрафту :)

  • @konstantingeist3587
    @konstantingeist3587 4 роки тому +1

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

  • @vasilymaestrovs9546
    @vasilymaestrovs9546 4 роки тому

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

  • @seka1309
    @seka1309 4 роки тому

    Сергей расскажите пожалуйста почему вы перестали, ушли с языка php на java? Чем же вам java понравилась?

    • @user-hs6oq6gc7v
      @user-hs6oq6gc7v 4 роки тому

      Php по мне гавно, ушел на с++

    • @darmoed_phantorm
      @darmoed_phantorm Рік тому

      @@user-hs6oq6gc7v c++ говно ушел на аасссемлбелр

  • @TooStrongPlayerException
    @TooStrongPlayerException 4 роки тому

    Сделай видос про hybris

  • @AllWayToDeath
    @AllWayToDeath 4 роки тому +5

    Мнение адекватного человека.
    Спасибо за это видео:)

  • @maadinpavliev9565
    @maadinpavliev9565 4 роки тому +20

    Люди а что вам ни нравится , вон на канале айти бороды есть интервью с контлин разрабом который выучил джаву на Майнкрафте)

    • @purplep3466
      @purplep3466 4 роки тому +2

      Ну так а Сергей что говорил, Джаву то несложно выучить, а промышленным программированием точно не научишься

  • @0vdmk
    @0vdmk 4 роки тому

    почему у вас слева блинчик на столе лежит......?

  • @borystsolin
    @borystsolin 4 роки тому

    Salem делали на джаве, но делали его двое шведов по запросу компании Paradox Interactive, которым понравился их основной проект - Haven and hearth, вот только салем не взлетел и его забросили. Haven and hearth - активный живой проект ММОРПГ с открытым миром, написанный на джаве. Сергей, я в шоке что вы знаете игровой андерграунд ))

  • @dmitriyobidin6049
    @dmitriyobidin6049 4 роки тому +1

    Аналогичный вопрос про написание аддонов для WoW :)

    • @radzewil
      @radzewil 3 роки тому +1

      Ну там Lua

  • @user-ld8eu7qz4g
    @user-ld8eu7qz4g 4 роки тому +2

    Вошёл во фриланс из майнкрафта, ещё у бороды был один - с модов. Для полноценной прокачки надо делать сервер, вот там вагон самого разного опыта. Но не советовал бы, многие нахватались антипаттернов и в ИТ не вошли. Взрослым вообще не надо туда лезть, времени и нервов очень много улетает. Меня спасли другие проекты, из-за которых стал общаться с нормальными программистами, а потом ютуб. Впервые на твой канал наткнулся, у меня тогда слёзы текли от твоих лекций по паттернам, потому что половину из них я сам выстрадал, а оказывается всё было давно придумано...

  • @user-zk1ci4sn1u
    @user-zk1ci4sn1u 4 роки тому +1

    1)у майнкрафта нет api для плагинов/модов. Эти api разробатываються комьюнити причём их делают очень умные люди так как просто взять и редактировать код игры вам никто не позволит. Так что эти api реализованы с помощью рефлексия и прочих фитч языка. Не говоря уже о том что код обфусцирован и эти же ребята занимаются созданием маппингов.
    2) по своей сути у майна никогда не было целостного "движка", да есть определённая структура классов и с каждой версией это начинает обритать форму. однако Майн не придусматривает никакого расширения функционала, это хорошо заметно по реализации тех же баннеров. по этой же причине Майн тянет за собой кучу зависимостей начиная от lwjgl и заканчивая log4j. Отсюда делаем вывод что если вы пишете мод который просто добавляет новый блок, без каких либо механик, то все просто. Но реализация чего то координально нового заставляет использовать все что доступно. например рендер чего то сложнее чем куб это работа с lwjgl и тут вы набиваете руку в работе с opengl и так далее. этому способствует то что вы, по большей части, не можете вмешиваться в исполнение уже написоного кода(ну или это очень затратно по ресурсам). что заставляет искать новые, нестандартные пути - самый лутший способ научиться чему либо, это я как педагог говорю)
    3) уже больше придирка но: плагин не мод и мод не плагин. бывают исключения но есть разница между модулями использующими интерфейсы и модификациями изменяющими часть кода.

  • @aksel3275
    @aksel3275 Рік тому +1

    Насчёт открытого апи, когда начнёте кодить увидите названия переменных по типу p_12124 p_45367 в декомпилированном коде итд итп сразу поймёте всю соль разработчиков для Forge

  • @CensorsGoToHellWatchKittens247
    @CensorsGoToHellWatchKittens247 3 роки тому

    1:14 - Нет, ещё есть "Freelancer")

  • @hohserg5750
    @hohserg5750 3 роки тому

    Сергей, пожалуйста, включайте субтитры

  • @ikorjefocur
    @ikorjefocur 4 роки тому

    «Единственная игра на Джаве». Сильное заявление. Я его даже проверил.

  • @user-km8gj7cy9n
    @user-km8gj7cy9n 4 роки тому +1

    А Ведьмак нравится?)

  • @ivantitov9353
    @ivantitov9353 4 роки тому +5

    Опыт создания Майнкрафт плагинов пригодится, если хочешь устроиться в Mojang ))

  • @user-zx9cm1qi8u
    @user-zx9cm1qi8u 4 роки тому

    Вопрос есть СРМ для автоматизации юротделов, на слуху?

  • @uebyCyka
    @uebyCyka 4 роки тому

    А кто нибудь знает, bedrock edition (c++) майнкрафта - это open source, т.е можно туда плагины писать?

    • @user-zx1sx2dp4e
      @user-zx1sx2dp4e 4 роки тому

      если за*баться, то можно.

  • @TheNavalJack
    @TheNavalJack 2 роки тому

    Ну слушай, это если в опыте ТОЛЬКО Майнкрафт - это плохо. Если же там прямо пачка подобных проектов, причём в хорошем состоянии, то для меня это, например, скажет о том, что человек гибкий и способен подстраиваться под весьма необычные условия. Но да - это будет играть роль только после основной части резюме)

  • @GriNAME
    @GriNAME 4 роки тому

    Ещё игра разработанная на Java это Project Zomboid с обёрткой на Lua

  • @user-rj2oq6bm4g
    @user-rj2oq6bm4g 4 роки тому +1

    Хотел задать новый вопрос о найме на работу очень молодых специалистов, которые ещё даже универ не закончили, однако уже что-то могут. Есть ли какие-то предубеждения или ещё что и таже учёба имеет ли влияние на решение рекрутёра.

  • @rokot
    @rokot 4 роки тому

    Rising World тоже написан на Java, это тот же самый Майнкрафт, но только с реалистичной графикой. Сейчас игру переписывают под более известный движок на другом языке, так как на Java поддерживать игру очень сложно. А суть майнкрафта в строительстве. Игроки развивают в себе архитектурные навыки. В Rising World я строил особняки, небоскребы. Потом решил для себя, что лучше такие навыки использовать в Blender, начал изучать его.

    • @neverminesu
      @neverminesu 3 роки тому

      на майнкрафт моды и шейдеры поставить реалестичнее будет

  • @OLEGASANQM
    @OLEGASANQM 4 роки тому

    а что если написать игру наподобие Minecraft можно этим повысить резюме?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      Если написать настолько успешную игру, то резюме-то уже зачем?

  • @MrProton2
    @MrProton2 4 роки тому

    Я не представляю что такое программирование плагинов MineCraft и что там используется. Ключевой вопрос - для чего этим заниматься? Для развлечения? Тогда это не будет плюсом для работодателя. Для практики ООП, применения паттернов и алгоритмов? Почему нет?
    Что самое первое что важно для джуна? Навыки применения ООП, понимание java core и опыт в этом. Где обрести такой опыт не имея первой работы? Писать дома простое Web приложение? Не смешите меня. Сомневаюсь что дома можно выдумать такую глубокую постановку, реализация которой даст достаточно опыта. Придумывать дома CRM систему и реализовывать ее? Не реально. Одна из самых серьезных проблем для джуна - где набрать практический опыт? На чем набивать руку? На войне все средства хороши. Если разработка плагинов укрепит навыки ООП, научит применять паттерны, научит использовать коллекции, исключения и все остальное из java core то почему нет?
    Помимо MineCraft на Java можно делать кое-что посерьезнее в области gamedev. Погуглите - библиотека LWJGL. Или движок JmonkeyEngine. Там уже можно гораздо шире развернуться, есть где в многопоточности поиграться. В плане практики java core, паттернов и алгоритмов на мой взгляд все это очень даже может помочь.

  • @user-zx9cm1qi8u
    @user-zx9cm1qi8u 4 роки тому

    Вопрос насколько опыт разработки плагинов по играм на java позволит быстро освоить java?

    • @davidblbulyan3077
      @davidblbulyan3077 10 місяців тому

      Как минимум, что бы писать моды, вам уже нужно знать java

  • @user-pu2xj7tj8i
    @user-pu2xj7tj8i 4 роки тому +1

    Майнкрафт это моя жизнь!

  • @sergeysoprunovvv9656
    @sergeysoprunovvv9656 11 місяців тому

    Как говорится - Серега херни не скажет)

  • @thepawday
    @thepawday 4 роки тому

    Minecraft в основном использует JNI, так что не стоит полностью ассоциировать эту игру с java.

  • @mihajlo_-fo7ud
    @mihajlo_-fo7ud 4 роки тому +1

    а если я пишу проги для компютеров добавленых модом в Майнкрафт?))

    • @thepawday
      @thepawday 4 роки тому

      Дай угадаю, на Lua?

    • @volsash
      @volsash 4 роки тому

      Ахха) Я сам это делаю. Пишу винду))

  • @KennyTutorials
    @KennyTutorials 4 роки тому

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

    • @iex32
      @iex32 4 роки тому

      Думаю его с ногами вырвут в геймдев проект