Обложка канала

Unity News. Страница 68

Канал чата @unity3d_ru с новостями из мира Unity3D, GameDev

  • Unity News

    Issue #148 - Design Polish

    A free, weekly newsletter containing Unity game dev news, articles, tips, tricks, assets, videos and more.

    Game Dev Digest
  • Unity News

  • Unity News

  • Реклама

  • Unity News

  • Unity News

  • Unity News

    How Kidoz and Unity are building a safer digital space for children | Unity Blog

    The internet is meant to be a place for everyone, but not all content is suitable for all audiences, particularly young people who are increasingly using apps for education and entertainment. Kidoz, one of Unity’s largest kid-safe mobile network partners, is a COPPA (Children's Online Privacy Protection Act) compliant focused DSP (Demand Side Platform) and solution provider with the mission of making the mobile advertising world safe for minors. The two companies partner to bring Kidoz’ brand advertising campaigns to Unity’s high-quality COPPA-compliant supply.

    Unity Blog
  • Unity News

    Переработали батлрояль и увеличили его онлайн в 2 раза

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

    Хабр
  • Unity News

    Animation Curves, the ultimate design lever | Unity Blog

    This is the third blog post by Christo Nobbs in his series for game designers. The series expands on his contributions to The Unity game designer playbook, a 100+ page in-depth guide that instructs game designers how to prototype, craft, and test gameplay in Unity. Links to Christo’s previous blog posts are included at the end of this piece.

    Unity Blog
  • Unity News

  • Unity News

  • Unity News

  • Unity News

    Unity: впихнуть невпихуемое [Оптимизация графики - часть 1]

    Обучающий стрим, который я проводил для Стаса с канала "Houdini по-русски": https://www.youtube.com/c/houdinirus Делюсь опытом оптимизаций графики для мобилок. Первая часть, запись от 14.06.2022 Ссылки из стрима: Android graphics tracing with Graphics Analyzer - https://www.youtube.com/watch?v=6j68rtcTYRc What's new in Mali Offline Compiler 7.2 - https://www.youtube.com/watch?v=XH-xlaud1zk Также: Playlist: Mali GPU Training - https://www.youtube.com/playlist?list=PLKjl7IFAwc4QUTejaX2vpIwXstbgf8Ik7 Unity Shader Performance: How to Quickly Measure the GPU Cycles Your Shaders Take - https://www.youtube.com/watch?v=uXO9mPHyj_Q Тайминги: 00:00:00 Привет 00:06:51 Bottlenecks 00:10:13 ▶ Stall vs overhead 00:16:03 ▶ Как считать бюджеты 00:21:13 ▶ Overhead от вертексов 00:26:46 Profiling / Debugging 00:29:15 ▶ Внешний дебаггер - RenderDoc 00:34:18 Batching 00:35:13 ▶ Static Batching 00:37:29 ▶ Set Pass vs Draw Call 00:39:41 ▶ Dynamic Batching 00:40:18 ▶ SRP Batching 00:46:24 ▶ GPU instancing 00:50:37 ▶ ▶ Vertex overhead при инстансинге 00:54:47 ▶ Непредсказуемость Dynamic Batching 00:58:45 ▶ Самодельный батчинг (вручную) 01:02:51 ▶ Что ломает батчинг 01:03:58 ▶ ▶ Много текстур ➡ Атласинг 01:05:02 ▶ ▶ Transparent Hell 01:11:30 ▶ ▶ Атласинг для Transparent 01:16:06 ▶ ▶ Transparent Hell: решение? 01:17:32 ▶ ▶ Submeshes 01:21:43 ▶ ▶ Lightmaps 01:24:49 ▶ ▶ Forward vs Deferred: multiple lights 01:27:24 ▶ ▶ Как работает свет в Deferred 01:29:46 ▶ UI / Sprites и батчинг 01:33:19 ShaderGraph: сгенерённый код 01:35:11 ▶ НОЛЬ оптимизаций 01:38:24 ▶ Параметры для Pass State 01:39:53 ▶ Условная компиляция 01:41:46 ▶ Как использовать ShaderGraph МОЖНО 01:44:58 ▶ Всё - per-fragment 01:46:17 Noise в шейдере 01:50:44 ▶ sin/cos noise 01:53:05 ▶ Blended noise 01:56:20 Отличия SRP 01:58:38 ▶ Актуальный HLSL 02:02:28 ▶ Sprite atlas variants 02:05:38 Render Feature / Post-FX 02:08:13 ▶ Command buffer 02:10:26 ▶ Render Texture 02:11:51 ▶ Проблема Dual Blit 02:17:25 ▶ Render Feature vs Post-Process stack 02:21:34 ▶ Multiple Render Targets (MRT) 02:27:00 ▶ ▶ Deus Ex: HR - кастомные маски в MRT (нет) 02:31:37 Профайлинг на мобилках - MGD (Mali Graphics Debugger / Analyzer) 02:40:57 ▶ Mali Offline Compiler 02:50:29 ▶ ▶ float vs half 02:56:48 Вопросы из чата

    YouTube
  • Unity News

  • Unity News

    Opaque Objects Making It Hard to See? Fade Them Out with the Standard URP Shaders | Unity Tutorial

    Learn how you can easily fade out objects that are using the standard URP shaders that obstruct view to the player using C# code! In this tutorial you'll see how to determine which material properties to adjust for the standard URP shaders: ⚫ Universal Render Pipeline/Lit ⚫ Universal Render Pipeline/Complex Lit ⚫ Universal Render Pipeline/Simple Lit ⚫ Universal Render Pipeline/Unlit ⚫ Universal Render Pipeline/Baked Lit as well as learn the process to determine which properties to modify for any other shader when documentation is lacking! In my tests this performs on average, 0.04ms per frame with the code here, which is, in my opinion, for most cases "good enough" performance to use when you do not know how to make a shader to do this, or just want to keep using the standard URP shaders. As always, all code from this video is available on GitHub: https://github.com/llamacademy/urp-fading-standard-shaders Using the Built-In Render Pipeline? It's a very similar process. Check out this GitHub repository: https://github.com/llamacademy/fade-objects-standard-shader with accompanying video tutorial:https://www.youtube.com/watch?v=dIC4wbUgt5M for the same effect, but for the Built-In Render Pipeline. 📱 Let's stay connected YouTube: https://youtube.com/c/LlamAcademy Patreon: https://www.patreon.com/llamacademy Facebook: https://facebook.com/LlamAcademyOfficial Twitter: https://twitter.com/TheLlamAcademy TikTok: https://tiktok.com/@LlamAcademy Instagram: https://instagram.com/LlamAcademy ---- Believe in LlamAcademy's mission and have received value from the videos? Consider becoming a Patreon supporter: https://www.patreon.com/llamacademy ---- Most tutorials come from knowledge gained making https://survival.llama.software Llama Survival - a top-down zombie survival shooter for Android and iOS. I also have some Unity Assets (affiliate link): https://assetstore.unity.com/publishers/22409?_aid=1101l9QvC #unitytutorial #tutorialtuesday #gamedev #tutorial #unity #llamacademy #gamedevelopment Chapters: 00:00 Topic Introduction 01:45 URP Standard Shader Inspection 03:28 Scene Setup 03:50 FadingObject.cs - Control Which Renderers to Fade 05:49 Variables - FadeObjectsBlockingObject.cs 07:28 Check For Objects Blocking Player - FadeObjectsBlockingObject.cs 11:03 Fade an Object OUT - FadeObjectsBlockingObject.cs 13:53 Fade an Object IN - FadeObjectsBlockingObject.cs 17:41 Set up in Inspector & Demo 18:43 Closing Thoughts

    YouTube
  • Unity News

    How to make an Impossible Triangle with Cubes (in Unity)

    I used this penrose triangle illusion for my GMTK game jam 2022 entry which you can play here: https://zerokelvintutorials.itch.io/infinidie This method of creating it works for Penrose triangles of length bigger than 4 cubes. I include code at the end to procedurally generate it with code as long as you feed it a cube prefab which you can also find here: https://pastebin.com/nfVqKL0p 0:00 cube setup 0:05 camera setup 0:17 illusion step 1 0:30 the tricky part 0:45 map in action 0:57 code cheat-sheet

    YouTube
  • Реклама

  • Unity News

    👉 Сделайте первые шаги в программировании на C# 💪 Приглашаем на вебинар для новичков «Коллекции и структуры данных». 🎒 На вебинаре мы рассмотрим основные универсальные коллекции .NET: Array, List, Dictionary, Queue, Stack, Hashtable и другие более специфичные, обсудим их назначение, реализацию, методы, производительность, а также вопрос, как делать выбор в пользу той или иной структуры. 📌 Урок является частью специализации «C# Developer». Используйте эту возможность протестировать онлайн-курс и получить профессиональные знания. 👉 Регистрируйтесь и подключайтесь https://otus.pw/5BT3/
  • Unity News

    Create Game Menu like a PRO using UI Toolkit

    In this tutorial we will create simple military style menu using UI Toolkit. If you need a menu for your 2d or 3d game this Unity Tutorial is for you! We will start from scratch and finish having fully functional menu with play, settings, exit and mute buttons! #unity #uitoolkit #menu This tutorial is quite beginner friendly however if you need something even 'more for beginners' check this tutorial out: https://www.youtube.com/watch?v=Xy_jvBg1vS0 If you would like to support me you can do it on the Patreon: https://www.patreon.com/pitiit More info about the selectors: https://docs.unity3d.com/Manual/UIE-USS-Selectors.html 00:00 What we will create 00:12 Initial tips 00:45 Menu UXML 03:13 USS Styles 03:50 Adding custom font 04:22 Hover & animations 05:07 Menu UXML part 2 06:05 Menu Controller 06:25 Play 07:45 Exit / Quit 07:58 Mute 09:20 Settings (dynamic section)

    YouTube
  • Unity News

    Introducing the new Adobe Substance 3D plug-in for Unity | Unity Blog

    Whether you want to create an immersive world, establish your portfolio, or bring fresh ideas to life, optimized material workflows can help you accomplish your goals quickly. That’s why we’ve teamed up with Adobe to present the new Adobe Substance 3D plug-in on the Unity Asset Store. With the Adobe Substance 3D plug-in, artists can save time typically spent switching between tools.

    Unity Blog