Популярные игры делают ui через библиотеку react lua. Эта библиотека является полной копией React, который используется в Web. Советую изучить эту библиотеку, а также reflex, charm на выбор
Ну вообще не react, а roact, а во вторых, она не имеет большого практического смысла от слова совсем. Это банально неудобно постоянно при изменении какой-то одной штуки в гуи, сразу лезть в код и пытаться добавить новые элементы туда. Да конечно, если речь уже идёт о финальной версии, то как-то добавить роакт может и имеет смысл, но вообще это очень нагруженная библиотека для 99% игр в роблоксе, а каких-то ощутимых бонусов она не несет. Тот же фьюжн со своим декларативным подходом куда лучше выглядет, хотя и всё ещё является нагруженной и не особо нужной системой.
Поставил лайк❤ Сделай пожалуйста видео про оптимизацию игры и расскажи о всех деталей (Например, оптимизация скриптов, гуишек, евентов), думаю многим нужно. Буду рад если сделаешь видео на эту тему
Пришла такая идея в голову ты можешь сделать гайд как сделать базовую, способность по типу огненного шара там где, ты расскажешь как сделать чтобы он летел как сделать чтобы он наносил урон всем кроме того кто его выпустил, это было бы полезно для новичков и просто скриптеров, на ру ютубе я такого не нашел да и даже на английском мало таких хороших гайдов.
Вообще есть много способов сделать к примеру фаербол, а на англ ютубе этих гайдов очень много, можно просто вписать how to make a projectile in roblox studio и найдёшь кучу гайдов по снарядам
Привет clockus я изучил: 1. local; 2. тернарные операторы: if, else, elseif; 3. циклы: while, for, in pairs; 4. local function, function; 5. value; 6. несколько ивентов: Triggered, MouseClick, MouseButtonOneClick 7. Пару Сервисов: TweenService, BadgeService, сейчас учу datastore Подскажи пожалуйста что дальше учить.🥺🥺🥺
Привет clockus! В последнее время мне интересно: что лучше: Datastore, Datastore2 или ProfileService. Надеюсь что ты снимешь ролик на эту тему или расскажешь мне в ответе.
нельзя сделать задержу при получении? Или сделать script.Parent чтобы находилась через скрипт, даже банально загрузку экрана чтобы не было проблем.И писать всё в функции ибо он сохраняет все так, как было раньше.Зачем заморачиватся.
@@thecat8874 local r = "шкибиди доп йес йес" -- обозначает новую строку local r2 = Путь к Текст Лабелу -- Обязательно укажи путь либо убери .Text после r2 for i=1, #r do r2.Text = string.sub(r, 1, i) end print(r2.Text)
Дарова,делаю игру тдс по туториалу gnomecode ,написал код точь в точь,однако при попытке башни атаковать мобов,мне выдает ошибку "Heath is not a valid member of humanoid",не могу понять что означает слово "Heath"
@@seryogagems7772 в библеотеках нет того что есть в инете тем более зачем мне тратить время на прочтение скриптов и переписывать их в ручную если можно взять годные рабочие и готовые скрипты?) просто пока не один гений не оправдал свой контент по дата стор и лидерстатах. они делают бональное и показывают в роблокс студио только новый плейс а в самом роблоксе не показывают и тем более у меня игра не со стоих из 2 статов такие как кеш и клики а состоит из 3 и там нет место для кеша
@@SaleMales не так сложно при этом я перерыл столько форумов столько роликов на ютубе посмотрел не один не работает с нашёл 1 более менее рабочий но прикол он работает в роблокс студио и потом перестаёт работать когда форсишь обнову, а собираешь сундуки то что ты собрал награду с сундуков сохраняется, а остальное то что ты сделал пропадает
@@clockus Допустим сделал настройку цветов интерфейса,используешь датастор чтобы сохранить цвет интерфейса,как передавать информацию об цвете с сервера на клиент?Ведь доступ к гуи есть только у клиента
@@wtdawesomer как ты используя ремоут ивент с СЕРВЕРА на клиент передашь информацию?Тем более учитывая что для сервера твои гуи это пустышки,он их не знает
Популярные игры делают ui через библиотеку react lua. Эта библиотека является полной копией React, который используется в Web. Советую изучить эту библиотеку, а также reflex, charm на выбор
fusion лучше
@@Infraction7 не согласен. В нём нет нормальных хуков, механизм ре-рендер и т.д
спасибо, нужно будет попробовать и посмотреть что там
facts
Ну вообще не react, а roact, а во вторых, она не имеет большого практического смысла от слова совсем. Это банально неудобно постоянно при изменении какой-то одной штуки в гуи, сразу лезть в код и пытаться добавить новые элементы туда. Да конечно, если речь уже идёт о финальной версии, то как-то добавить роакт может и имеет смысл, но вообще это очень нагруженная библиотека для 99% игр в роблоксе, а каких-то ощутимых бонусов она не несет. Тот же фьюжн со своим декларативным подходом куда лучше выглядет, хотя и всё ещё является нагруженной и не особо нужной системой.
Пожалуйста не переставай делать ролики, у тебя получается очень классно и продробно рассказывать. И и таких роликов в ру сегменте очень мало.
я из 2030 и в 2028 перестанут использовать роблокс студио
Поддержу комментом и лайком видео. Смотрю уже много месяцев и много чему научился. Спасибо тебе!
@@clockus:)
Поставил лайк❤ Сделай пожалуйста видео про оптимизацию игры и расскажи о всех деталей (Например, оптимизация скриптов, гуишек, евентов), думаю многим нужно. Буду рад если сделаешь видео на эту тему
Есть паренёк на английском ютубе - Stewiepfing. Он сделал уже 3 видеоролика про оптимизацию: как сохранять память и не нагружать сетевые потоки.
@@Maksgi-ot5dn так я уже скинул название канала: "Stewiepfing".
Это видео должно набрать больше просмотров! Спасибо автору, что донёс и максимально разжевал такую реально полезную информацию
Пришла такая идея в голову ты можешь сделать гайд как сделать базовую, способность по типу огненного шара там где, ты расскажешь как сделать чтобы он летел как сделать чтобы он наносил урон всем кроме того кто его выпустил, это было бы полезно для новичков и просто скриптеров, на ру ютубе я такого не нашел да и даже на английском мало таких хороших гайдов.
Ну это так-то несложно. Но я хз как юзать Velocity.
Sushimaster посмотри
Вообще есть много способов сделать к примеру фаербол, а на англ ютубе этих гайдов очень много, можно просто вписать how to make a projectile in roblox studio и найдёшь кучу гайдов по снарядам
Если честно до этого не знал. Высоко-интелектуальное видео.
Привет clockus я изучил:
1. local;
2. тернарные операторы: if, else, elseif;
3. циклы: while, for, in pairs;
4. local function, function;
5. value;
6. несколько ивентов: Triggered, MouseClick, MouseButtonOneClick
7. Пару Сервисов: TweenService, BadgeService, сейчас учу datastore
Подскажи пожалуйста что дальше учить.🥺🥺🥺
Изучи пасфайдинг
Взаимодействия с гуманоидами и UserInputService
очень хорошее видео, только у меня есть вопрос насчёт цикла for. в чём отличие между "for i, v in Таблица " и "for i, v in pairs(Таблица) "?
есть еще iparis, он создает цикл пока не выполнит что ему надо
а отличие в том что первое ломается часто
никаких отличий
Отличие лишь одно: без уточнения итератора цикл for работает быстрее на несколько миллисекунд.
@@altClock.. это сделано для массивов, чтобы пройтись по элементам по порядку.
Вау, как информативно, жаль я все равно буду использовать стартергуи потому что не запомню))))
Тут нечего вообще запоминать.
Привет clockus! В последнее время мне интересно: что лучше: Datastore, Datastore2 или ProfileService. Надеюсь что ты снимешь ролик на эту тему или расскажешь мне в ответе.
О боже спасибо огромное, я могу наконец избавится от 5000+ бесполезных символов в коде🎉
Я пробовал такой же способ с клонированием screengui в playergui, только с серверного скрипта и screengui в serverstorage. Плохая ли это практика?
Спасибо за видос, было интересно узнать об этом. А как сделать такие же иконки как на видео?
недавно выходил на канале гайд по смене иконок
нельзя сделать задержу при получении? Или сделать script.Parent чтобы находилась через скрипт, даже банально загрузку экрана чтобы не было проблем.И писать всё в функции ибо он сохраняет все так, как было раньше.Зачем заморачиватся.
Можешь рассказать как сделать эффекты камней из пола при ударе, или когда персонаж падает с высоты от удара как в режиме The Strongest Battlegrounds
Изучи рейкаст для начала
Можно тутор на эффект печать в текст лебел(бокс) очень нужно для стори игры
local string = "любой текст"
local textlabel = "твойтекстлейбл"
for i = 1,#string do
wait()
textlabel.Text = string.sub(string,1,i)
end
А если несколько строчек просто создавать другие string?
@@visualityyy1 используй task.wait()
@@thecat8874
@@thecat8874
local r = "шкибиди доп
йес йес" --
обозначает новую строку
local r2 = Путь к Текст Лабелу -- Обязательно укажи путь либо убери .Text после r2
for i=1, #r do
r2.Text = string.sub(r, 1, i)
end
print(r2.Text)
Даже через год тоже самое я пытался исправить
стань моим скриптером пожалуйста(рофл, может нет) зарплата чокапай и респект
У меня есть небольшой вопрос. Я не знаю как сменить иконки в рб студио. Я весь интернет перешерстил и ничего не нашёл. Помогите пж
у меня есть видео на канале как сменить иконки 😭
Память сервера влияет на пинг?
Нет
@@NeoRBX как раз таки влияет
@@Vexedliy не влияет, весь вес лежит на сервере
Память влияет на ответ сервера клиенту, если сервер будет перегружен то скрипты могут дольше минуты отвечать
@@NeoRBX но будет лагать сервер и будет тоже самое что и пинг
Сделай пж тутор на Connect и Disconnect 😫
нет
@@SaleMales 😭
зачем просто можно найти ответ в документации роблокса
Connect это подключить, например, функцию, а Disconnect отключить, например, эту же функцию.
Только, зачем её отключать?
@@Nomid_2иногда нужно выходить из функций, которые не нужны. Микрооптимизация сервера. С другой стороны, для однократной работы есть Once.
Дарова,делаю игру тдс по туториалу gnomecode ,написал код точь в точь,однако при попытке башни атаковать мобов,мне выдает ошибку "Heath is not a valid member of humanoid",не могу понять что означает слово "Heath"
Заместо heath напиши Health
@@Imsooloveicecream не друг,в этом то и дело,роблокс выдает ошибку именно heath а не health
Ты пытаешься вызвать то, чего нет в Humanoid.
@@seryogagems7772 но у меня ни где в коде слова heath нету
Могу скинуть скрины кода
Очень много видео...
лучше бы научили сохранять дату и лидерстаты
Библиотеки для кого созданы?
@@seryogagems7772 в библеотеках нет того что есть в инете тем более зачем мне тратить время на прочтение скриптов и переписывать их в ручную если можно взять годные рабочие и готовые скрипты?) просто пока не один гений не оправдал свой контент по дата стор и лидерстатах. они делают бональное и показывают в роблокс студио только новый плейс а в самом роблоксе не показывают и тем более у меня игра не со стоих из 2 статов такие как кеш и клики а состоит из 3 и там нет место для кеша
был видос уже
Это не так уж и сложно, поверь
@@SaleMales не так сложно при этом я перерыл столько форумов столько роликов на ютубе посмотрел не один не работает с нашёл 1 более менее рабочий но прикол он работает в роблокс студио и потом перестаёт работать когда форсишь обнову, а собираешь сундуки то что ты собрал награду с сундуков сохраняется, а остальное то что ты сделал пропадает
Тутор на иконки плс
на канале недавно был ролик как сменить иконки
Интересно как получать гуи с сервера
зачем 😭
@@clockus Допустим сделал настройку цветов интерфейса,используешь датастор чтобы сохранить цвет интерфейса,как передавать информацию об цвете с сервера на клиент?Ведь доступ к гуи есть только у клиента
@@Muslik728 RemoteEvent, неужели так сложно подумать?
@@wtdawesomer Ремоут функция
@@wtdawesomer как ты используя ремоут ивент с СЕРВЕРА на клиент передашь информацию?Тем более учитывая что для сервера твои гуи это пустышки,он их не знает
С ними видо с про
PIVOTTO
@@StandoHel а зачем, это же объяснять не нужно даже, за минуту может узнать любой человек об этом
@@k1otaka мне 9 лет так что не любой и зачем ты свой бесполезный комментарий написал мне даже пользы не дает
yhh