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

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

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

  • Unity News

    Rapid prototyping with new mobile Runner game template | Unity Blog

    Speed up your mobile game development process with Unity’s new Runner game template. Learn how we made the template and get tips for making the most of it.

    Unity Blog
  • Unity News

  • Unity News

    Практическое применение async/await в Unity

    Использование async/await позволяет сделать код легче для понимания, убирает необходимость в колбеках (функций обратного вызова) и протаскивании через них необходимых данных (или их сохранения в...

    Хабр
  • Реклама

  • Unity News

    Issue #163 - Hacks To Save You Time

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

    Game Dev Digest
  • Unity News

    How to Use SYSTEMS in Unity ECS 1.0 - Unity DOTS Tutorial

    👨‍💻 Code/Scripts from this video: https://www.tmg.dev/1-0-Systems-Code 👨‍💻 💬 Come chat with other DOTS/ECS devs: https://tmg.dev/Discord 💬 📌 Watch my intro to DOTS 1.0 step-by-step tutorial video: https://youtu.be/IO6_6Y_YUdE 📌 🚧 Resources Mentioned 🚧 - Unity ECS 1.0 Tutorial Video: https://youtu.be/IO6_6Y_YUdE - System Update Order Video: https://youtu.be/oX0NElpfXgg - System State Component Video: https://youtu.be/5iyk1GJinRU 💻 My Game Development Setup: https://tmg.dev/GameDevPC 💻 📸 My Camera Gear: https://tmg.dev/CameraGear 📸 🎮 Let me know what other topics you want to learn about 🎮 ⌚ Time stamps for key topics ⌚ - 0:00 - Systems in ECS 1.0 - 1:30 - Systems FAQ - 6:56 - Project Overview - 7:38 - Create a new SystemBase - 10:21 - Using the System Entity - 13:06 - Creating an ISystem - 15:21 - What is the SystemState? - 17:36 - What is the SystemAPI? - 21:32 - System Code Generation 🌐 Find Me Online! 🌐 📄 Blog: https://tmg.dev 👨‍💻 GitHub: https://github.com/JohnnyTurbo 🎮 Games: https://johnnyturbo.itch.io/ 🦅 Twitter: https://twitter.com/TurboMakesGames 📺 Twitch: https://twitch.tv/TurboMakesGames 🎵 Music by: Joakim Karud http://youtube.com/joakimkarud #️⃣ #UnityDOTS #UnityECS #MadeWithUnity

    YouTube
  • Unity News

  • Unity News

  • Unity News

    Призраки, шаманы и шамановоды: как мы конструируем геймплей для игры Rush Royal

    Привет, Хабр! Меня зовут Катя Невзорова, я старший программист в департаменте Игры. В этом материале я решила поделиться тем, как мы с командой делаем геймплей для игры Rush Royal. У самых популярных...

    Хабр
  • Unity News

  • Unity News

  • Unity News

    4 Techniques to Light Environments in Unity | Unite 2022

    Step into the famous Sponza Atrium to see how to beautifully light an environment from scratch using a mix of baked and real-time techniques. Pierre Yves will showcase the GPU Lightmapper, the new Probe Volume system, ray tracing, and path tracing. 00:06 Introduction 01:18 Speaker 01:40 Volume system 02:47 HDRI sky setup 04:16 Direct lighting & shadowing 06:38 Lightmaps 08:33 Reflection probes 10:41 Camera exposure 13:57 Light probes 15:35 Probe volumes 17:50 Lightmaps vs Probe volumes 20:51 Ray tracing 22:05 Ray traced reflections 24:54 Ray traced global illumination 26:38 Path tracing 28:24 Summary & comparison #tutorial #lightingtutorial

    YouTube
  • Unity News

    Faces of Unity – Joe Mercado | Unity Blog

    Get to know Senior Manager, Product for Unity Sports Joe Mercado, a U.S. Navy veteran, in the latest Faces of Unity spotlight. What led Joe from the Navy to the technology industry? Read on to find out.

    Unity Blog
  • Unity News

    Самый лёгкий паттерн. Продвинутый C# в Unity

    Паттерн Стратегия (Strategy) – это самый простой шаблон проектирования и в этом видео я подробно про него расскажу с примерами на Unity и C#. Также расскажу про композицию и агрегацию и покажу как можно избавиться от наследования с помощью интерфейсов в C#. • 🖤 GitHub: https://github.com/MeeXaSiK • 🖤 VK: https://vk.com/nighttraincode • 🖤 Telegram: https://t.me/nighttraincode • 🖤 Instagram: https://www.instagram.com/the.meps_/ • 🖤 Поддержка канала: https://www.donationalerts.com/r/nighttraincode • Таймлайн: 00:00 ► Вступление 00:29 ► Для чего нужен паттерн Стратегия? 00:48 ► Структура паттерна Стратегия 01:20 ► Паттерн Стратегия на практике. Пример 1 02:39 ► Паттерн Стратегия на практике. Пример 2 03:46 ► Композиция и Агрегация (принципы проектирования) 04:09 ► Паттерн Стратегия + Инкапсуляция. Пример 3

    YouTube
  • Unity News

    How to adopt a modular code workflow for your team | Unite 2022

    Who doesn’t like to save time and effort? Learn how to easily adopt a modular team workflow across the full stack while writing new code. This talk touches on the Unity Package Manager, symbolic links, Git submodules, and more. More about the Unity Package Manager: https://on.unity.com/3fNIvE7 Learn more about InnoGames: https://www.innogames.com/ Speaker: Robin Vonsien, Senior Unity Developer (InnoGames GmbH) Timestamps: 00:00 Intro 01:24 Typical project evolution 06:09 Modular mindset 13:50 Workflow examples 26:24 Wrap up #gamedev

    YouTube
  • Unity News

    Playing different attack animations in Unity.

    In this part we take a look at how we increase the attack counter so we can cycle through the different attack animations. We then create a timer to reset our attack combos after a certain amount of time without combat. All Assets: https://drive.google.com/drive/folders/17JbMy70gbXLcPYrIIpwYt7xJmKngu0oB?usp=sharing Discord Server: https://discord.gg/uHQrf7K If you wish to support me more: https://www.patreon.com/Bardent GitHub link for this part: https://github.com/Bardent/Weapon-System-Tutorial-Series-Unity/tree/f21d80caaf5e0a02d866f943fc97330780c3476f GitHub Repo Link: https://github.com/Bardent/Weapon-System-Tutorial-Series-Unity Player Controller Series: https://www.youtube.com/playlist?list=PLy78FINcVmjA0zDBhLuLNL1Jo6xNMMq-W 00:00 - Intro 00:50 - Creating the Attack Counter 02:05 - Weapon Number Of Attacks 02:41 - Resetting the Attack Counter 04:43 - Demonstration 05:36 - Resetting the Attack Counter 06:32 - Creating the Timer Class 12:38 - Using the TImer in Weapon 17:38 - Testing 18:24 - Next week on dragon ball z 18:41 - Outro

    YouTube
  • Реклама

  • Unity News

    Bake Your Animations to Greatly Improve Performance...For Some Use Cases | Unity Tutorial

    In this Unity tutorial you will learn how to bake animations as a series of "snapshots" of meshes. These snapshots can be taken at a configurable framerate that suits your game. The concept here is attacking a similar problem as Animation Instancing: https://blog.unity.com/technology/animation-instancing-instancing-for-skinnedmeshrenderer, but is still handled by the CPU and does not require any "shader magic" to manipulate the vertices. It also does not reduce the Draw Calls, as Animation Instancing will do. Instead, this approaches the problem by resolving the "CPU Skinning" taking up a lot of CPU time on the main Unity thread to improve FPS. This can be taken one step further to batch all the meshes into a single draw call per material via Graphics.DrawMeshInstanced(): https://docs.unity3d.com/ScriptReference/Graphics.DrawMeshInstanced.html Strangely, with my initial attempt, the performance was actually worse than what is implemented here. I didn't have time to dive into that and the performance here was "good enough" for my use case. 💸 Ongoing Sales 💸 ⚫ Humble Bundle: Nature Manufacture: https://www.humblebundle.com/software/naturemanufacture-asset-bundle-software?partner=llamasoftware&charity=2280172 ⚫ Humble Bundle: Lowpoly 3D Bundle: https://www.humblebundle.com/software/low-poly-3d-software?partner=llamasoftware&charity=2280172 ⚫ Unity Asset Store: Save up to 50% off New Assets: https://prf.hn/click/camref:1101l9QvC/creativeref:1011l78340 👨‍💻 As always, the full project code is available on GitHub: https://github.com/llamacademy/baked-animation-meshes 📚 Resources ⚫ Bake Skinned Mesh Renderer Mesh: https://docs.unity3d.com/ScriptReference/SkinnedMeshRenderer.BakeMesh.html ⚫ Graphics Draw Mesh Instanced: https://docs.unity3d.com/ScriptReference/Graphics.DrawMeshInstanced.html / ⚫ Animator Play: https://docs.unity3d.com/ScriptReference/Animator.Play.html ⚫ Animator Update: https://docs.unity3d.com/ScriptReference/Animator.Update.html ⚫ "Woodsman the Peasant" video that inspired this one: https://www.youtube.com/watch?v=DMdncCPpjyE 📱 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: https://assetstore.unity.com/publishers/22409?_aid=1101l9QvC Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase. #unitytutorial #tutorialtuesday #gamedev #tutorial #unity #llamacademy #gamedevelopment Chapters: 00:00 Problem Statement - SkinnedMeshRenderers at Scale. 01:01 A Solution - Precomputed or "Baked" Animations 02:16 Key Components - AnimatedMeshScriptableObject.cs 02:21 Key Components - AnimatedMesh.cs 02:55 Creating Baked Animations with an Editor Script 03:46 Bake Your Animations! 05:23 Animator Considerations when Baking 06:37 Become a Supporter! 07:03 When is this a viable option, and when is it not?

    YouTube
  • Unity News

  • Unity News

    Unity Packages: From WTF to FTW With Needle Tools, by Felix Herbst

    This talk was part of the JetBrains GameDev Day Online 2022 conference. Details: https://pages.jetbrains.com/dotnet-days-2022/#g-359405869 Description: Love them or hate them, Unity packages are quite a topic. Used correctly, they can bring everything with project creation, feature development, and asset management to the next level. Learn how Needle structures, uses, and maintains packages to turn the engine up to 11. We’ll go from “what’s a package in Unity” to “crazy things you can do with them” in short succession. Twitter: https://twitter.com/hybridherbst Slides: https://docs.google.com/presentation/d/e/2PACX-1vTjE3WmVb1dTpj0UdikRWshysEm2W80hk7vZ[…]tart=false&loop=false&delayms=3000&slide=id.g14d4684b114_0_92 Speaker: Felix Herbst, Co-Founder Needle, Co-Founder prefrontal cortex Original stream: https://www.youtube.com/watch?v=lCTjCFhpIR8&list=PLQ176FUIyIUbWpW83t8IUGojnBaTDbmr4&index=1 #GameDevDayOnline

    YouTube