TGViewer
Channel Public Channel
Григорий Дядиченко

Григорий Дядиченко

@dev_game

Разработчик игр, интерактивных стендов и интерактивной рекламы. Эксперт в области интерактивов и XR.

100+ проектов за 5 лет. https://whitelabelgames.ru

По вопросам сотрудничества писать: @it_bizdev
Subscribers
2.66K
Photos
479
Videos
191
Links
1.3K

Showing posts older than #888 · Back to latest

Older Posts 20 shown
Post #887 1.12K
Post #885 1.14K
UCloth: Симуляция ткани в VR с помощью Unity
https://youtu.be/8deiuWqD0vU

Matusson выпустил крутую демку с симуляцией ткани в Unity. Если есть Quest или какой-нить шлем совместимый со SteamVR то демку можно скачать тут и потыкать самостоятельно. Выглядит очень круто. Есть легкий шум в тенях, но свет падает очень добротно :) Жаль сурцов нет, интересно было бы глянуть :)

#новости
YouTube UCloth VR Demo showcase This is a VR showcase of my in-progress custom cloth simulator made in Unity using Burst and Jobs. You can try it yourself on itch.io: https://matusson.itch.io/ucloth-vr-demo
  • 🔥 5
Post #884 1.14K
UGC от Unity
https://blog.unity.com/engine-platform/power-player-creativity-with-user-generated-content

User Generated Content (UGC) крутая штука, которая может в разы сильнее вовлечь игроков в игру. Моды для моровинда, всякие шмотки в играх, кастомные карты или игры целиком построенные на UGC, типа роблокса, кербела и так далее. Эдакие песочницы.

И судя по всему Unity решили сделать группу сервисов, чтобы добавить UGC в свою игру было проще. Система публикации и хостинга контента, модерации и дистрибуции. Круто, надо будет понаблюдать что из этого получится.

#новости
  • 🔥 7
  • ❤‍🔥 2
Post #883 1.28K
Post #882 1.46K
Почему вам стоит использовать Unity Simulator при разработке под мобильные платформы
https://habr.com/ru/articles/730234/

Хорошая статья разбирающая функционал Device Simulator в Unity. Конечно до ума эту штуку Unity не довели, но всё равно бывает полезно.

#новости
Хабр Почему вам стоит использовать Unity Simulator при разработке под мобильные платформы Небольшая заметка, которая будет особенно полезна начинающим разработчикам. Посмотрим на удобства, которые может предложить штатный симулятор, а также создадим свой девайс и добавим его в список...
  • 🔥 3
Post #881 1.36K
Странный пост Unity про SO
https://blog.unity.com/engine-platform/6-ways-scriptableobjects-can-benefit-your-team-and-your-code

Итак, я немного выдохнул и возвращаюсь в информационные потоки. Решил я полистать блог Unity. Ну что там нового вышло, вдруг что полезное. А там вот такое. К первым двум пунктам у меня ноль вопросов. К 3-4 ну допустим. А вот 5-6 «а зачем?»

Не, ну вдруг кто-то понимает эти концепты. Я не представляю зачем мне в рантайме делать сторадж в SO или каналы событий через SO и делать лишний оверхед, когда тоже самое можно сделать без SO без потерь. Будто нужно было просто придумать 6 пунктов.

Для меня всегда SO был и останется удобным хранилищем данных по своей сути. А точнее статических ресурсов в ПО. Они неизменяемы в рантайме, они хранят в себе просто данные ну и возможно логику валидации данных и что-то ещё утилитарное и полезное.

Вообще все вот эти better и benefit автоматом должны вызывать вопрос «а с чем мы сравниваем?». Скажем данные можно так же хранить в json, bson, xml ну и там будет длиинный список. Что даёт SO?

Перед текстовыми форматами сериализации — бинарную сериализацию из коробки.
Перед всеми форматами сериализации — пользовательский интерфейс внутри Unity из коробки. И его проще доработать, чем делать кастомное эдитор окно.

При этом лично я к SO отношусь скорее как к контейнеру данных, то есть к аля репозиторию или бд, так как тогда нет недостатка под названием — SO трудно вынести на сервер. Так как при необходимости можно сделать методы инициализации SO из json или с сервера и так далее.

Потому что в отличии от того же json сделать SO удобно поставляемым и редактируемым в рантайме нельзя. Ну только бандлами, но под это для удобства нужна целая CI система.

Ну типа в 6 сравнивается с FindObjectOfType, но как бы есть более разумный путь под названием статический контейнер объектов без всяких SO, а SO тут причём? В общем непонятно.

#новости
Unity 6 ways ScriptableObjects can benefit your team and your code ScriptableObjects are often described as data containers, but they can be used for much more: Creating better code architecture by implementing design patterns, speeding up your Unity workflow, and improving collaboration between programmers and artists.…
  • 🔥 8
Post #880 1.71K
Moebius-style 3D Rendering
https://youtu.be/jlKNOirh66E

Шикарное видео разбирающее много прикольных концепций. Sobel Filter, Edge Filter и так далее. Заодно можно понять по какой логике работает размытие гаусса, ну либо самое простое. В общем очень классный ролик про рендер и шейдера, где по сути всё объяснено на пальцах.

Итоговый визуал конечно получился немного шумноватый (мне чуть не нравится как ведут себя линии в движении), и ещё это можно покрутить, чтобы был совсем кайф. Но для сцен с неподвижной камерой вообще идеально. Ну и это не главное, а главное разбор концепций используемых в screen space эффектах :)

#интересное
YouTube Moebius-style 3D Rendering | Useless Game Dev It’s shading time. Watch me try to make a shader that renders real-time 3D in the hand drawn style of Moebius. There be crosshatch, outlines, sobel filters, we’re in for a bumpy ride. Support the channel on Patreon to get extra content, and access to the…
  • 🔥 12
  • ❤‍🔥 1
Post #879 1.43K
С прошедшим днём рождения меня :)

Вчера у меня был день рождения и обычно я в такие дни пишу некоторые отсечки "как оно и как всё идет". По сути таких даты две: др и новый год. Но так как я всё ещё в дикой запаре (и так видимо будет до 21 апреля) то напишу небольшой задержкой. И дальше работать, так как собственно вчера я весь день делал дела.

Первый квартал этого года начался конечно забавно. В марте я большую часть денег вообще заработал вернувшись ненадолго к старому хобби. Онлайн покеру (скриншотик прилагается, но таких было несколько) :) Да, не советую никому играть в азартные игры, вы вероятнее всего проиграете без опыта. Я этим занимался 4 года профессионально, поэтому я немного умею играть.

Начало года прошло под флагом консалта + несколько долгосрочных контрактов. А сейчас наконец-то пошла классика. Игры, стоечки и прочее, чем я обычно под заказ занимаюсь :)

В блоге с января прибавилось больше 700 подписчиков, и я всех рад видеть. Я сейчас чуть разгружусь и у меня есть уже идеи для пары статей и других вещей, которые надо бы написать + буду и дальше собирать какие-то интересные новости из мира Unity.

В общем год начинается неплохо и довольно бодро. Плюс минус так, как я и думал (кроме месяца покера). Посмотрим уже на новый год к чему получится дойти к концу года. Ну и постараюсь сюда побольше писать чего-то интересного и полезного :)
  • 🔥 28
  • ❤‍🔥 2
  • 🥱 1
Post #878 1.63K
Nvidia выпустила какую-то магию
https://80.lv/articles/nvidia-s-rtx-remix-has-been-offcially-launched/

Выглядит очень круто и видимо позволит легко ремастерить и переводить старые игры на RTX. Конечно надо смотреть как работает, но ещё и опенсорс. Вообще кайф. Вот видео как оно работает концептуально https://youtu.be/Gr6VOrKiXwU

#новости
80LV NVIDIA's RTX Remix Has Been Offcially Launched The modding platform has been released as open-source on GitHub.
  • 🔥 12
Post #877 1.46K
Классный составной лук
https://80.lv/articles/unity-powered-compound-bow-created-for-vr/

Круто сделанный лук на физике Unity. Как такое через риг и анимацию сделать понятно и это относительно просто, но если это сделано через физику по логике инвёрсной кинематики — круто. Тут конечно нет деформаций так что ничего нереального в этом нет, но всё равно красивая и качественная работа.

#новости
  • 🤯 12
  • 🔥 8
Post #876 1.36K
Концепция развития мира
https://youtu.be/w-tFdreZB94

Дискуссия под прошлым постом навела на мысли. Если я не верю в метавселенные, то во что я верю? Что будет удобно, классно, будет развиваться и мы к этому прийдём?

И я вспомнил замечательный ролик Microsoft про мир будущего. И я в разы больше верю в тотальную цифровизацию. Появление сверх тонких устройств. Качественных AR устройств, зеркал и т.п. Нейроинтерфейсы очень долго не пройдут через законы и бюрократию, а вот так почти выглядит наше настоящее. И осталось сделать не так много шагов, чтобы оказаться к ролике майкрософта.

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

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

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

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

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

Тут есть и игроки, и выготоприобретатели, и те кому это будет удобно и нужно. И по сути не хватает для этого только грамотного и нового вида интернета с меньшим числом задержек. И по сути все технологии крупных корпораций идут именно к такому миру. Место Unity в этом мире — основной инструмент разработки AR интерфейсов и приложений. Помимо игр и классики. Но в это я верю, что будет возможно при нашей жизни, и к этому хотелось бы прийти.

А сидеть в шлеме в квартире и залипать на цифровое искусство, работать и всё это не выходя из своей коробки. Это явно не мой мир мечты. Мир в котором удобно жить в реальности и технологии упрощают и улучшают этот мир меня прельщает в разы больше, чем мир эскапизма в шлеме.

#мысли
YouTube Microsoft: Productivity Future Vision Learn more at: http://www.microsoft.com/productivityvision How could emerging technologies transform the way we get things done 5-10 years in the future? Throughout the video, Microsoft explores how ubiquitous computing, new collaboration services and data…
  • 🔥 8
  • ❤‍🔥 2
  • 😐 1
Post #875 981
XR гарнитура от Apple
https://80.lv/articles/apple-ar-vr-headset-will-reportedly-launch-at-wwdc-2023/

Который год слышно что вот-вот анонсируют и опять мы там же. Чтож, в июле узнаем, но я всё ещё считаю что это не спасёт метавселенные. Так как метавёрс — это мёртвый в своей сути концепт. Фейсбук и остальные игроки потихоньку сворачивают свои направления, но я верю что эпл как и со смарт часами. Быстро поймут что XR шлем — это не Next Big Thing. Сделают себе через него возможно выход на рынок консолей и будут там конкурировать с плойкой и коробкой. И можно будет поиграться с новым устройством.

Сейчас наступила эра хайпа ИИ, а хайп метавёрса ушёл. Но если вдруг эпл запустит новый виток хайпа метавселенных будет любопытно :) Правда сути это не поменяет, что концепт в своей сути пока бесполезен.

#новости
80LV Apple AR/VR Headset Will Reportedly Launch at WWDC 2023 "The beginning of a post-iPhone era" is about to start.
  • 🔥 3
Post #874 1.09K
Разбор моторов в блоге Unity
https://blog.unity.com/engine-platform/motors-in-unity-physics

Помню старые времена когда я из джоинтов в Unity собирал верёвки и цепи для игры головоломки. С тех пор я как-то редко сталкивался с джоинтами из-за специфики проектов. Но быть в курсе того, что там нового всё равно нужно :)

#новости
  • ❤‍🔥 1
Post #873 1.13K
Важнее понимать логику и принципы

Как говорится ещё одна мысль на тему, почему программистов не скоро заменит ChatGPT. Раз уж я с утра затронул тему алгоритмов, да и математику туда же нужно отнести — самое важное понимать их логику. Что это значит? По сути репозиторий выше доказывает, что готовую реализацию можно найти если не для всего и для очень многого.

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

Вообще в любом алгоритме кроме пресловутых сортировок большую роль ещё играет структура хранения данных и их обход. Поэтому правильно сформулировать что конкретно нужно в решении вашей задачи важнее. Не нужно знать наизусть реализацию «алгоритма триангуляции делоне по методу разделяй и властвуй». В разы полезнее знать о его существовании, преимуществах и зачем он вообще нужен именно в такой реализации.

И так со всеми алгоритмами, с математикой и т.п. Чем прикольно программирование и похоже на математику? Чтобы решить задачу вам не нужно знать конкретный путь и решение наизусть. Вам нужно придумать куда вы пойдёте. Это конечно цель достойная и ускоряет работу «всё на свете изучить», но запомнить столько могут только какие-то сверхлюди. В разы эффективнее запомнить информацию о миллиарде того что существует и что решает без детализации как именно это делается.

То есть в алгоритмах и математике важно знать о существовании алгоритмов и их целях. Видите что карта вашей стратегии огромная и обход начинает тормозить, вспоминаете сокращение BSP. Хотите написать свой свет — вспоминаете BRDF для начала. Хотите облако точек в 2д превратить в выпуклый полигон — вспоминаете алгоритм джарвиса и триангуляцию делоне. А как они конкретно пишутся можно спросить у ChatGPT.

#мысли
  • 🔥 17
Post #872 1.44K
Алгоритмы всему голова
https://github.com/orgs/TheAlgorithms/repositories?type=all

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

Ну и отдельная ссылочка на шарп, чтобы не искать https://github.com/TheAlgorithms/C-Sharp

#интересное
GitHub The Algorithms Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language - The Algorithms
  • 🔥 13
  • ❤‍🔥 1
Post #870 1.42K
Memory Profiler: Introduction to the 1.0 Release | Unity
https://www.youtube.com/watch?v=-Xgk3-p5ftc

Как-то пропустил видос с разбором фич нового профайлера в Unity. А это будет видимо довольно прикольная тулза.

#новости
YouTube Memory Profiler: Introduction to the 1.0 Release | Unity The new Unity Memory Profiler – version 1.0 – is here 🎉 In this video, we'll give you a quick introduction to the latest version, and cover its main UI elements and workflows. Get more details on the new Memory Profiler in our blog post: https://on.unity.com/3xQBYhu…
  • 🔥 2
Post #869 1.86K
Ещё немного про оптимизацию
https://makaka.org/unity-tutorials/optimization

Астрологи объявили неделю оптимизации судя по всему. Число постов про оптимизацию выросло :)

#новости
Makaka Games: Unity Developer Unity Optimization Tips — Optimize Unity Game, Tutorial 2026 Optimize Unity Game for Mobiles, Desktop and get the Best Performance! Learn Unity Optimization Guide: Optimize Mesh Data, Physics, Rendering, UI, Game Objects.
  • 🔥 13
Post #868 2.46K
Книжка про перфоманс
https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/blob/main/README_EN.md

Просто шикарная книжка разбирающая процесс оптимизации в Unity. Да и в целом разбирающая тулы для профайлинга, принципы работы пк, телефонов и движка. В общем советую ознакомиться. Тем более что она абсолютно бесплатна для скачивания.

#новости
GitHub UnityPerformanceTuningBible/README_EN.md at main · CyberAgentGameEntertainment/UnityPerformanceTuningBible Unity Performance Tuning knowledge book. Contribute to CyberAgentGameEntertainment/UnityPerformanceTuningBible development by creating an account on GitHub.
  • 🔥 26
  • 🥱 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →