XDmav
XDmav
  • Видео 25
  • Просмотров 181 934
Кратко о ООП в Luau - Roblox Studio
Об объектно-ориентированном программировании с помощью Luau в Roblox Studio.
¦Моя игра (игра в конце ролика) - www.roblox.com/games/9164382954
¦Музыка 1 - Creo "Deep Dive" ruclips.net/video/fZUEBCgya6A/видео.html
¦Музыка 2 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html
¦Мой профиль в Roblox - www.roblox.com/users/170743002/profile
¦Дискорд канал - discord.gg/YKZh7XkDRx
¦Донат - www.donationalerts.com/r/xdmav
Просмотров: 1 787

Видео

Как поднять FPS в своих играх - Roblox Studio
Просмотров 3,1 тыс.2 месяца назад
Как поднять производительность и FPS в своих играх и малоизвестные способы оптимизации, включая StreamingEnabled, !native и !optimize. О всём этом смотрите в ролике. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/9164382954 ¦Музыка 1 - Creo "Deep Dive" ruclips.net/video/fZUEBCgya6A/видео.html ¦Музыка 2 - Creo "In Synergy" ruclips.net/video/syCQNuITDHw/видео.html ¦Музыка 3 - Creo "Waveli...
Популярные, но устаревшие функции - Roblox Studio
Просмотров 2,6 тыс.3 месяца назад
Ролик о самых популярных, но устаревших функций, объектов и т.д. Это скорее не туториал, а просто ролик с интересными фактами. На создание какого нибудь туториала времени у меня сейчас не хватает. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/9164382954 ¦Музыка 1 - Creo "In Synergy" ruclips.net/video/syCQNuITDHw/видео.html ¦Музыка 2 - Главная тема из 8th Annual Bloxy Awards create.robl...
Всё о многопоточности и параллельном Luau - Roblox Studio
Просмотров 9165 месяцев назад
Многопоточность в Роблоксе, а также что такое Actor, SharedTable, task.desynchronize и task.synchronize. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/9164382954 ¦Музыка 1 - Creo "In Synergy" ruclips.net/video/syCQNuITDHw/видео.html ¦Музыка 2 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Музыка 3 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/ass...
Важная библиотека task - Roblox Studio
Просмотров 9006 месяцев назад
Всё что нужно знать о библиотеке task, кроме desynchronize и synchronize. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/9164382954 ¦Музыка 1 - Creo "In Synergy" ruclips.net/video/syCQNuITDHw/видео.html ¦Музыка 2 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/asset/6574767534 ¦Мой профиль в Roblox - www.roblox.com/users/170743002/profile ¦Дискорд канал - discord...
Всё что нужно знать о RunService - Roblox Studio
Просмотров 1,2 тыс.6 месяцев назад
Всё о структуре кадров и RunService в одном видео. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/9164382954 ¦Музыка 1 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Музыка 2 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/asset/6574767534 ¦Мой профиль в Roblox - www.roblox.com/users/170743002/profile ¦Дискорд канал - discord.gg/YKZh7XkDRx ¦Донат - ...
Теги и CollectionService - Roblox Studio
Просмотров 7567 месяцев назад
Ролик о том как можно использовать теги и CollectionService. В качестве примера был рассмотрен скрипт на убивающие парты. ¦Скрипт - create.roblox.com/store/asset/17487610862 ¦Моя игра (игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка 1 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Музыка 2 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/asset...
Как связать несколько скриптов - Roblox Studio
Просмотров 1,1 тыс.9 месяцев назад
Туториал о том как связать несколько скриптов с помощью BindableEvent и BindableFunction. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка 1 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/asset/6574767534 ¦Музыка 2 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Мой профиль в Roblox - www.roblox.com/users/170743002/profile ¦Дискорд ...
Обмен сообщениями между серверами - Roblox Studio
Просмотров 988Год назад
Ролик о том как отправить сообщение с одного сервера на все сервера одной игры с помощью MessagingService. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка 1 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/asset/6574767534 ¦Музыка 2 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Мой профиль в Roblox - www.roblox.com/users/170743002/...
Продвинутые маршруты через PathfindingService - Roblox Studio
Просмотров 1,8 тыс.Год назад
Ролик о различных параметрах поиска пути через PathfindingService, а также о PathfindingModifier и PathfindingLink. ¦Моя игра (игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка 1 - Главная тема из 8th Annual Bloxy Awards create.roblox.com/marketplace/asset/6574767534 ¦Музыка 2 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Музыка 3 - N'to "Trauma (Worakls Remix)" rucl...
Простые маршруты через PathfindingService - Roblox Studio
Просмотров 7 тыс.Год назад
Первый ролик о том как строить маршруты через PathfindingService и как заставить нпс двигаться по маршруту. ¦Скрипт - www.roblox.com/library/14648462064 ¦Моя игра (игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка 1 - Creo "Wavelight" ruclips.net/video/Kc4lIlboH2M/видео.html ¦Музыка 2 - N'to "Trauma (Worakls Remix)" ruclips.net/video/lPVBrRd9wCo/видео.html ¦Мой профиль в Roblox - w...
Обмен информацией между клиентом и сервером - Roblox Studio
Просмотров 10 тыс.Год назад
Ролик о том как пользоваться RemoteEvent и RemoteFunction для клиент-серверного обмена данными ¦Моя игра (игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка - Trauma (Worakls Remix) ruclips.net/video/lPVBrRd9wCo/видео.html ¦Мой профиль в Roblox - www.roblox.com/users/170743002/profile ¦Дискорд канал - discord.gg/YKZh7XkDRx ¦Донат - www.donationalerts.com/r/xdmav 0:00 - Что такое кли...
Объемный Raycast (Blockcast и Spherecast) - Roblox Studio
Просмотров 1,4 тыс.Год назад
Туториал по двум новым функциям: Blockcast и Spherecast в Roblox Studio. ¦Моя игра(игра в конце ролика) - www.roblox.com/games/2466182879 ¦Музыка 1 - The Great Strategy ruclips.net/video/QC4UKsoQqyY/видео.html ¦Музыка 2 - Trauma (Worakls Remix) ruclips.net/video/lPVBrRd9wCo/видео.html ¦Мой профиль в ROBLOX - www.roblox.com/users/170743002/profile ¦Дискорд канал - discord.gg/YKZh7XkDRx ¦Донат - ...
Атрибуты объектов - Roblox Studio
Просмотров 2 тыс.Год назад
Видео о том, что такое атрибуты и как с ними работать. Атрибуты могут использоваться для конфигов, состояний, удобного представления информации об объекте и как замена объектов типа ValueBase(NumberValue, BoolValue, StringValue и т.д.) ¦Моя игра - www.roblox.com/games/2466182879 ¦Музыка - The Great Strategy ruclips.net/video/QC4UKsoQqyY/видео.html ¦Мой профиль в Roblox - www.roblox.com/users/17...
Азы сохранений через DataStore - Roblox Studio
Просмотров 11 тыс.Год назад
Туториал о том, как сохранять информацию через DataStoreService в Roblox Studio ¦Скрипт на сохранение - www.roblox.com/library/12764825962 ¦Лимиты DataStoreService - create.roblox.com/docs/scripting/data/data-stores#limits ¦Моя игра - www.roblox.com/games/2466182879 ¦Музыка 1 - The Great Strategy ruclips.net/video/QC4UKsoQqyY/видео.html ¦Музыка 2 - Trauma (Worakls Remix) ruclips.net/video/lPVBr...
Как плавно изменять объекты (Tween Service) - Roblox Studio
Просмотров 12 тыс.2 года назад
Как плавно изменять объекты (Tween Service) - Roblox Studio
Поиск объектов в области - Roblox Studio
Просмотров 2,1 тыс.2 года назад
Поиск объектов в области - Roblox Studio
Как отключить элементы интерфейса - Roblox Studio
Просмотров 20 тыс.2 года назад
Как отключить элементы интерфейса - Roblox Studio
Рейкаст (Raycast) - Roblox Studio
Просмотров 6 тыс.2 года назад
Рейкаст (Raycast) - Roblox Studio
Донат который можно покупать многократно (Developer Product) - Roblox Studio
Просмотров 5 тыс.2 года назад
Донат который можно покупать многократно (Developer Product) - Roblox Studio
Геймпассы (Gamepasses) - Roblox Studio
Просмотров 11 тыс.2 года назад
Геймпассы (Gamepasses) - Roblox Studio
Эффекты и как их настроить - Roblox Studio
Просмотров 4,9 тыс.2 года назад
Эффекты и как их настроить - Roblox Studio
Как сделать Бег (Спринт) за 4 мин (Работает на телефоне!) - Roblox Studio
Просмотров 25 тыс.3 года назад
Как сделать Бег (Спринт) за 4 мин (Работает на телефоне!) - Roblox Studio
Как сделать красивую графику за 5 мин - Roblox Studio
Просмотров 48 тыс.3 года назад
Как сделать красивую графику за 5 мин - Roblox Studio
Laptop and table (Speed ​​build) - Roblox Studio
Просмотров 6606 лет назад
Laptop and table (Speed ​​build) - Roblox Studio

Комментарии

  • @Eropuk709
    @Eropuk709 20 часов назад

    А как поменять цвет вид и тд кнопки ??

  • @portfeins
    @portfeins 3 дня назад

    рил: фгот который 30 минут наливает воды зрителям рил ты: стараешься объяснить что это за 5 минут!

  • @v0xelCashback
    @v0xelCashback 10 дней назад

    метаметавидео

  • @ДанилПатласов
    @ДанилПатласов 12 дней назад

    Будешь снимать видео про модульные скрипты?

    • @XDmav
      @XDmav 11 дней назад

      Скорее всего да

  • @perdlyak
    @perdlyak 12 дней назад

    В принципе суть классов понял, автору +реп, за 6 мин все доходчиво разжевал. Единственное не понял что означает __index и какова его роль, но думаю как нить само освоится через время

    • @seryogagems7772
      @seryogagems7772 7 дней назад

      Метаметод __index срабатывает, когда мы пытаемся проиндексировать/вызвать объект в таблице, которого нет. В нашем случае, например, это конструктор, который и связан метатаблицей с основной таблицей.

  • @nevergonnagiveyouupnevergo3263
    @nevergonnagiveyouupnevergo3263 17 дней назад

    Это что-то похожее на программирование аддонов в Garrys Mod

  • @reymow2762
    @reymow2762 20 дней назад

    привет, у тебя есть платное обучение по lua?

    • @XDmav
      @XDmav 20 дней назад

      Нету

  • @uniguy4647
    @uniguy4647 23 дня назад

    W

  • @omghams
    @omghams 28 дней назад

    как сделать анимацию у бега?

  • @Daechiyt
    @Daechiyt 29 дней назад

    Лучший туториал по ООП на русскоязычном 👍

  • @style3757
    @style3757 29 дней назад

    чел не знает как кодить в итоге делает видео про ооп

    • @XDmav
      @XDmav 28 дней назад

      О постоянный зритель

    • @style3757
      @style3757 28 дней назад

      @XDmav зачем мне видео ха4а смотреть

  • @HalestiloDelevoper
    @HalestiloDelevoper 29 дней назад

    Жду когда расскажешь про паттерны текста:)

  • @XDmav
    @XDmav 29 дней назад

    3:15 - 3:54 Тут ошибочка вышла. Там не 28 выходит, а 13. Когда доснимал этот момент скрипт взял из другого момента и не заметил.

  • @seryogagems7772
    @seryogagems7772 29 дней назад

    Тема далеко не сложная, пока не начнётся реализация различных паттернов из других ЯП. Например, State Pattern. Всё-таки не так и просто перенести интерфейсы и абстракции на Luau.

  • @FondiX_0
    @FondiX_0 29 дней назад

    На 3:49 prop1 будет 13, так как 8 + 5 = 13

    • @XDmav
      @XDmav 29 дней назад

      упс да там из другого момента скрипт остался

  • @onionbush
    @onionbush 29 дней назад

    Мог бы еще немного рассказать про типизацию для ООП, а то ролик прям мета короткий был

    • @XDmav
      @XDmav 29 дней назад

      Я думаю про типизацию для ООП рассказать в отдельном ролике про типизацию в целом

    • @onionbush
      @onionbush 29 дней назад

      @@XDmav будет круто!

    • @crayt_0
      @crayt_0 29 дней назад

      @@XDmav дааа, это было-бы офигенно

  • @onionbush
    @onionbush 29 дней назад

    Где ты был раньше!

  • @Dtoxiシ
    @Dtoxiシ 29 дней назад

    Ну спс что объяснил.

  • @defriz6904
    @defriz6904 Месяц назад

    ну кто не понял - метаметод

  • @mr.emerald4765
    @mr.emerald4765 Месяц назад

    Я так понимаю, в родительском классе не должно быть метода конструктора?

    • @mr.emerald4765
      @mr.emerald4765 Месяц назад

      По идее если нужно иметь доступ к ОБЪЕКТУ родительского класса, то можно передать этот объект и с ним уже взаимодействовать в скрипте. Правильно я думаю?

    • @XDmav
      @XDmav 29 дней назад

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

    • @mr.emerald4765
      @mr.emerald4765 29 дней назад

      @@XDmav Я уже придумал, достаточно просто вручную написать функцию для __index, которая будет брать недостающие данные из других таблиц. Вот пример кода: local tower = require(script.Parent.tower) local sniper = {} function sniper.new(owner) local tower_ex = tower.new(100, owner) local self = setmetatable({}, {__index = function(t, k) return sniper[k] or tower_ex[k] end}) self.name = "sniper" return self end function sniper:shot() print(self.name) print("pew!") end return sniper Что думаешь насчёт этого решения?

  • @JuggernautWare
    @JuggernautWare Месяц назад

    Т.е. в luau нет каких-либо фишек для ООП, которых нет в стандартном луа?

    • @XDmav
      @XDmav 29 дней назад

      Ну типо того

    • @JuggernautWare
      @JuggernautWare 29 дней назад

      Печально.

  • @LOL2939-l4l
    @LOL2939-l4l Месяц назад

    лучший туториал по ооп на ютубе

  • @baconsers
    @baconsers Месяц назад

    Подарок на новый год?

  • @VlaDerm9851
    @VlaDerm9851 Месяц назад

    О.О.П. - О нОвое видео вышло, Пара посмотреть

  • @hovarkgames5232
    @hovarkgames5232 Месяц назад

    Желание послать это всё на уй всё сильнее. Видео классное

  • @doninoobsh9581
    @doninoobsh9581 Месяц назад

    Спасибо за направление!!! Синтаксис тут очень непривычный, нужно будет все изучить про эти метатаблицы

  • @bite5718
    @bite5718 Месяц назад

    Го стрим по роблоксу с попищеками

  • @utyau77
    @utyau77 Месяц назад

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

  • @bite5718
    @bite5718 Месяц назад

    Только не ООП :_(

  • @димасайннайк
    @димасайннайк Месяц назад

    а можно скрипт?

  • @Вивусс
    @Вивусс Месяц назад

    Я скопировал ту самую игру там где качаешься,вставил,но сила не сохр (второй скрипт скачать не мог)

  • @dimage6602
    @dimage6602 Месяц назад

    4:48 а как отправить определенному игроку?

  • @Sasha-xs9pu
    @Sasha-xs9pu Месяц назад

    СПС я не знал что место While True do Можно писать -1 и спс за то что рассказал про True я всегда писал второй Tween

  • @kolixioner
    @kolixioner Месяц назад

    Спс не мог решить 3 дня

  • @KTRGroupYouTube
    @KTRGroupYouTube 2 месяца назад

    фпс поднялся очень сильно, это видео заслуживает популярности

  • @retailyvyOfficial
    @retailyvyOfficial 2 месяца назад

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

  • @the-is-wendy_YT
    @the-is-wendy_YT 2 месяца назад

    а если в атрибутов не сохраняется информация

    • @XDmav
      @XDmav 2 месяца назад

      Какой тип атрибута? И проверь, что атрибуты ты добавляешь на сервере.

  • @clementinesuite5150
    @clementinesuite5150 2 месяца назад

    слишком много SharedTable на квадратную секунду 😭

  • @clementinesuite5150
    @clementinesuite5150 2 месяца назад

    по поводу 5:21, я лично все еще рекомендую использовать (на самом деле не) "устаревшие" бади муверы, если это дело делается на сервере, т. к. у их "замены" ОЧЕНЬ всратая репликация

    • @XDmav
      @XDmav 2 месяца назад

      С новыми альтернативами есть некоторые проблемы, но у BodyMover проблем ещё больше. А насчёт того устарели ли они или нет, то в документации BodyMover написано что этот класс устарел create.roblox.com/docs/reference/engine/classes/BodyMover

    • @Vova_vtvp
      @Vova_vtvp Месяц назад

      Хотелось бы узнать об этом по подробнее

    • @clementinesuite5150
      @clementinesuite5150 Месяц назад

      @@Vova_vtvp я пишу уже спустя время после этого, там есть какие-то нюансы, и BodyVelocity действительно немного лучше в плане репликации, но я там точно не помню деталей. Новые бади муверы по типу LinearVelocity не шибко сильно хуже в плане репликации, но если интересно, то я рекомендую провести тесты самому и там уже выяснить

  • @clementinesuite5150
    @clementinesuite5150 2 месяца назад

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

  • @Vova_vtvp
    @Vova_vtvp 2 месяца назад

    Жаль канал не рекомендуют, на нём крутые видео, которые я хотел бы посмотреть раньше

  • @Vova_vtvp
    @Vova_vtvp 2 месяца назад

    Видео интересное, объяснило то, что я не знал

  • @VlaDerm9851
    @VlaDerm9851 2 месяца назад

    к счастью я с проблемой лагов или низкого фпс в смоих проэктах не встречался, но запомню на будущее и ещё, как на счёт видео про UI и его "штуки" по типу: UICorner, UIListLayout и т.д. по моему тема не раскрытая и достаточно подходящая для видео

    • @XDmav
      @XDmav 2 месяца назад

      Думаю, что когда нибудь запишу видео про UI

    • @dyagyatis
      @dyagyatis 2 месяца назад

      UICorner - закругление для обьекта

  • @railnezz
    @railnezz 2 месяца назад

    Полезно спс, что за игра в конце?

    • @XDmav
      @XDmav 2 месяца назад

      В описании ссылка есть. Я недавно заметил, что оказывается в прошлом ролике была не та ссылка, но сейчас всё правильно

  • @petrsimbakov1562
    @petrsimbakov1562 2 месяца назад

    Молодец, ставлю лайк 👍.

  • @LEGO_Volcano
    @LEGO_Volcano 2 месяца назад

    Спасибо огромное!!!

  • @rat-w6e
    @rat-w6e 2 месяца назад

    Вопрос: где саму вкладу Properties найти?

  • @tema_real
    @tema_real 3 месяца назад

    Спасибо огромное,выручил

  • @onionbush
    @onionbush 3 месяца назад

    Не знал что heartbeat устарел

    • @XDmav
      @XDmav 3 месяца назад

      Heartbeat всё ещё полностью функционален и я не думаю, что это когда либо изменится. PostSimulation работает точно также, как и Heartbeat, но просто у него более понятное название

    • @onionbush
      @onionbush 3 месяца назад

      @XDmav у меня в скрипте движения "петов" использовался heartbeat и у них было чуть ломаное движение как будто deltatime считался не правильно, сегодня я поставил post simulation и эта проблема пропала.

  • @utyau77
    @utyau77 3 месяца назад

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