Тёмный

📈 Minecraft на Unity - готовимся к многопоточности, часть 8 

Emerald Powder
Подписаться 77 тыс.
Просмотров 16 тыс.
50% 1

Сегодня мы на примере клона Minecraft продолжим оптимизации игры на Unity 3D. Подготовим код для многопоточности, чтобы в следующем видео распараллелить его и убрать лаги. В этих видео мы разбираемся с генерацией 3D моделей из кода, шейдерами, оптимизацией, и ещё множеством аспектов разработки игр
Плейлист со всеми сериями: • ⛏️ Minecraft на Unity
0:00 - Введение
2:11 - Начинаем писать код
3:00 - Новые методы задания меша
20:10 - Возвращаем соседние чанки
22:28 - Сравниваем скорость
24:29 - Заключение
На этом канале регулярно появляются новые видео, которые позволят тебе научиться создавать игры, или подарят новые идеи и вдохновение, если ты уже умеешь. Подписывайся!
Остались какие-то вопросы, пожелания, или идеи для других видео? Смело пиши в комментарии под видео
Поддержать канал:
btc: bc1q5mycq8x9jr7s0r63xx00xt50tjepflyhlzc09q
eth/usdt(erc20): 0xa30F22fb9898fdc8801703723cd77BE7E678ee13
Другие сопосбы: emeraldpowder.github.io/ru/do...

Опубликовано:

 

15 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 74   
@zaed5335
@zaed5335 10 месяцев назад
Так вот что эмеральд делал пол года
@user-zr3oc9mx1b
@user-zr3oc9mx1b 10 месяцев назад
Что может говорить о хреновости оптимизации Майнкрафта :/
@radforga
@radforga 10 месяцев назад
​@@user-zr3oc9mx1bну моджанг лет 9 многопоточность сделать не могут.
@iliyaavdeenko
@iliyaavdeenko 10 месяцев назад
Легенды всегда возвращаются
@radforga
@radforga 10 месяцев назад
​@@plasma2794"тот, кто прославился на каком-либо поприще, превосходит других в каком-либо отношении ". В комментариях поумничать решил? EP один из лучших ру ютуберов по юнити, и к нему это слово прекрасно подходит
@ra1yms0up
@ra1yms0up 9 месяцев назад
Не накаркай
@stmihan_
@stmihan_ 10 месяцев назад
Я ждал этого 12 лет, в Азкабане! Рад, что ты вернулся, надеюсь это не единоразовая акция
@legotechnicbuilderua7692
@legotechnicbuilderua7692 10 месяцев назад
*Очень сильно надеюсь что следующая серия выйдет немного быстрее* 😂😂😂
@RRUUSSTTXD
@RRUUSSTTXD 10 месяцев назад
Ура, новая часть, мы очень долго ждали!
@user-ux4tx2to6z
@user-ux4tx2to6z 10 месяцев назад
Так рад что вернулся, так не хватало простоты подачи и ценности знаний
@darkfunnel685
@darkfunnel685 10 месяцев назад
Обязательно ждем продолжения. Очень интересно. Спасибо за видео!
@maximfox8330
@maximfox8330 10 месяцев назад
Ну наконец-то продолжение 🙂
@Natharcheck
@Natharcheck 10 месяцев назад
В голосе сильная печаль. Замучился с потоками) Главное не забрасывай свое дело, если устал, то меняй формат. Главное не уходи с ютуба! Можно провести стрим на твиче про базовые и какие-нибудь веселые вещи в юнити. Можно собрать все интересные баги или специально делать баги и поднять всем настроение и себе материальной поддержки.
@bahamengame
@bahamengame 10 месяцев назад
Ого ничего себе!!! Я думал вы забросили канал! Очень рад вас видеть снова! Спасибо вам за крутые видео!
@kyoshi5548
@kyoshi5548 10 месяцев назад
Очень сильно ждал твоё видео, боялся, что ты забросишь канал. Не пропадай так больше, пожалуйста
@Vorono4ka
@Vorono4ka 10 месяцев назад
Обалдеть, я ждал каждый день!!! Спасибо за видео Надеюсь новые части не заставят себя долго ждать
@DARK_KNIGHT_777
@DARK_KNIGHT_777 10 месяцев назад
*Как раз вовремя зашёл в Ютуб*
@wdeath4798
@wdeath4798 10 месяцев назад
Большая, большая пауза) Видео очень интересные, жду ещë)
@LAKERBorisEleseenko
@LAKERBorisEleseenko 10 месяцев назад
вот и дождались новый видос
@stussyg8567
@stussyg8567 10 месяцев назад
Крайне душевный геймдев контент, спасибо что пилишь видео!
@Slava.Hizhnyak
@Slava.Hizhnyak 10 месяцев назад
каждую серию смотрю с огромным интересом, понимаю о чем речь дай бог чтоб на 20%, но смотрю внимательно :) надеюсь в какой-то момент стану понимать происходящее получше
@derikfant831
@derikfant831 10 месяцев назад
С этим, кстати, связана ошибка, когда новую информацию не подкрепляешь практикой. Тебе кажется, что с каждым видео ты получаешь знания и учишься, но на самом деле без практики ты остаешься почти на том же уровне, что и был. Просто совет новичкам - практикуйте каждое видео, которое посмотрели хотя бы немного. В идеале должно быть 30 процентов теории (просмотр видео на ютубе) и 70 процентов практики. Тогда это дает сильный буст в освоении материала
@user-tp1cj5fc2y
@user-tp1cj5fc2y 10 месяцев назад
surprise surprise the king is back!
@grigoriyvs
@grigoriyvs 10 месяцев назад
Как я долго это ждал!
@DALBA4B
@DALBA4B 10 месяцев назад
Наконец-то продолжение, ждали всем селом
@sevenseven2687
@sevenseven2687 10 месяцев назад
Зашел на youtube думая что посмотреть, а тут такой приятный сюрприз!!)
@wenerd5692
@wenerd5692 10 месяцев назад
Ураааа, новое видео
@Dianom
@Dianom 10 месяцев назад
Мы дождались! С возвращением!
@ZeHalf
@ZeHalf 10 месяцев назад
Сразу лайк поставил, даже не глядя) долго ждал новую часть!)
@door0chka
@door0chka 10 месяцев назад
ТА ЛААААДНО. ДОЖДАЛИСЬ
@AlexStraga
@AlexStraga 10 месяцев назад
С возвращением)
@DygDyg1000
@DygDyg1000 10 месяцев назад
Учитывая, когда была прошлая серия её стоит посмотреть и тем, кто её смотрел.....
@metasy_
@metasy_ 10 месяцев назад
Ура, ты вернулся чувак, продолжай!
@TTe4eHbke
@TTe4eHbke 10 месяцев назад
я ждал этого тысячу лет
@romandonw
@romandonw 10 месяцев назад
Наконец-то
@serser3946
@serser3946 10 месяцев назад
Оооо ееее, лучший ютубер по юнити вернулся ❤
@fudotsukiko2284
@fudotsukiko2284 10 месяцев назад
ура дождались
@user-rj1bo4gw9o
@user-rj1bo4gw9o 10 месяцев назад
Отличный гайд
@OfStrong555
@OfStrong555 10 месяцев назад
Круто! Интересно как реализуешь многопоток))
@aynotation5202
@aynotation5202 10 месяцев назад
Пасхалка с 13:37 позабавила 😊
@ionegamer
@ionegamer 10 месяцев назад
ооо, новое видео)))
@Shineglow
@Shineglow 10 месяцев назад
Урааааа, Изумрудный порошочек вернулся!!!
@h0x91B
@h0x91B 10 месяцев назад
авансом лайк
@Animation_for_you
@Animation_for_you 10 месяцев назад
Ураааааааааааа
@user-xt7ky5qj9k
@user-xt7ky5qj9k 10 месяцев назад
Круто, что проект не заброшен! Жаль только, что я забыл, что тут делалось.
@generalpashon
@generalpashon 10 месяцев назад
Чтооо продолжение?! Я в шоке честно🗿
@Kostya_bro
@Kostya_bro 10 месяцев назад
Ура
@pashafilenko1567
@pashafilenko1567 10 месяцев назад
ого новая часть. Думал забросил
@lthmltbgt3984
@lthmltbgt3984 10 месяцев назад
Ого, такого нет даже в оригинальной игре
@user-kh3xm4hy5w
@user-kh3xm4hy5w 10 месяцев назад
О! А я думал ты забросил это дело) Ан нет))
@OdealoR26
@OdealoR26 10 месяцев назад
Видео очень крутецкие! Если тебе будет не сложно можешь зделать видео как зделать строительство, и план строительство как в расте, буду ждать этого ролика😅
@VitVit312
@VitVit312 10 месяцев назад
Самое время переписывать на дотс и бурстить это всё хозяйство, от тогда реально будет весёлая производительность, а ещё джоб система решает некоторые проблемы многопоточности за кодописца
@higiraynya3532
@higiraynya3532 10 месяцев назад
Продолжай, хотелось бы увидеть мультиплеер, надеюсь он будет)
@hh127gg8
@hh127gg8 10 месяцев назад
Спустя полгода ожидания, emerald, наконец, вернулся! Релизнулась 1.x версия ecs entities из DOTS. Планируются ли туториалы по нему? В русском ютубе очень не хватает туториалов твоего качества
@EmeraldPowder
@EmeraldPowder 10 месяцев назад
Да я вот пытался в нём разобраться, но так и не смог. Документации как обычно нормальной нет, примеры гуглятся половина со старыми API которые уже выпилили. Я пару часов ковырялся, чтобы понять что до сих пор нет нормального аниматора для 3д, а 2д вообще нормального нет там, так что решил пока ecs отложить
@purelame4969
@purelame4969 10 месяцев назад
13:37 :-)
@nicojam1493
@nicojam1493 10 месяцев назад
"Какие люди"
@nooftube2541
@nooftube2541 10 месяцев назад
Зачем нужен эксплисит тайп если есть вар Зачем аут если есть вэлью тупл Ну и всякие конечно неочевидные вещи и куча мутабельных вещей это конечно класс Больно смотреть Но спасибо за контент, сама идея интересна!
@EmeraldPowder
@EmeraldPowder 10 месяцев назад
Эксплисит - чтобы было сразу понятно что это за тип по коду Аут - его люблю больше чем туплы, чтобы именовать параметры А от неочевидного и мутабельного, да ещё и из разных потоков в разное время мутабельного, соглашусь, больновато. Но зато не тормозит в итоге (:
@nooftube2541
@nooftube2541 10 месяцев назад
@EmeraldPowder Так понятно же что за тип var list = new List() Туплы позволяют именовать параметры жеж (string X, string Y) GetCoordinates()
@lkghost7
@lkghost7 10 месяцев назад
прошлая это 7 месяцев назад ?)
@ArIsm-rg7tw
@ArIsm-rg7tw 10 месяцев назад
Ладно, я еще начинающий программист
@sloosi
@sloosi 10 месяцев назад
Я сплю или мне приснилось?
@eprst0
@eprst0 10 месяцев назад
Unity для мобильных казуалок. Для 3d лучше анрил!
@worldforgamedev
@worldforgamedev 10 месяцев назад
Ну можно же было хоть словечко сказать, почему, как, где отсутствовал, а то выглядит как наплевательское отношение( Через несколько месяцев и следующий ролик появиться с многопоточностью
@user-ou9rm3hb4f
@user-ou9rm3hb4f 10 месяцев назад
Там ещё про биомы которые нужно сделать с платными переходами.
@lackyhaus8921
@lackyhaus8921 10 месяцев назад
Ураааа
@ExplosionPhysics
@ExplosionPhysics 10 месяцев назад
На 8:18 делим на 4 умножаем на 6. Не проще умножить на 1.5 (результат одинаковый) операция деления сильно затратная, или компилятор сам это сделает?
@hh127gg8
@hh127gg8 10 месяцев назад
Да, современные компиляторы почти всегда прощают подобные выражения
@viruseg85
@viruseg85 10 месяцев назад
Компилятор сам без проблем заменит деление на константу на аналогичное по смыслу умножение.
Далее
ПОЧЕМУ ВСЕ ТРЯСЕТСЯ в UNITY ?
39:14
Я ТВОЙ ОТЕЦ #большоешоу
01:01
Просмотров 197 тыс.
Игра за 48 часов [Ludum Dare 46]
20:16
Просмотров 512 тыс.