Создание билда WebGL

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 241

  • @se5d
    @se5d ปีที่แล้ว +36

    Первый тутор за последние несколько лет, который НЕ бесит и говорит по делу. Очень спасибо

  • @designer.trifonov
    @designer.trifonov ปีที่แล้ว +12

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

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Максим, здравствуйте. Рады, что видео нашего курса оказались полезны для тестирования игры. Желаем успехов 🙂

  • @Marmazik
    @Marmazik 6 หลายเดือนก่อน +2

    я такую игру классную сделал SuperGoll, спасибо, скок пробывал вообще сложно было, тут подробно всё

    • @yagamesdev
      @yagamesdev  6 หลายเดือนก่อน

      Здравствуйте. Спасибо за обратную связь. Рады, что видео вам понравилось.

  • @akitoshix
    @akitoshix ปีที่แล้ว +3

  • @prokerpz3496
    @prokerpz3496 2 ปีที่แล้ว +12

    для себя :

    • @NManko
      @NManko ปีที่แล้ว +2

      не копируйте ) там ошибка

    • @prokerpz3496
      @prokerpz3496 ปีที่แล้ว

      @@NManko мать твоя ошибка

    • @БимТВ-б7т
      @БимТВ-б7т ปีที่แล้ว

      ​@@NMankoа что не так?

    • @RodionPopov-d1l
      @RodionPopov-d1l 2 หลายเดือนก่อน

      ты высоту забыл((

    • @prokerpz3496
      @prokerpz3496 2 หลายเดือนก่อน

      @@RodionPopov-d1l да мне похуй

  • @Eugen_TV
    @Eugen_TV 4 หลายเดือนก่อน

    Спасибо огромное! Очень полезное видео!

    • @yagamesdev
      @yagamesdev  4 หลายเดือนก่อน

      Здравствуйте. Рады, что видеоурок был для вас полезен. Желаем успехов в разработке и публикации игр.

  • @Yury93-b8n
    @Yury93-b8n 2 ปีที่แล้ว +6

    Помню мне как то позвонили из школы Eccentric, а я как раз В МЕТРО был и чтобы у меня получилось говорить, пришлось снять маску(был рассвет ковида). В итоге меня штрафанули на 5000 р. Очень жаль, что пришлось положить трубку из за того, что меня задержали сотрудники безопасности, хотелось пообщаться с умными людьми😄 Спасибо за все эти видео😊

  • @nikitaproshkin9445
    @nikitaproshkin9445 2 ปีที่แล้ว +2

    полезные вещи с локалхостом и редактированием индекса.незнал про это. если делать билд через build and run. то он запускаеться сам без варнингов и можно потестить игру.но второй раз уже не запустишь через индекс что неудобно .

  • @psi4042
    @psi4042 ปีที่แล้ว +1

    Супер, спасибо!

  • @mocklocations4894
    @mocklocations4894 ปีที่แล้ว +6

    У меня не запускался билд если я ставил формат сжатия Gzip или Brotli. Причина оказалась в том, что когда я редактировал файл index.html формат сжатия стоял Disable. А потом я включил сжатие, а файл index.html вставлял из бэкапа. Так что будьте внимательны, не делайте как я.

  • @epidath1252
    @epidath1252 2 ปีที่แล้ว +3

    Можно ещё открыть директорию билда через vs code и нажать "Go to live" в правом нижнем углу

  • @tank1175
    @tank1175 ปีที่แล้ว +1

    Ты крут

  • @katbikst9161
    @katbikst9161 2 ปีที่แล้ว +1

    Спасибо!

  • @designer.trifonov
    @designer.trifonov ปีที่แล้ว +12

    Надеюсь тебе яндекс платит за эти видосы, а то у них вообще ничего толком непонятно блин))

  • @bobajohny
    @bobajohny ปีที่แล้ว

    Спасибо

  • @evgenii.zaikin
    @evgenii.zaikin 8 หลายเดือนก่อน

    Здравствуйте! Спасибо за ваши уроки! Скажите пожалуйста какой минимальный размер html5 игры с юнити? На чистом JS можно уложиться в 1-2мб вместе с ассетами... возможно ли что-то похожее с юнити?

    • @yagamesdev
      @yagamesdev  8 หลายเดือนก่อน

      Здравствуйте. Минимальный размер html5 игры на Unity - 2.7 - 3.2 МБ в зависимости от версии движка. При этом в таких проектах будет отсутствовать графика и звуки. Подробнее по ссылке: clck.ru/39GtJm
      Дополнительно отметим, что мы не рекомендуем так радикально уменьшать размер билда. Это может негативно повлиять на его производительность и визуальную составляющую. Советы по оптимизации игры собрали в статье по ссылке: clck.ru/39GtVM

  • @YaK_571
    @YaK_571 3 หลายเดือนก่อน +1

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

  • @alekseyn7866
    @alekseyn7866 ปีที่แล้ว

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

  • @ДмитрийВотинов-б5ц
    @ДмитрийВотинов-б5ц ปีที่แล้ว +2

    Подскажите пожалуйста, почему во время запуска проекта на localhost после самой строки загрузки проекта вылазит чёрный экран, на юнити игру запускает нормально и галочка стоит на Decomression Fallback?

    • @uladus
      @uladus 8 หลายเดือนก่อน

      Тот же вопрос. Когда в проекте несколько сцен и первая из них реализует паттерн EntryPoint, то экран чёрный, а когда одна, то всё играется как надо... Если нашёл решение, подскажи пожалуйста в чём дело.

  • @sanded9321
    @sanded9321 2 ปีที่แล้ว +2

    Просто подмена файла index не работает(заменил свой на прикрепленный)? У меня почему то не получилось так.... дальше загрузочного экрана движений нет.

    • @sneober
      @sneober 2 ปีที่แล้ว +1

      У меня также. До замены скаченного файла индекс прикрепленного по ссылке все работало.

  • @Defis_22
    @Defis_22 4 หลายเดือนก่อน +1

    При запуске игры на своём сайте выдаёт такое окно: Подтвердите действие на localhost и ниже сказано:
    TypeError: Cannot set properties of null (setting 'onclick')

    • @yagamesdev
      @yagamesdev  4 หลายเดือนก่อน

      Здравствуйте. Обычно уведомление TypeError: Cannot set properties of null появляется, если срабатывает функция, которая не была ранее объявлена. Рекомендуем проверить, что событие на клик, OnClick, было закомментировано.

  • @unityrututorials1327
    @unityrututorials1327 2 ปีที่แล้ว +2

    А откуда у Вас в в папке билда папка streamingassets? Перед началом билда в проекте её не было. Вы от нас что то скрываете? ))

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Папка «StreamingAssets» создаётся автоматически.

    • @Onnity
      @Onnity 5 หลายเดือนก่อน

      @@yagamesdev а если она не создаётся и выдаёт ошибку ReferenceError: playerData is not defined в браузере

  • @ivan-ln1js
    @ivan-ln1js 11 หลายเดือนก่อน

    Привет! Делал по твоим инструкциям, проверяю работоспособность через черновик Яндекс Игр. При первом запуске все запускается и работает нормально. При последующих(после перезагрузки страницы) - черный экран в окне Яндекса, вылетает alert с ошибкой, а в консоли следующее:
    exception thrown: ReferenceError: ysdk is not defined,ReferenceError: ysdk is not defined
    ...
    9ef9d652-7d75-4d78-8574-da9aa116fffc:2 Uncaught ReferenceError: ysdk is not defined
    ...
    Но самое интересное, что сразу после этих двух ошибок в консоль выводится: "Yandex SDK initialized".
    UPD: решено!

    • @taliondocoto6686
      @taliondocoto6686 11 หลายเดือนก่อน

      Привет. А как ты решил?

  • @maksimsazanovich6087
    @maksimsazanovich6087 ปีที่แล้ว +1

    как настроить index.html для телефона?

  • @Backspace-hr7vh
    @Backspace-hr7vh 3 หลายเดือนก่อน

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

    • @yagamesdev
      @yagamesdev  3 หลายเดือนก่อน +1

      Здравствуйте. Да, всё верно. Изменения, которые были внесены в index.html в рамках этого урока, актуальны для всех проектов.

  • @manontherun2489
    @manontherun2489 ปีที่แล้ว +1

    Подскажите почему после билда открывая игру в браузере она сильно тормозит и характеристики персонажа такие как сила прыжка изменились?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

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

  • @bur-mq1mq
    @bur-mq1mq 11 หลายเดือนก่อน +1

    При билде выдаёт ероры:
    Building Library\Bee\artifacts\WebGL\GameAssembly\master_WebGL_wasm\8k2g1bcnj5lw.o failed with output:
    emcc2: error: no input files
    UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
    UnityEditor.BuildPlayerWindow+BuildMethodException: 163 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002da] in :0
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in :0
    UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
    Прошарил весь интернет, пока не пофиксилось

  • @mrbrain3339
    @mrbrain3339 ปีที่แล้ว +2

    Какие настройки нужно выбрать и как правильно делать билд для webgl мобильных игр? То есть не для ПК. Или процесс идентичный? Просто у меня ошибка вылезает когда игру в черновик загружаю и открываю её на телефоне: "webgl builds are not supported on mobile".

    • @oo-on6xd
      @oo-on6xd ปีที่แล้ว

      Смог решить проблемку?

    • @mrbrain3339
      @mrbrain3339 ปีที่แล้ว +2

      @@oo-on6xd я уже не помню как решил, там нужна unity 2022 beta вроде. Только с 2022й стала поддерживать мобильные браузерки.

    • @oo-on6xd
      @oo-on6xd ปีที่แล้ว

      @@mrbrain3339 спасибо большое за ответ

    • @alekseyn7866
      @alekseyn7866 ปีที่แล้ว

      @@mrbrain3339 Добрый день. А кнопки у вас в мобильных браузерах работают? У меня нет, только на десктопных. Может знаете решение проблемы?

    • @mrbrain3339
      @mrbrain3339 ปีที่แล้ว

      @@alekseyn7866 лучше в телеге в их группе спросите.

  • @DIY-PropaCarlo
    @DIY-PropaCarlo ปีที่แล้ว

    Приветствую. Не могу с оф сайта скачать xampp. Не хочет и все тут. Может есть установочник у автора?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Здравствуйте. Поделиться установщиком могут другие разработчики в нашем чате. Рекомендуем задать этот вопрос в сообществе по ссылке: clck.ru/cWrau

  • @ДинамитТВ-ы2м
    @ДинамитТВ-ы2м 3 หลายเดือนก่อน

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

    • @yagamesdev
      @yagamesdev  3 หลายเดือนก่อน +1

      Здравствуйте. Для решения вопроса необходимо после билда зайти в style.css и заменить unity-container на этот:
      #unity-container {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      display: flex;
      aspect-ratio: 16/9;
      width: min(calc(100vh*(16/9)), 100vw);
      height: auto;
      }
      Если понадобится сделать игру 9:16, то замените «16/9» на «9/16».

  • @youpubeqwer
    @youpubeqwer 11 หลายเดือนก่อน

    Есть какие то рекомендации по количеству полигонов в сцене которое не стоит превышать для html5 билда?

    • @yagamesdev
      @yagamesdev  11 หลายเดือนก่อน

      Здравствуйте. Количество полигонов индивидуально для каждого проекта. При этом, чем их меньше - тем лучше для оптимизации. Если основной упор на аудиторию десктопа, желательно не превышать 200-400 тысяч полигонов. Отметим, что на телефонах сложнее обработать данные значения. Поэтому рекомендуемое количество полигонов ниже - 30-100 тысяч.

  • @cod_bot3176
    @cod_bot3176 ปีที่แล้ว +1

    помогите пожалуйста у меня нет настройки decompression fallback ,что с этим делать?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Настройка «Decompression Fallback» может отсутствовать в более ранних версиях Unity. Рекомендуем обновить движок до версии 2021-2022 года.

  • @Math3craft
    @Math3craft 10 หลายเดือนก่อน

    Я правильно понимаю, что вы создали сначала проект для Windows (например), и уже позже его перевели в webGL?
    То есть изначально создавать в webGL не рекомендуется?

    • @yagamesdev
      @yagamesdev  9 หลายเดือนก่อน

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

    • @Math3craft
      @Math3craft 9 หลายเดือนก่อน

      @@yagamesdev спасибо)

  • @alexgam4494
    @alexgam4494 ปีที่แล้ว

    А как загрузить игру с constract 3 можно такое же видео

  • @VorMaksOff
    @VorMaksOff ปีที่แล้ว +1

    Что делать, если запуск работал до того, как я заменил html файл, после этого только загрузочный экран юнити. Что делать?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Скрипты в файле index.html должны совпадать со скриптами внутри проекта. Этот файл нужно создавать автоматически во время билда игры. Пожалуйста, запустите проект и повторите все шаги из видео по ссылке с таймкодом: clck.ru/34gJb6

  • @HeroWarsGuard
    @HeroWarsGuard 2 หลายเดือนก่อน

    Здравствуйте! После билда проекта файл index.html, выглядит немного по другому, (не так как в видео до редактирования). Все равно вместо него можно вставлять ваш? Это нормально?
    Заранее спасибо за ответ.
    UPD. Сейчас попробовал вставить ваш файл, игра действительно в полно экранном режиме. но дальше полосы загрузки не грузится.
    Если что код который выдал юнити после билда: (index.html) Как его нужно правильно изменить?

    Unity Web Player | GeometryParkour








    GeometryParkour

    var canvas = document.querySelector("#unity-canvas");
    // Shows a temporary message banner/ribbon for a few seconds, or
    // a permanent error message on top of the canvas if type=='error'.
    // If type=='warning', a yellow highlight color is used.
    // Modify or remove this function to customize the visually presented
    // way that non-critical warnings and error messages are presented to the
    // user.
    function unityShowBanner(msg, type) {
    var warningBanner = document.querySelector("#unity-warning");
    function updateBannerVisibility() {
    warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
    }
    var div = document.createElement('div');
    div.innerHTML = msg;
    warningBanner.appendChild(div);
    if (type == 'error') div.style = 'background: red; padding: 10px;';
    else {
    if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
    setTimeout(function() {
    warningBanner.removeChild(div);
    updateBannerVisibility();
    }, 5000);
    }
    updateBannerVisibility();
    }
    var buildUrl = "Build";
    var loaderUrl = buildUrl + "/GeometryParkour.loader.js";
    var config = {
    arguments: [],
    dataUrl: buildUrl + "/GeometryParkour.data.unityweb",
    frameworkUrl: buildUrl + "/GeometryParkour.framework.js.unityweb",
    codeUrl: buildUrl + "/GeometryParkour.wasm.unityweb",
    streamingAssetsUrl: "StreamingAssets",
    companyName: "studio89",
    productName: "GeometryParkour",
    productVersion: "1.0",
    showBanner: unityShowBanner,
    };
    // By default, Unity keeps WebGL canvas render target size matched with
    // the DOM size of the canvas element (scaled by window.devicePixelRatio)
    // Set this to false if you want to decouple this synchronization from
    // happening inside the engine, and you would instead like to size up
    // the canvas DOM size and WebGL render target sizes yourself.
    // config.matchWebGLToCanvasSize = false;
    if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
    // Mobile device style: fill the whole browser client area with the game canvas:
    var meta = document.createElement('meta');
    meta.name = 'viewport';
    meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
    document.getElementsByTagName('head')[0].appendChild(meta);
    document.querySelector("#unity-container").className = "unity-mobile";
    canvas.className = "unity-mobile";
    // To lower canvas resolution on mobile devices to gain some
    // performance, uncomment the following line:
    // config.devicePixelRatio = 1;
    } else {
    // Desktop style: Render the game canvas in a window that can be maximized to fullscreen:
    canvas.style.width = "960px";
    canvas.style.height = "600px";
    }
    document.querySelector("#unity-loading-bar").style.display = "block";
    var script = document.createElement("script");
    script.src = loaderUrl;
    script.onload = () => {
    createUnityInstance(canvas, config, (progress) => {
    document.querySelector("#unity-progress-bar-full").style.width = 100 * progress + "%";
    }).then((unityInstance) => {
    document.querySelector("#unity-loading-bar").style.display = "none";
    document.querySelector("#unity-fullscreen-button").onclick = () => {
    unityInstance.SetFullscreen(1);
    };
    }).catch((message) => {
    alert(message);
    });
    };
    document.body.appendChild(script);

    • @yagamesdev
      @yagamesdev  2 หลายเดือนก่อน

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

  • @77777775372
    @77777775372 2 ปีที่แล้ว +2

    Эхх.. Беда .Ввожу localhost/games и т.д. Начинает запускаться игра, эмблема юнити и всё. Появляется такая ошибка: an error occurred running the unity content on this page see your browser javascript console for more info. the error was: RuntimeError: null function or function signature mismatch. Может кто знает, как исправить?

    • @twzgames216
      @twzgames216 ปีที่แล้ว

      нашли решение? у меня та же проблема

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Такое уведомление может отображаться, если некорректно подключено SDK. Также проверьте, пожалуйста, что все пути в архиве прописаны на латинице, без использования кириллицы. Точную причину можно определить, если просмотреть уведомления в консоли браузера при запуске игры. Подробная инструкция по подключению SDK в Руководстве разработчика: clck.ru/34gpj9

    • @itsshadow7705
      @itsshadow7705 ปีที่แล้ว

      Исправил?

  • @design_art_style
    @design_art_style ปีที่แล้ว

    Сто пятьдесят лайков от меня и подписка и колокольчик вы самый лучший всё с первого раза получилось спасибо

  • @Garfield_395
    @Garfield_395 14 วันที่ผ่านมา

    Ну я даже не знаю что сказать, все как в видео делаю хотя яндекс уже и скрипты сменил с момента публикации этого видео. Все пробовал, но постояно пишет: ReferenceError: environmentdata is not defined at _InitEnvironmentData_js.

    • @yagamesdev
      @yagamesdev  14 วันที่ผ่านมา

      Добрый день. Обычно подобное уведомление может появляться, если методы SDK срабатывают до завершения инициализации библиотеки. Поэтому необходимо гарантировать порядок их вызовов. Подробнее по ссылке: clck.ru/3EDjeF.

  • @ТимохаЛукьянченко-н4х
    @ТимохаЛукьянченко-н4х 4 หลายเดือนก่อน +1

    при создании билда выдает Cannot build player while editor is importing assets or compiling scripts и ничего не варик создать чо делать пж подскажите

    • @yagamesdev
      @yagamesdev  4 หลายเดือนก่อน

      Добрый день. Такое уведомление может появляться, если в скрипте проекта есть недочёт, который не позволяет его скомпилировать. Например, пропущенная точка с запятой или обращение к закрытому методу. Необходимо проверить, какой скрипт вызывает уведомление, и исправить его.

  • @unity3d63
    @unity3d63 10 หลายเดือนก่อน +1

    Когда я тестирую игру у меня выходит ошибка "memory access out of bounds"
    Как можно исправить эту ошибку?

    • @yagamesdev
      @yagamesdev  10 หลายเดือนก่อน

      Здравствуйте. Проверьте, пожалуйста, что в коде не используются объёмные конструкции. Например, цикл «For». Также установите в настройках билда галочку «Enable exception field». Для этого зайдите в раздел «Publishing Settings» - «Enable Exceptions». Дополнительно убедитесь, что версия Unity обновлена до 2022.4.
      Если у вас устройство iOS, рекомендуем снять галочку «WebGL 2» и заменить на «WebGl 1». Сделать это можно в разделе «Project Settings» - «Player» - «Other Settings» - «Auto Graphics API». Отметим, что в 2023 версии Unity такая возможность отсутствует. В этом случае необходимо установить версию Unity 2022.

  • @Флоутенс
    @Флоутенс 5 หลายเดือนก่อน

    подскажите пожалуйста как развернуть проект в исходное состояние после WebGL

    • @yagamesdev
      @yagamesdev  5 หลายเดือนก่อน

      Здравствуйте. В Unity сделать билд для браузеров можно только с WebGL. Если необходимо собрать проект для десктопа, то в «Build Settings» можно сменить необходимую платформу.
      Если ваш вопрос заключается в другом, пожалуйста, опишите его подробнее в личные сообщения t.me/YandexGamesSupport - подскажем.

  • @zetus6423
    @zetus6423 2 ปีที่แล้ว +2

    А если нету пункта Decompression FallBack что делать ?

    • @olegme
      @olegme 2 ปีที่แล้ว

      если используешь 2019.4.40 и ниже там её нет, можешь не переживать, игра будет идти в браузере без этой фичи, она нужна только для версий 2020-2022+, где эта фича есть

    • @zetus6423
      @zetus6423 2 ปีที่แล้ว

      @@olegme спасибо за ответ, у меня 2019 стояла , я всё же обновил до 2021 TLS ,а то мало ли, автор ролика прямо говорит, что не пропустят игру в яндексе , если этот пункт по каким-то причинам не будет настроен , не стал рисковать и обновился и там уже он есть.
      з.ы А игра и без этой галочки , в браузере запустилась после сборки под WebGL на версии 2019.

  • @Mihusik254
    @Mihusik254 3 หลายเดือนก่อน

    а кто то сталкивался с такой проблемой что вот эта загрузка на localhost останавливается на самом кончике? если да то как пофиксить

  • @kircow
    @kircow 5 หลายเดือนก่อน +1

    Здравствуйте. Я всё сделал как по инструкции, но загрузка игры на localhost идëт до 90%, появляется сообщение "Подтвердите действие на странице localhost" и дальше загрузка не идëт. (Это ещё до редактирования HTML файла)

    • @azart23301
      @azart23301 5 หลายเดือนก่อน

      тоже самое и ошибки + , решил проблему?

    • @kircow
      @kircow 5 หลายเดือนก่อน

      @@azart23301 нет ещё

    • @yagamesdev
      @yagamesdev  5 หลายเดือนก่อน

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

  • @l3fter_dead
    @l3fter_dead ปีที่แล้ว

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

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Здравствуйте. Чтобы игра отображалась на мобильных в вертикальном положении, необходимо выбрать в черновике в поле «Ориентация» - «Портретная». Подробности настройки экрана в коде игры рекомендуем уточнить у других разработчиков в нашем чате или в сообществе по созданию игр на Unity: clck.ru/cWrau и clck.ru/349S2T

  • @Veyron104
    @Veyron104 ปีที่แล้ว +1

    Было бы круто упомянуть, что яндекс не публикует игры, где есть "уведомление о том, что WebGL не поддерживается" Или я пропустил?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Дмитрий, здравствуйте. Да, в каталоге не публикуются проекты с техническими сообщениями или другими уведомлениями, которые мешают взаимодействию с игрой. Пишем в пункте 1.14. Требований к игре: clck.ru/344npj

  • @ИванМартыненко-х8к
    @ИванМартыненко-х8к ปีที่แล้ว

    Не уверен где именно надо было это спрашивать.
    А может я вообще что то пропустил.
    Я так понял в Яндекс играх все открывается через браузер.
    А через мобилку их можно открывать?
    Нужно джойстик отдельно делать?
    Ведь на мобилке мышки нет.
    Или я что то не понял.

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Иван, здравствуйте. В игре можно настроить поддержку мобильных браузеров на Android и/или iOS устройствах. Тогда управление осуществляется жестами и/или с использованием акселерометра. Чтобы менять управление в зависимости от устройства, платформу игрока нужно автоматически определять с помощью объекта deviceInfo нашего SDK. Подробнее о его настройке в Справке: clck.ru/33oU7R

    • @ИванМартыненко-х8к
      @ИванМартыненко-х8к ปีที่แล้ว

      @@yagamesdev спасибо большое.

  • @ДенисСаранин-м1и
    @ДенисСаранин-м1и หลายเดือนก่อน

    А размер рендера какой для Яндекса указывать?

    • @yagamesdev
      @yagamesdev  หลายเดือนก่อน

      Здравствуйте. Если речь о типах рендера, то в WebGL поддерживается только «URP» и «SRP». Если вы говорите о разрешение экрана, то для горизонтальных игр подойдёт 16:9, а для вертикальных - 9:16.

    • @ДенисСаранин-м1и
      @ДенисСаранин-м1и หลายเดือนก่อน

      @@yagamesdev ошибочка вышла, я думал на камере настройка, я про канвас, что там указать в режиме scale with screen size

  • @stul-i5q
    @stul-i5q 10 หลายเดือนก่อน +1

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

    • @yagamesdev
      @yagamesdev  10 หลายเดือนก่อน +1

      Здравствуйте. Если после билда проекта отображается уведомление, рекомендуем обновить Unity до 2022.3. Также сохранять билд сразу в корневую папку. Например, «D:\UnityBuild» . Дополнительно проверьте, что в проекте не используется кириллица.
      Если билд проекта завершился успешно, проверьте, чтобы галочка «Decompression Fallback» была включена.

    • @stul-i5q
      @stul-i5q 10 หลายเดือนก่อน +1

      ​@@yagamesdev Здравствуйте, у меня версия юнити более новая. При билде на андроид у меня всё хорошо работает, но если создаю веб, то не хватает папки в билде. Спаибо что отвечаете.

  • @stepannovoselov4072
    @stepannovoselov4072 ปีที่แล้ว

    Здравствуйте, почему у меня в черновиках игра выдает вот такое? Не поддерживается на вашем устройстве. Игру можно сохранить в «Ваши Игры»

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Здравствуйте. Чтобы игра корректно открывалась в каталоге, нужно выбрать поддерживаемые платформы в черновике и в поле «Игра переведена на...» установить параметр «Да». Если дело не в этом, пожалуйста, напишите нам через форму обратной связи по ссылке - clck.ru/34nHbe

  • @rinatkin7194
    @rinatkin7194 ปีที่แล้ว

    Привет , а если неотображаеться decomression follback unity 2018.4.3.1

  • @ЮлияАнтонова-х4д
    @ЮлияАнтонова-х4д ปีที่แล้ว +1

    Всем привет 👋
    Подскажите пожалуйста, не могу нормально настроить html файл под портретную ориентацию. Всё время отображается не корректно, если запускать на телефоне игру через черновик то экран уезжает в сторону(

    • @oo-on6xd
      @oo-on6xd ปีที่แล้ว +1

      Смогли решить проблемку? И все ли объекты игры отображаются на телефоне?

  • @unity3854
    @unity3854 ปีที่แล้ว +2

    Подскажите, а в каком видео делали настройку под определение платформы? Что бы приложение понимало запущено оно на пк или на андроиде.

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. В курсе рассказываем о создании игры для десктопа. Определять устройство игрока можно с помощью объекта deviceInfo нашего SDK. Подробная инструкция в Руководстве разработчика: clck.ru/33oU7R

  • @parisgod70
    @parisgod70 ปีที่แล้ว

    Скажите, как убрать уведомление о том, что "WebGL не поддерживается? " С этой надписью не принимают игры на платформу.

  • @VLADGOGame
    @VLADGOGame 8 หลายเดือนก่อน

    Скажите пожалуйста как выполнить требование 1.3 При сворачивании страницы с игрой или WebApp на десктопных и мобильных устройствах звук прекращает воспроизводиться.

    • @yagamesdev
      @yagamesdev  8 หลายเดือนก่อน +1

      Здравствуйте. Чтобы звук прекращал воспроизводиться при сворачивании окна, перейдите в раздел «Project settings» - «Player» и снимите галочку «Run in background».​

    • @VLADGOGame
      @VLADGOGame 8 หลายเดือนก่อน

      @@yagamesdev Спасибо большое! Вы мне очень помогли

    • @VLADGOGame
      @VLADGOGame 8 หลายเดือนก่อน

      @@yagamesdev Вы мне очень помогли с решением моей прошлой проблемы!
      можете пожалуйста сказать как решить эту Согласно п. 1.10.1 элементы игры не должны обрезаться.
      Я буду очень благодарен вам!

  • @alexon2055
    @alexon2055 ปีที่แล้ว

    А как сделать тоже самое в Android Studio?

  • @Artur_M
    @Artur_M ปีที่แล้ว

    Создавал другую игру с горизонтальным форматом. Вертикальный в ней без смысла. Но Яндекс требует видео вертикального формата тоже. При сжатии окна в формат 9х16 масштабируется только Canvas. Объекты на сцене не уменьшаются. Как с этим быть?

    • @designer.trifonov
      @designer.trifonov ปีที่แล้ว

      Никак, загружай только то что есть

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Артур, здравствуйте. Рекомендуем настроить позицию камеры так, чтобы она подходила для вертикального формата. Можно изменить параметры скрипта fieldOfView по инструкции: clck.ru/33US5w

  • @Майнкрафтер404
    @Майнкрафтер404 ปีที่แล้ว +1

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

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. При запуске игры на локальном сервере рекомендуем просматривать красные уведомления в консоли браузера. Обычно проект не загружается, если после изменения файла index.html пути к скриптам не совпадают с актуальными. Рекомендуем пересобрать проект и заново создать файл index.html. Далее убедитесь, что в новом файле пути к актуальным ресурсам игры и скриптам указаны корректно.

    • @Майнкрафтер404
      @Майнкрафтер404 ปีที่แล้ว

      @@yagamesdev благодарю

    • @KINOSHOT999
      @KINOSHOT999 ปีที่แล้ว

      Не работает этот хамр. Сделал все как в видео. Вообще ничего не происходит

  • @БимТВ-б7т
    @БимТВ-б7т ปีที่แล้ว

    Здравствуйте! Подскажите, как можно отредактировать html код в более старых версиях юнити (до 2020 года)?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. В версиях Unity ниже 2021 работа с html может отличаться. Отметим, что в последних версиях можно создавать браузерные проекты, которые более оптимизированы для работы на мобильных. Например, в версии Unity 2022 добавлена возможность нажимать на 2 кнопки одновременно, улучшена поддержка iOS-устройств, корректно настроена мобильная клавиатура. Поэтому рекомендуем перенести проект на более актуальную версию Unity.

  • @mrbrain3339
    @mrbrain3339 ปีที่แล้ว

    Как протестить игру WebGL на телефоне? На компьютере понятно с помощью Xampp, но что если браузерный проект сделан под телефон?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +4

      Здравствуйте. Протестировать игру можно в консоли разработчика. Для этого загрузите её в черновик, заполните все обязательные поля и сохраните. В поддерживаемых платформах нужно указать мобильные устройства. После обновите страницу - в разделе «Исходники» появится ссылка «Файл проверен». Её можно открыть с телефона и протестировать игру.

    • @oo-on6xd
      @oo-on6xd ปีที่แล้ว +1

      @@yagamesdev Что делать если игра на телефоне не корректно отображается, всё взаимодействия есть, но нет изображения. Есть только кнопки и ворота ?

  • @яяя-ю7з
    @яяя-ю7з ปีที่แล้ว

    файл indexhtml не открывается с яндекс диска

  • @dan-vi2ue
    @dan-vi2ue 4 หลายเดือนก่อน

    При каждом билде html файл надо заново редактировать?

    • @yagamesdev
      @yagamesdev  4 หลายเดือนก่อน

      Здравствуйте. Файл index.html можно отредактировать один раз и сохранить отдельно. После его можно добавлять в уже готовые билды других игр.

  • @Вадим-и3ж1п
    @Вадим-и3ж1п ปีที่แล้ว

    добрый день. внес изменения в html, но при перезапуске на localhost изменений не произошло (окно масштабируется по размеру, иконки unity и webgl не пропали). unity 2021.3.1f1
    что может быть не так?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Добрый день. Если изменения не отражаются на localhost, рекомендуем воспользоваться другим браузером или режимом инкогнито. Также можно предварительно очистить кэш.
      Если дело не в этом, рекомендуем скачать и установить готовый html-файл по ссылке: clck.ru/36bwwP

  • @YanAbramov
    @YanAbramov ปีที่แล้ว

    Выгружаю игру с unity для webgl, но каждый раз одна и та же ошибка. Unable to parse Build/Project.framework.js! The file is corrupt, or compression was misconfigured? (check Content-Encoding HTTP Response Header on web server) В Player Settings всё что только можно перенажимал по десяткам уроков и статей. Но в моем случае не помогает. Вдруг кто знает в чем причина. Ради прикола даже удалил юнити, установил заново 2022.3. Создал чистый проект, выгружаю для webgl, ошибки и не открывается на локалке. Помогите, пожалуйста, если кто что знает.

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Чтобы решить вопрос с отображением такого уведомления, зайдите в проект Unity - Build Settings - WebGL - Player Settings - Player. Далее откройте вкладку «Publishing Settings» и поставьте галочку «Decompression Fallback».

  • @sedmoy_
    @sedmoy_ ปีที่แล้ว

    у меня при запуске игры из под xampp, на кнопке с текстом (на русском) не виден текст. это проблема останется при загрузке в Яигры? просто в юнити всё работает

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Вероятно, такое отображение текста связано с использованием стандартного шрифта Arial в Unity. Кириллица в нём может распознаваться некорректно, поэтому появляется пустое поле. Рекомендуем сменить шрифт.

  • @БимТВ-б7т
    @БимТВ-б7т ปีที่แล้ว +1

    А такая игра будет работать на ios?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. В курсе рассказываем о создании браузерной игры - она должна открываться на любых устройствах. Отметим, что необходимо дополнительно оптимизировать проект для iOS-платформ.

    • @БимТВ-б7т
      @БимТВ-б7т ปีที่แล้ว

      @@yagamesdev как именно оптимизировать?

  • @r3laty
    @r3laty ปีที่แล้ว

    а если все равно ошибка осталась что делать?

  • @Франк-ы2и
    @Франк-ы2и ปีที่แล้ว

    11:08 То есть если я захожу в игру из черновика(когда уже отправил файл на модерацию), и он выдаёт ошибку, то это нормально?
    Изменено: Я разобрался, ура!! В новой версии плагина, когда билдишь игру во вкладке Template есть иконка яндекса(pluginYG) Так вот можно её использовать, а потом просто заменить логотип яндекса на свой в файле игры. И тогда все работает

    • @armatyrian1517
      @armatyrian1517 ปีที่แล้ว

      Ку. У тебя было такое что этой иконки в Template нету?

    • @Франк-ы2и
      @Франк-ы2и ปีที่แล้ว

      @@armatyrian1517 Нет, не было. Когда добавляешь плагин яндекса она должна там появиться

  • @МишаШиршов-ю3ж
    @МишаШиршов-ю3ж 6 หลายเดือนก่อน

    а можно ли както сделать unreal engine проект под яндекс игры?

    • @yagamesdev
      @yagamesdev  6 หลายเดือนก่อน

      Здравствуйте. На нашей платформе можно публиковать проекты на любых движках, которые подходят для веб-игр. Главное, чтобы в корне архива присутствовал файл index.html.
      Отметим, что движок должен уметь обращаться к JS, чтобы использовать методы SDK Яндекс Игр. Его интеграция является обязательным условием для прохождения модерации. Подробнее в Справке: clck.ru/3AUVk6

  • @Shashlichnuy
    @Shashlichnuy ปีที่แล้ว

    Можете подсказать, в билде не работают кнопки ui, хотя в проекте все работало, почему?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Если события не обрабатываются, то дело в объекте EventSystem. Пожалуйста, удалите и добавьте его заново.

  • @ЮсуповИльяс
    @ЮсуповИльяс ปีที่แล้ว

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

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Убедитесь, пожалуйста, что все вызываемые файлы присутствуют в соответствующей директории вашего проекта. Если это не так, пересоберите проект и проверьте, что файлы успешно созданы.
      Кроме этого посмотрите, содержат ли пути к актуальным ресурсам игры и скриптам папку, в которой лежит файл index.html. Это обязательный пункт для запуска проекта в браузере.
      Также нужно проверить, что в названии файлов и папок не присутствует кириллица.
      Если дело не в этом - дайте знать, продолжим разбираться.

  • @kamidereneko336
    @kamidereneko336 8 หลายเดือนก่อน

    Можете подсказать почему у меня лагает на локальном сервере игра? Это просто викторина с небольшими анимациями. Там разве есть чему лагать? Просто 2 панельки кнопка у которых анимации и все. Это значит она 100% также будет и на яндекс играх так лагать? Или это у меня просто комп...

    • @yagamesdev
      @yagamesdev  7 หลายเดือนก่อน

      Здравствуйте. Обычно подобные игры работают стабильно на большинстве устройств. Вероятно, дело в недостаточно оптимизированном коде проекта. Поделимся парой советов:
      1. Проверьте скрипты и в особенности метод «Update». Эта функция вызывается на каждом кадре, поэтому наличие сложной логики в ней может влиять на производительность.
      2. Если на сцене находится много внутриигровых объектов с активной логикой, то это может привести к значительному снижению производительности. Рекомендуем отключить некоторые из них.

  • @roommans
    @roommans ปีที่แล้ว

    А как сделать вертикальную ориентацию?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Чтобы установить вертикальный интерфейс, необходимо настроить объект «9:16» канваса. Для начала установите якоря для поля так, чтобы интерфейс растягивался на весь экран. Затем добавьте на объект компоненты «Content Size Filter» и «Layout Element» со следующими настройками:
      Rect Transform - stretch;
      Horizontal Fit - Preferred Size;
      Vertical Fit - Unconstrained;
      Min Width - установите галочку и размер 1080;
      Preferred Height - установите галочку и размер 1080.
      Настройки могут отличаться, но менять их нужно в компоненте «Layout Element». После размер поля может быть меньше соотношения 9:16, но не больше. Также можно на объекте «9:16» добавить чёрные полосы, если поставить якоря на левую и правую часть интерфейса.

  • @lalala_way
    @lalala_way 6 หลายเดือนก่อน

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

    • @yagamesdev
      @yagamesdev  6 หลายเดือนก่อน +1

      Здравствуйте. Для решения вопроса необходимо:
      1. Включить или отключить галочку «Decompression Fallback».
      2. Сменить сжатие с «brotli» на «gzip» или отключить его.

  • @dezstslkerq7159
    @dezstslkerq7159 ปีที่แล้ว

    помогите пожалуйста с проблемой ,
    игра сделана на юнити для яндекс игр при запуске в браузере появляються значки слева внизу экрана : таймауты запросов не ограничены,снять фокус с игры,ready вызван по запрсу что это вообще такое и как убрать??

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Знаки внизу экрана - это инструменты для тестирования черновика. Они не видны игрокам после публикации проекта. Расскажем о каждом подробнее.
      Точка - это индикатор, который показывает статус инициализации SDK. Его можно отключить в черновике. Для этого нужно нажать на него левой кнопкой мыши.
      С помощью изображений ракеты или черепахи можно проверить, как поведёт себя игра при нестабильном соединении у игрока. В режиме черепахи проект не получает ответа от сервера - это позволяет проводить симуляцию возможных ошибок. Для переключения режима нужно нажать левой кнопкой мыши на эмодзи ракеты или черепахи.
      Иконка глаза позволяет снять и вернуть фокус в игру. Управляется также нажатием левой кнопкой мыши.

  • @EleWreck
    @EleWreck ปีที่แล้ว

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

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Здравствуйте. Рекомендуем написать по этому вопросу в наш чат разработчиков: clck.ru/cWrau
      К сообщению приложите, пожалуйста, скриншот с уведомлениями в консоли браузера - это поможет в решении.

  • @СтепСтеп-п1л
    @СтепСтеп-п1л 2 หลายเดือนก่อน

    Пожалуйста очень просим сделать видео как и куда правильно добавить ysdk.features.LoadingAPI.ready() и ysdk.features.GameplayAPI.start() и ysdk.features.GameplayAPI.stop()
    Куда все это добавить в index.shtml? Куда бы на ставил модерация говорит что зеленый огонек зажигается слишком рано и не пропускает игру. В документации слишком неразборчиво

    • @yagamesdev
      @yagamesdev  2 หลายเดือนก่อน

      Здравствуйте. Подумаем над тем, чтобы снять отдельное видео на тему GameReady API. Отметим, что метод нужно активировать после всех загрузочных экранов и сцен с логотипами разработчика или движка. Например, при запуске стартового меню. В этот момент индикатор загрузки SDK должен загораться зелёным. Подробнее в Справке: clck.ru/3DGXPJ.

    • @СтепСтеп-п1л
      @СтепСтеп-п1л 2 หลายเดือนก่อน +2

      @@yagamesdev Спасибо большое. Ждем с нетерпением.

    • @СтепСтеп-п1л
      @СтепСтеп-п1л หลายเดือนก่อน

      ​@@yagamesdevПожалуйста выпустите виде

    • @СтепСтеп-п1л
      @СтепСтеп-п1л หลายเดือนก่อน

      ​@@yagamesdevруки уже опускаются. Второй месяц не могу опубливать игру изза GRA то слишком рано то поздно срабатывает

    • @СтепСтеп-п1л
      @СтепСтеп-п1л หลายเดือนก่อน

      Выпустите видео как устанавливать GRA

  • @it-prog
    @it-prog 10 หลายเดือนก่อน

    Здравствуйте! Что делать если у меня zip-архив весит 400 мб?

    • @yagamesdev
      @yagamesdev  10 หลายเดือนก่อน

      Здравствуйте. Чтобы опубликовать проект на платформе, нужно загрузить его архив в консоль разработчика. Максимальный размер всех файлов игры - 100 МБ. Подробнее рассказываем в Справке: clck.ru/35sbFW
      Если архив весит больше, можно интегрировать игру через . Для этого отправьте письмо на почту games-partners@yandex-team.ru и укажите в нём название проекта, аккаунт разработчика, ссылку на игру в формате https и обоснование, почему вы хотите воспользоваться вместо добавления проекта через архив.

    • @it-prog
      @it-prog 10 หลายเดือนก่อน +1

      @@yagamesdev Спасибо большое!

  • @azart23301
    @azart23301 5 หลายเดือนก่อน

    помоги пожалуйста, сделал тоже самое но в итоге при загрзке в браузере идет загрузка игры и останавливается с надписью ReferenceError: environmentData is not defined at_InitEnvironmentData (blob:http........

    • @yagamesdev
      @yagamesdev  5 หลายเดือนก่อน +1

      Добрый день. Уведомление «Is not defined» может отображаться, если методы SDK срабатывают до завершения инициализации библиотеки. В этом случае нужно гарантировать порядок их вызовов. Подробнее в Руководстве разработчика: clck.ru/3BPxFH.

    • @azart23301
      @azart23301 5 หลายเดือนก่อน

      @@yagamesdev я исправил, ошибка была в том что нужно было поставить webGL temlate PluginYG в ProjectSettings юнити

  • @MuqaddamBabajanova
    @MuqaddamBabajanova ปีที่แล้ว

    Здравствуйте. Я делаю 2д проект в юнити для яндекс игр, и хочу что бы игра у меня была 16 на 9 фиксированно. Как я могу это сделать. Помогите пожалуйста.

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Здравствуйте. Интерфейс игры должен подстраиваться под любой размер экрана мобильных. Чтобы сделать адаптивный интерфейс, рекомендуем использовать якоря. Если проект поддерживает только десктоп, возможно сохранить соотношение сторон 16:9. Для этого нужно редактировать файл HTML:
      canvas {
      width: min(calc(100vh * (16/9)), 100vw);
      max-width: 100%;
      max-height: 100%;
      height: auto;
      aspect-ratio: 16/9;
      display: block;
      }

    • @MuqaddamBabajanova
      @MuqaddamBabajanova ปีที่แล้ว

      спасибо!@@yagamesdev

  • @Гыгы
    @Гыгы ปีที่แล้ว

    4:10 а если этой графы вообще нет?

  • @МаксимЧернявский-д9ш
    @МаксимЧернявский-д9ш 2 ปีที่แล้ว

    У меня в версии unity 2020.3.25f1 в настройках был выставлен по умолчанию формат сжатия Gzip из-за этого билд не запускался, если у кого-то билд не запускается с сообщением об ошибке в которой говориться что-то про формат, то попробуйте сменить его на Brotli

    • @HaTuCk
      @HaTuCk ปีที่แล้ว

      А у меня ни с Gzip, ни с Brotli не запускалось, помог 3 вариант Disabled.

    • @itsshadow7705
      @itsshadow7705 ปีที่แล้ว

      Что вы имеете ввиду? Ошибку где красный или жёлтый фон?

    • @mocklocations4894
      @mocklocations4894 ปีที่แล้ว

      У меня не запускался билд если я ставил формат сжатия Gzip или Brotli. Причина оказалась в том, что когда я редактировал файл index.html формат сжатия стоял Disable. А потом я включил сжатие, а файл index.html вставлял из бэкапа. Так что будьте внимательны, не делайте как я.

  • @mihasikmisha5904
    @mihasikmisha5904 ปีที่แล้ว

    ПАМАГИТЕ,пожалуйста, Use incremental gc заблокирована галочка! не дает сделать билд

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. В курсе рассказываем о создании WebGL игры. Метод Incremental garbage collection не поддерживается для таких проектов. Поэтому галочку поставить не получится.

  • @ИванСвястоплясов
    @ИванСвястоплясов 4 หลายเดือนก่อน

    Что делать, если билдится без ошибок в консоли, но игра не запускается?

    • @yagamesdev
      @yagamesdev  4 หลายเดือนก่อน

      Здравствуйте. Для более детальной проверки, пожалуйста, пришлите ссылку на черновик нам в личные сообщения t.me/YandexGamesSupport.

  • @avalonex2971
    @avalonex2971 2 ปีที่แล้ว

    через локальный хост почему-то нет кнопки play у меня. что делать? почему пропал элемент?

    • @avalonex2971
      @avalonex2971 2 ปีที่แล้ว

      пожалуйста помогите.

    • @itsshadow7705
      @itsshadow7705 ปีที่แล้ว

      Исправил?

  • @lizardhermit-b6s
    @lizardhermit-b6s 11 หลายเดือนก่อน

    А если у меня нету Publishing settings?

    • @yagamesdev
      @yagamesdev  11 หลายเดือนก่อน

      Здравствуйте. Обратите, пожалуйста, внимание, что для взаимодействия доступны три иконки - «Компьютер», «Сервер» и «HTML5 ». Убедитесь, что у вас в проекте выбран пункт с «HTML5 ».

  • @zenitsuagatsuma6019
    @zenitsuagatsuma6019 ปีที่แล้ว

    а что делать если пропал вес текст в webgl

    • @d.m.g6805
      @d.m.g6805 ปีที่แล้ว

      Замени стандартные шрифты !

  • @Voice_StarCo
    @Voice_StarCo ปีที่แล้ว

    Здравствуйте, есть такая проблема , я сделал игру в 2д формате , при запуске в браузере теряется разрешение, canvas становится маленьким, в юнити всё нормально, что делать?

    • @l3fter_dead
      @l3fter_dead ปีที่แล้ว

      Решил?

    • @Voice_StarCo
      @Voice_StarCo ปีที่แล้ว

      @@l3fter_dead Да

    • @Voice_StarCo
      @Voice_StarCo ปีที่แล้ว

      @@l3fter_dead Но не смогу помочь, забыл как

    • @l3fter_dead
      @l3fter_dead ปีที่แล้ว

      @@Voice_StarCo жалко мне это очень надо

  • @ИванМартыненко-х8к
    @ИванМартыненко-х8к 6 หลายเดือนก่อน

    мне показалось или с канала потерли кучу видео и удалили плэй листы?

  • @pivovar7992
    @pivovar7992 ปีที่แล้ว

    Как убрать браузерную прокрутку? Уже все перепробовал

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Чтобы убрать браузерную прокрутку, можно использовать различные методы. Перечислим некоторые из них:
      1. Сократить количество контента на странице.
      2. Реализовать адаптивный дизайн, чтобы элементы игры подстраивались под размер экрана пользователя.
      3. Использовать специальные CSS-стили для отключения прокрутки страницы, например:
      body {
      overflow: hidden;
      }
      4. Блокировать прокрутку через JavaScript, например:
      window.addEventListener('scroll', function(event) {
      window.scrollTo(0, 0);
      event.preventDefault();
      }, false);

  • @Dumkras_old
    @Dumkras_old ปีที่แล้ว

    Всем привет. Не могу найти ответ на мою проблему..
    Когда изменяю размер окна в браузере, игра сжимается и снизу/по бокам элементы игры уходят за экран, получается что не видно стен или других элементов...
    В Index сделал 100% scale, но все равно не помогает...
    P.S. Получается при изменение размера окна браузера, у меня меняется размер камеры в игре, а в других играх меняется размер самой игры и камера захватывает всегда одинаковое положение... Что делать?)

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Чтобы объекты интерфейса сохраняли своё положение, а также адаптировались под расширение окна, можно использовать Якоря. Их необходимо расставить по краям элемента - тогда он закрепится на экране и не будет скрываться за его пределами.

    • @Dumkras_old
      @Dumkras_old ปีที่แล้ว

      @@yagamesdev Речь идет об элементах игры, а не элементах интерфейса.
      Снизу не видно земли если сжать по вертикали окно браузера, а если сжать по горизонтали - не видно стен(

    • @Dumkras_old
      @Dumkras_old ปีที่แล้ว

      @@yagamesdev До сих пор не нашел ответ) яндекс присылает как ошибку п.1.10.1.
      Не пойму как зафиксировать камеру, чтобы всегда отображать одну картинку под любой размер окна

    • @evggg
      @evggg ปีที่แล้ว

      @@Dumkras_old тебе надо менять размер камеры (ортогональный). У тебя же 2Д игра? Размер этот зависит от высоты экрана. Не помню точно, но что-то типа orthographicSize = Screen.height / 200. Погугли получше, могу ошибаться.

    • @evggg
      @evggg ปีที่แล้ว

      @@Dumkras_old сам по себе размер камеры не меняется от изменения размера экрана.

  • @AK_NoB_E8
    @AK_NoB_E8 ปีที่แล้ว

    почему билд пустого проекта идет от 10 минут?

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +2

      Здравствуйте. Обычно загрузка происходит быстрее на версии Unity 2021. Отметим, если вы ориентируетесь на Android или iOS, необходимо использовать версию 2022. Так как в ней реализованы важные обновления для создания проекта на мобильных устройствах.
      Также вы можете в настройках билда использовать «Code Optimization: shorter build time». При этом для публикационной версии указать «Code Optimization: runtime speed».

  • @Cherrylover85
    @Cherrylover85 28 วันที่ผ่านมา

    У меня не загружается билд в папку, что делать ?

    • @yagamesdev
      @yagamesdev  28 วันที่ผ่านมา

      Здравствуйте. Пожалуйста, пришлите дополнительные подробности нам в личные сообщения в Telegram: t.me/YandexGamesSupport. Всё проверим и подскажем.

  • @Igroky
    @Igroky ปีที่แล้ว

    Мерси.

  • @landar2570
    @landar2570 5 หลายเดือนก่อน

    Почему когда я запускаю у меня текст не отображается русский?

    • @yagamesdev
      @yagamesdev  5 หลายเดือนก่อน

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

  • @BukaDimka
    @BukaDimka ปีที่แล้ว

    Error CS0234 при попытке сбилдить((

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Дмитрий, здравствуйте. Вероятно, ситуация связана с некорректной работой Unity Studio. Пожалуйста, перезагрузите или пересоздайте проекте и перенесите файлы из старой папки «Assets» в новую.

  • @rgclube6672
    @rgclube6672 ปีที่แล้ว

    Почему то у меня в html файле нет блока script, что я делаю не так?

    • @Darkziss0
      @Darkziss0 ปีที่แล้ว

      А какая версия Unity? У меня 2019, тоже нет блока script. Я так понял после версии 2020 структура index.html изменилась

    • @rgclube6672
      @rgclube6672 ปีที่แล้ว

      @@Darkziss0 Да 2019, я добавлением кастомных темплейтов этот вопрос решил

    • @Darkziss0
      @Darkziss0 ปีที่แล้ว

      @@rgclube6672 Извините, а какой теймплейт вы использовали? Я если кастомный юзаю то игра не работает, просто черный экран

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Здравствуйте. Рекомендуем использовать сторонний плагин «PluginYG», найти который можно по поиску в Telegram. Блок script можно добавить в html-файл. Для этого пропишите

  • @ТимурПпи
    @ТимурПпи ปีที่แล้ว

    Ребят если ошибка при билде,попробуйте выключить антивирус

  • @агроном-ш4б
    @агроном-ш4б ปีที่แล้ว

    У меня почемуто ошибка :(😢

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว +1

      Здравствуйте. Расскажите, пожалуйста, подробнее, какое именно уведомление появилось в процессе? Всё проверим и поможем разобраться.

    • @агроном-ш4б
      @агроном-ш4б ปีที่แล้ว

      ​@@yagamesdevBuild completed with a result of 'Failed' in 223 seconds (223355 ms)
      Building C:\Users\Адилет\игры\index.html failed with output:
      C:\Program Files\Unity\Hub\Editor\2022.3.12f1\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\Preprocess.js:57
      throw "Preprocessor error \"" + e + "\" occured in file \"" + locals.inputPath + "\" at line " + (index + 1) + " when evaluating expression \"" + line + "\"";
      ^
      Preprocessor error "ReferenceError: BANNER_DYNAMIC_1 is not defined" occured in file "C:/Users/2704~1/OneDrive/F0A5~1/MINIGA~1/Assets/WebGLTemplates/PluginYG/index.html" at line 16 when evaluating expression " #if BANNER_DYNAMIC_1
      "
      (Use `node --trace-uncaught ...` to show where the exception was thrown)

    • @yagamesdev
      @yagamesdev  ปีที่แล้ว

      Уведомление появляется, так как в пути к архиву проекта используется кириллица. А именно: C:\Users\Адилет\игры\index.html. В этом случае её необходимо заменить.