Bouncy Ball Shooter
https://catlikecoding.com/unity/tutorials/prototypes/bouncy-ball-shooter/
CatLikeCoding продолжает радовать всякими прототипами. Теперь игра bouncy ball. Можно там посмотреть применение ряда концепций вроде object pool и т.п.
#новости
https://catlikecoding.com/unity/tutorials/prototypes/bouncy-ball-shooter/
CatLikeCoding продолжает радовать всякими прототипами. Теперь игра bouncy ball. Можно там посмотреть применение ряда концепций вроде object pool и т.п.
#новости
Catlikecoding
Bouncy Ball Shooter
A Unity C# Prototypes tutorial about creating a simple 2D ball-shooting action game.
❤🔥2
База по шейдерам
https://www.youtube.com/watch?v=kfM-yu0iQBk
Как-то пропустил это видео от Freya. Классный разбор того как работают шейдеры в Unity и базовых концепций в них, да и 3д графике в целом.
#интересное
https://www.youtube.com/watch?v=kfM-yu0iQBk
Как-то пропустил это видео от Freya. Классный разбор того как работают шейдеры в Unity и базовых концепций в них, да и 3д графике в целом.
#интересное
YouTube
Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]
Welcome to my three part lecture on shader coding for game devs 💖 I hope you'll find this useful in your game dev journey!
If you are enjoying this series, please consider supporting me on Patreon!
🧡 https://www.patreon.com/acegikmo
00:00:00 - What are…
If you are enjoying this series, please consider supporting me on Patreon!
🧡 https://www.patreon.com/acegikmo
00:00:00 - What are…
❤🔥14🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
AI ассистент в Unity
https://80.lv/articles/ai-powered-virtual-assistant-that-knows-everything-about-unity/
Пока крупные компании начинают разрабатывать энтузиасты уже делают. OniStep — это ai ассистент аля чат гпт, который подсказывает в Unity куда нажать. Выглядит забавно. Не уверен что супер полезно, так как концепт «всё в одной программе» мне не близок, а по своей сути такие ассистенты это немного более интеллектуальный гугл. Но всё равно забавно :)
#новости
https://80.lv/articles/ai-powered-virtual-assistant-that-knows-everything-about-unity/
Пока крупные компании начинают разрабатывать энтузиасты уже делают. OniStep — это ai ассистент аля чат гпт, который подсказывает в Unity куда нажать. Выглядит забавно. Не уверен что супер полезно, так как концепт «всё в одной программе» мне не близок, а по своей сути такие ассистенты это немного более интеллектуальный гугл. Но всё равно забавно :)
#новости
🔥11
Как изучить разработку самостоятельно
https://teachyourselfcs.com
Отличный сайт для самостоятельного изучения разных дисциплин Computer Science. Когда-нибудь надо будет попробовать осилить мне задачку (возможно с вашей помощью и комментами) на тему, какой есть путь самостоятельного изучения разработке игр. Чтобы составить некий роадмап.
А вообще такие штуки очень полезны. Я и в вузе всегда любил больше читать книжки, чем слушать преподов. И поэтому нашёл «лайфхак» по изучению любой вузовской дисциплины. Нужно на сайте вуза найти хорошую программу обучения нужной дисциплине, и главное чтобы там был список литературы. И по этому списку можно просто идти. Важно помнить грубо говоря про уровни. Что школьных знаний достаточно только для изучения списков литературы 1-го курса бакалавриата. То есть чтобы понять те же кратные интегралы надо бы изучить первые пол года вузовского матана. Но подход в целом рабочий.
#интересное
https://teachyourselfcs.com
Отличный сайт для самостоятельного изучения разных дисциплин Computer Science. Когда-нибудь надо будет попробовать осилить мне задачку (возможно с вашей помощью и комментами) на тему, какой есть путь самостоятельного изучения разработке игр. Чтобы составить некий роадмап.
А вообще такие штуки очень полезны. Я и в вузе всегда любил больше читать книжки, чем слушать преподов. И поэтому нашёл «лайфхак» по изучению любой вузовской дисциплины. Нужно на сайте вуза найти хорошую программу обучения нужной дисциплине, и главное чтобы там был список литературы. И по этому списку можно просто идти. Важно помнить грубо говоря про уровни. Что школьных знаний достаточно только для изучения списков литературы 1-го курса бакалавриата. То есть чтобы понять те же кратные интегралы надо бы изучить первые пол года вузовского матана. Но подход в целом рабочий.
#интересное
Teachyourselfcs
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
🔥13
ИИ против разработчиков
Последнее время я натыкаюсь на странный формат "мыслей и новостей". Я его называю ласково "айти инфоцыганство". Из забавного я видел интервью где человек на полном серьёзе сказал, что "с правильной командой можно любую систему приложение+сайт разработать за 4-8 недель". Это показывает не то, что человек не связан с айти бизнесом и ничего больше прототипов не писал, а что он даже к разработке не имел никогда отношения и не понимает как она устроена в принципе. За 4-8 недель можно разработать очень много видов прототипов. За 4 недели делаются без багов и продакшен реди только очень простые одноклеточные системы. Но причём тут заголовок?
Вторая смешная мысль ИИ заменит разработчиков. В реальности — это просто невозможно. Потому что основная работа разработчика — это не писать код. Основная экспертиза разработчика — это структурная мышление и умение укладывать хотелки бизнеса в формальную систему. Ну на эту тему даже есть много шуток в стиле "Чтобы ИИ заменил разработчиков бизнес должен уметь описывать требования к системам. Мы в безопасности".
Я пишу очень мало кода. Я в целом, даже когда сам разрабатываю проекты, трачу на это не больше пары часов в день. 90% времени я выясняю что заказчик хочет и формализую это в технические требования и спецификации по своей сути. Объясняю что технически невозможно. Объясняю что как делается. Строю процессы создания контента под конкретную задачу и так далее. Моя основная работа — это понять что надо сделать то. Так как сделать это — это уже дело техники. И как бы это парадоксально не звучало бизнес может сколько угодно надеяться на ИИ, на то что он сделает разработчиков дешевле, но этого не будет. Так как бизнес не знает что он хочет и всё ещё не обладает умением по сути это грамотно формулировать. А это именно то, чем занимаются разработчики.
Я смотрю на GPT модели, на разные ИИ тулы именно по коду — это просто продвинутый гугл. ChatGPT решает ту же самую задачу, что и гугл просто немного удобнее. Это не Zero Code решения и конструкторы. А даже с появлением конструкторов мы знаем что произошло. Дешевле стали только очень типовые задачи, которые и так не были дорогими, так как сделать их было не так сложно. Плюс конструкторов на самом деле чисто в согласовании с клиентом. Когда ты подписываешься на "мы делаем на этом". Любой функционал который нельзя сделать обоснован ограничениями конструктора. И это удобно. Но в остальном такой лендос который делает тильда, и за сколько продают сайты на тильда, это же можно спокойно делать силами опытного фронта, так как у него есть такой блок и уже реализован :)
Поэтому бизнесу стоит успокоится, разработчикам стоит успокоится. ИИ — это инструмент для разработчиков, а не замена разработчиков. Дефицит на рынке айти именно среди разработчиков как есть, так и был, и пока я не вижу предпосылок, чтобы он сглаживался, когда рынки снова начнут расти. Сейчас просто временно сокращается число проектов. Но это стандартные процессы на рынках.
#мысли
Последнее время я натыкаюсь на странный формат "мыслей и новостей". Я его называю ласково "айти инфоцыганство". Из забавного я видел интервью где человек на полном серьёзе сказал, что "с правильной командой можно любую систему приложение+сайт разработать за 4-8 недель". Это показывает не то, что человек не связан с айти бизнесом и ничего больше прототипов не писал, а что он даже к разработке не имел никогда отношения и не понимает как она устроена в принципе. За 4-8 недель можно разработать очень много видов прототипов. За 4 недели делаются без багов и продакшен реди только очень простые одноклеточные системы. Но причём тут заголовок?
Вторая смешная мысль ИИ заменит разработчиков. В реальности — это просто невозможно. Потому что основная работа разработчика — это не писать код. Основная экспертиза разработчика — это структурная мышление и умение укладывать хотелки бизнеса в формальную систему. Ну на эту тему даже есть много шуток в стиле "Чтобы ИИ заменил разработчиков бизнес должен уметь описывать требования к системам. Мы в безопасности".
Я пишу очень мало кода. Я в целом, даже когда сам разрабатываю проекты, трачу на это не больше пары часов в день. 90% времени я выясняю что заказчик хочет и формализую это в технические требования и спецификации по своей сути. Объясняю что технически невозможно. Объясняю что как делается. Строю процессы создания контента под конкретную задачу и так далее. Моя основная работа — это понять что надо сделать то. Так как сделать это — это уже дело техники. И как бы это парадоксально не звучало бизнес может сколько угодно надеяться на ИИ, на то что он сделает разработчиков дешевле, но этого не будет. Так как бизнес не знает что он хочет и всё ещё не обладает умением по сути это грамотно формулировать. А это именно то, чем занимаются разработчики.
Я смотрю на GPT модели, на разные ИИ тулы именно по коду — это просто продвинутый гугл. ChatGPT решает ту же самую задачу, что и гугл просто немного удобнее. Это не Zero Code решения и конструкторы. А даже с появлением конструкторов мы знаем что произошло. Дешевле стали только очень типовые задачи, которые и так не были дорогими, так как сделать их было не так сложно. Плюс конструкторов на самом деле чисто в согласовании с клиентом. Когда ты подписываешься на "мы делаем на этом". Любой функционал который нельзя сделать обоснован ограничениями конструктора. И это удобно. Но в остальном такой лендос который делает тильда, и за сколько продают сайты на тильда, это же можно спокойно делать силами опытного фронта, так как у него есть такой блок и уже реализован :)
Поэтому бизнесу стоит успокоится, разработчикам стоит успокоится. ИИ — это инструмент для разработчиков, а не замена разработчиков. Дефицит на рынке айти именно среди разработчиков как есть, так и был, и пока я не вижу предпосылок, чтобы он сглаживался, когда рынки снова начнут расти. Сейчас просто временно сокращается число проектов. Но это стандартные процессы на рынках.
#мысли
🔥16🤯2🤣1
Rider 2023.2
https://blog.jetbrains.com/dotnet/2023/08/02/rider-2023-2-release/
Новый апдейт райдера. Куча мелких улучшений, но из интересующего меня пожалуй только «лучше поддержка шейдерлаба». Остальное кул, но не так важно. А вообще брейнсы молодцы, люблю брейнсов :)
#новости
https://blog.jetbrains.com/dotnet/2023/08/02/rider-2023-2-release/
Новый апдейт райдера. Куча мелких улучшений, но из интересующего меня пожалуй только «лучше поддержка шейдерлаба». Остальное кул, но не так важно. А вообще брейнсы молодцы, люблю брейнсов :)
#новости
The JetBrains Blog
Rider 2023.2: Better C# Support, UX/UI Enhancements, AI-Powered Features, and More | The .NET Tools Blog
A new major update for Rider has just been published! You can download the 2023.2 release build from our website, install it via the Toolbox App, or use this snap package from the Snapсraft store (if
🔥14
Классный VFX сферы
https://www.youtube.com/watch?v=Y19LzouHe7I
Новый прикольный туториал по созданию стилизованных сфер 🙂
#новости
https://www.youtube.com/watch?v=Y19LzouHe7I
Новый прикольный туториал по созданию стилизованных сфер 🙂
#новости
YouTube
Unity VFX Graph - Stylized Orb - Effect Tutorial
On this Stylized Orb Unity tutorial I'm gonna show you a very nice trick to get awesome stylized effects! This Unity tutorial uses VFX Graph, Shader Graph, Blender, Material Maker and a little bit of magic.
*ASSET STORE SALE* : https://assetstore.unity.…
*ASSET STORE SALE* : https://assetstore.unity.…
🔥3
Юнити что-то запускает
https://80.lv/articles/unity-launches-its-new-unity-weta-tools-division/
Я вообще не понял что это. Для чего я понял, типа для компоуза, CG и т.п. Короче для киношников в первую очередь будто бы, но что это за инструменты мне совершенно непонятно. Я пытался вчитаться в ключевые функции, в описания и всё равно не понял. Что-то юнитеки выпускают, но вот что для меня загадка.
#новости
https://80.lv/articles/unity-launches-its-new-unity-weta-tools-division/
Я вообще не понял что это. Для чего я понял, типа для компоуза, CG и т.п. Короче для киношников в первую очередь будто бы, но что это за инструменты мне совершенно непонятно. Я пытался вчитаться в ключевые функции, в описания и всё равно не понял. Что-то юнитеки выпускают, но вот что для меня загадка.
#новости
80LV
Unity Launches Its New Unity Weta Tools Division
The team also shared plans for SIGGRAPH 2023.
Полноэкранные эффекты
https://youtu.be/hqz4TnvC3fQ
Любопытное и простое видео про полноэкранные эффекты. Это часто полезная штука, чтобы показать игроку что что-то произошло. Получено слишком много урона, или игрок врезался в препятствие. Такие эффекты правда бывают дорогими, особенно если они используют данные из фрейм буффера, но уметь ими пользоваться довольно полезно.
#новости
https://youtu.be/hqz4TnvC3fQ
Любопытное и простое видео про полноэкранные эффекты. Это часто полезная штука, чтобы показать игроку что что-то произошло. Получено слишком много урона, или игрок врезался в препятствие. Такие эффекты правда бывают дорогими, особенно если они используют данные из фрейм буффера, но уметь ими пользоваться довольно полезно.
#новости
YouTube
FULL SCREEN FX in Unity (and how to trigger with code) | Unity Tutorial
Show your Support & Get Exclusive Benefits on Patreon (Including Access to this project's Source Files + Code) - https://www.patreon.com/sasquatchbgames
Join our Discord Community! - https://discord.com/invite/aHjTSBz3jH
In this 2D Unity tutorial, we'll…
Join our Discord Community! - https://discord.com/invite/aHjTSBz3jH
In this 2D Unity tutorial, we'll…
🔥3
Книжка по сетям
Я уже рекомендовал эту книжку когда канал был сильно меньше. Можно и повторно порекомендовать. Очень советую прочесть, книжка даёт отличное понимание по работе сети в играх и именно по принципам, предпосылкам и причинам почему сеть была устроена именно так.
Конечно документация современных библиотек — это здорово. И вся эта суть в среднем будет закрыта от вас за тоннами абстракций. Но понимать её довольно полезно в любом случае.
#рекомендация
Я уже рекомендовал эту книжку когда канал был сильно меньше. Можно и повторно порекомендовать. Очень советую прочесть, книжка даёт отличное понимание по работе сети в играх и именно по принципам, предпосылкам и причинам почему сеть была устроена именно так.
Конечно документация современных библиотек — это здорово. И вся эта суть в среднем будет закрыта от вас за тоннами абстракций. Но понимать её довольно полезно в любом случае.
#рекомендация
🔥33
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект ватерлинии
https://80.lv/articles/realistic-digital-water-made-with-unity-hdrp-and-a-custom-waterline-fx/
Крутой реалистичный эффект ватерлинии сделанный на hdrp. Бесконечно в разработке можно говорить о том как сделать воду, как сделать огонь и почему эта архитектура плохая.
#новости
https://80.lv/articles/realistic-digital-water-made-with-unity-hdrp-and-a-custom-waterline-fx/
Крутой реалистичный эффект ватерлинии сделанный на hdrp. Бесконечно в разработке можно говорить о том как сделать воду, как сделать огонь и почему эта архитектура плохая.
#новости
🔥17🤣5
Portal News — это русскоязычный VR/AR хаб для людей, интересующихся технологиями виртуальной реальности.
Что на канале:
Подписывайтесь и на уютный чатик, привязанный к каналу.
VR-пользователи со всего мира общаются на релевантные темы, помогают друг другу и обсуждают новости индустрии в уютной атмосфере.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
4D Объекты в Unity
https://www.alanzucconi.com/2023/07/06/unity-3d-to-4d/
Абсолютно бесполезно, но весьма залипательно :) 4D объекты в юнити и их отрисовка.
#новости
https://www.alanzucconi.com/2023/07/06/unity-3d-to-4d/
Абсолютно бесполезно, но весьма залипательно :) 4D объекты в юнити и их отрисовка.
#новости
🔥3
Разбор Happy Harvest
https://youtu.be/_NleexYqwU0
Название ролика конечно странное. Так как использование или не использование этих техник очень сильно зависит от стилистики 2д игры, но разбор демок это всегда полезно. Плюс там разбирается работа с 2д светом, аналогом спайна от Unity, шейдер графом и так далее. В общем все модные новые и не очень фишки для 2д.
#новости
https://youtu.be/_NleexYqwU0
Название ролика конечно странное. Так как использование или не использование этих техник очень сильно зависит от стилистики 2д игры, но разбор демок это всегда полезно. Плюс там разбирается работа с 2д светом, аналогом спайна от Unity, шейдер графом и так далее. В общем все модные новые и не очень фишки для 2д.
#новости
YouTube
Uncovering Unity's Best 2D Techniques - Happy Harvest Demo Breakdown
If you want to start developing a 2D game then you must learn the best 2D techniques that beautify and speed up the development of your game.
Happy Harvest Demo Link: https://assetstore.unity.com/packages/essentials/tutorial-projects/happy-harvest-2d-sample…
Happy Harvest Demo Link: https://assetstore.unity.com/packages/essentials/tutorial-projects/happy-harvest-2d-sample…
🔥6
VS Code будто бы приводят к Rider
https://devblogs.microsoft.com/visualstudio/announcing-the-unity-extension-for-visual-studio-code/
Расширение VS Code для Unity. Много прикольных фишек, но вроде бы это всё уже есть в райдере. С другой стороны вскод был бесплатным и так же быстро грузится, в отличии от визуал студии, где я успевал сделать чай, бутерброды и многое другое, пока он запускался. Я конечно с райдера наверное уже ее слезу, но то что вскод развивается и дополняется майкрософтом для Unity — это хорошо.
#новости
https://devblogs.microsoft.com/visualstudio/announcing-the-unity-extension-for-visual-studio-code/
Расширение VS Code для Unity. Много прикольных фишек, но вроде бы это всё уже есть в райдере. С другой стороны вскод был бесплатным и так же быстро грузится, в отличии от визуал студии, где я успевал сделать чай, бутерброды и многое другое, пока он запускался. Я конечно с райдера наверное уже ее слезу, но то что вскод развивается и дополняется майкрософтом для Unity — это хорошо.
#новости
🔥8🤣2
This media is not supported in your browser
VIEW IN TELEGRAM
Весь город — игра в боулинг
https://80.lv/articles/this-developer-turned-an-entire-city-into-an-ar-bowling-arena/
AR разработчик в GoSpooky превратил целый город в боулинг с помощью AR Foundation и Google's Geospatial API. Выглядит забавно. Вообще когда AR когда-нибудь будет по удобнее можно будет делать прикольные квесты, головоломки и другие механики в городской среде.
Но с другой стороны что у AR и что у VR есть одна проблема. Почему мобилки так популярны? Способ потребления контента. Поиграть в сложную AR игру в городской среде — это надо найти время, выйти из дома, пройтись и этим прям заняться. А этим не всегда хочется заниматься. Мобилки же убивают время в такси, в метро, когда на работе нечего делать. Когда нужно просто убить несколько минут. ААА и сюжетные игры — это тоже целый опыт, но обычно после тяжёлого трудового дня на удобном диване или в удобном стуле. Поэтому я когда-то перестал играть в VR игры, так как для этого надо напрягаться, когда я хочу расслабится :) Но концепт забавный :)
#новости
https://80.lv/articles/this-developer-turned-an-entire-city-into-an-ar-bowling-arena/
AR разработчик в GoSpooky превратил целый город в боулинг с помощью AR Foundation и Google's Geospatial API. Выглядит забавно. Вообще когда AR когда-нибудь будет по удобнее можно будет делать прикольные квесты, головоломки и другие механики в городской среде.
Но с другой стороны что у AR и что у VR есть одна проблема. Почему мобилки так популярны? Способ потребления контента. Поиграть в сложную AR игру в городской среде — это надо найти время, выйти из дома, пройтись и этим прям заняться. А этим не всегда хочется заниматься. Мобилки же убивают время в такси, в метро, когда на работе нечего делать. Когда нужно просто убить несколько минут. ААА и сюжетные игры — это тоже целый опыт, но обычно после тяжёлого трудового дня на удобном диване или в удобном стуле. Поэтому я когда-то перестал играть в VR игры, так как для этого надо напрягаться, когда я хочу расслабится :) Но концепт забавный :)
#новости
🔥6
Я не верю что VR когда-то взлетит
Чёт мысль к прошлому посту хочется распространить. Наконец-то вроде из каждого утюга перестали говорить про метавселенные, и как я и предполагал этот концепт мёртвый. Я занимался AR&VR с 2016 года. В те времена у нас были GearVR и дорогостоящие сетапы оборудования на Optitrack, так как другого трекинга не было. Все верили в светлое будущее 360 видео и так далее. И за по сути 7 лет около VR (примерно 15 проектов с VR было только сделано) и при том, что дома у меня есть и вайв, и квест второй, и окулус го. Я так и не смог взять в привычку ими пользоваться. Да я даже half life alyx не прошёл, хотя он у меня куплен. И я считаю что проблема не в фиговом трекинге, не в укачивании, не в графике, не в технологии. А в том что VR решает задачи нормального человека хуже альтернатив.
По сути дольше всего я пользовался шлемом каждый день для одной задачи. Разнообразить фитнес. Утренняя тренировка в Beat Saber или VR теннисе — это прикольно. И в целом вносит разнообразие вместо какой-нить простой кардио тренировки вроде пробежки. Но и это меня удержало в пользовании шлемом в течении полу года. Когда ты имеешь постоянный доступ к чему-то, для тебя уже нет этого вау эффекта и эффекта новизны. Поэтому они тебя не мотивируют. В бизнес задачах у VR действительно есть применения. Они довольно конкретные и понятные. А какие проблемы если брать b2c он ещё может решать?
Развлечение и игры. И вот тут как раз мы идём в современные модели потребления контента. Так как пока все ездят на работу или работают из дома за компьютером и никто не работает в VR, то ты не будешь в рабочее время полностью переключать фокус куда-то. А в какую-нить весёлую ферму, фишдом, конкистадоров или трансформайс многие играют в офисе убить время. Минус одна модель. В дороге я уже писал. Вторая модель. Третье, вот была у тебя куча встреч или дел работы. Хочется как говорится вечером разве что напиться или просто отдохнуть и снять стресс. И есть два выбора. Надеть VR шлем встать и что-то делать в VR или включить сериал на телевизоре. Какой выбор сделан будет в среднем? У меня сериалы или фильмы стали слишком быстро побеждать)
И самая удивительная проблема VR и AR шлемов, что это однопользовательский опыт. Да, ты можешь сделать себе огромный вирутальный экран на котором будешь смотреть киношку. Но ты будешь её смотреть один. А когда-то хочется посмотреть фильм с друзьями, с девушкой и т.п. Это вообще было первое на что я обратил внимание в 2016 году когда впервые надел хололенс. Типа да, клёво, ютуб на всю стену. Но я могу его смотреть только в одиночку, и тут кажется что планшет альтернатива лучше хололенса.
Я просто не могу себе представить как должен изменится мир, чтобы потреблению VR контента в нём было место. Как профессиональный инструмент да. Его применение в целом может быть обосновано. Но как пользовательское устройство для развлечения — не верю. Единственное что может быть удобно если шлем будет комфортным на голове — это бытовое применение рецептики при готовке смотреть. И замена ноутбукам для компактного набора дисплеев дорогу. А потом уже от при появлении мотивации находится в шлеме долгое время будет смысл думать какой там будет энтертеймент и как он будет потребляться.
#мысли
Чёт мысль к прошлому посту хочется распространить. Наконец-то вроде из каждого утюга перестали говорить про метавселенные, и как я и предполагал этот концепт мёртвый. Я занимался AR&VR с 2016 года. В те времена у нас были GearVR и дорогостоящие сетапы оборудования на Optitrack, так как другого трекинга не было. Все верили в светлое будущее 360 видео и так далее. И за по сути 7 лет около VR (примерно 15 проектов с VR было только сделано) и при том, что дома у меня есть и вайв, и квест второй, и окулус го. Я так и не смог взять в привычку ими пользоваться. Да я даже half life alyx не прошёл, хотя он у меня куплен. И я считаю что проблема не в фиговом трекинге, не в укачивании, не в графике, не в технологии. А в том что VR решает задачи нормального человека хуже альтернатив.
По сути дольше всего я пользовался шлемом каждый день для одной задачи. Разнообразить фитнес. Утренняя тренировка в Beat Saber или VR теннисе — это прикольно. И в целом вносит разнообразие вместо какой-нить простой кардио тренировки вроде пробежки. Но и это меня удержало в пользовании шлемом в течении полу года. Когда ты имеешь постоянный доступ к чему-то, для тебя уже нет этого вау эффекта и эффекта новизны. Поэтому они тебя не мотивируют. В бизнес задачах у VR действительно есть применения. Они довольно конкретные и понятные. А какие проблемы если брать b2c он ещё может решать?
Развлечение и игры. И вот тут как раз мы идём в современные модели потребления контента. Так как пока все ездят на работу или работают из дома за компьютером и никто не работает в VR, то ты не будешь в рабочее время полностью переключать фокус куда-то. А в какую-нить весёлую ферму, фишдом, конкистадоров или трансформайс многие играют в офисе убить время. Минус одна модель. В дороге я уже писал. Вторая модель. Третье, вот была у тебя куча встреч или дел работы. Хочется как говорится вечером разве что напиться или просто отдохнуть и снять стресс. И есть два выбора. Надеть VR шлем встать и что-то делать в VR или включить сериал на телевизоре. Какой выбор сделан будет в среднем? У меня сериалы или фильмы стали слишком быстро побеждать)
И самая удивительная проблема VR и AR шлемов, что это однопользовательский опыт. Да, ты можешь сделать себе огромный вирутальный экран на котором будешь смотреть киношку. Но ты будешь её смотреть один. А когда-то хочется посмотреть фильм с друзьями, с девушкой и т.п. Это вообще было первое на что я обратил внимание в 2016 году когда впервые надел хололенс. Типа да, клёво, ютуб на всю стену. Но я могу его смотреть только в одиночку, и тут кажется что планшет альтернатива лучше хололенса.
Я просто не могу себе представить как должен изменится мир, чтобы потреблению VR контента в нём было место. Как профессиональный инструмент да. Его применение в целом может быть обосновано. Но как пользовательское устройство для развлечения — не верю. Единственное что может быть удобно если шлем будет комфортным на голове — это бытовое применение рецептики при готовке смотреть. И замена ноутбукам для компактного набора дисплеев дорогу. А потом уже от при появлении мотивации находится в шлеме долгое время будет смысл думать какой там будет энтертеймент и как он будет потребляться.
#мысли
🔥15❤🔥2
Как делают битвы с боссом
https://blog.unity.com/games/how-rubber-duck-games-developed-evil-wizard-boss-fight
Шикарный подробный разбор как была сделана битва с боссом в игре Evil Wizard. И эффекты карты, и бихевьор три босса, и VFX. Прям по слоям и по полочкам разложили. Классно, когда в блоге Unity выходят такие материалы, а не очередная реклама сервисов :)
#новости
https://blog.unity.com/games/how-rubber-duck-games-developed-evil-wizard-boss-fight
Шикарный подробный разбор как была сделана битва с боссом в игре Evil Wizard. И эффекты карты, и бихевьор три босса, и VFX. Прям по слоям и по полочкам разложили. Классно, когда в блоге Unity выходят такие материалы, а не очередная реклама сервисов :)
#новости
Unity
How Rubber Duck Games developed a boss fight in Evil Wizard
In this guest blog, the Rubber Duck Games team breaks down the journey to developing a boss fight for Evil Wizard – from design and prototyping to animation, testing, balancing, and finalizing the visual effects.
🔥7
Неплохая статья по asmdef
https://marcomignano.com/posts/unity-assembly-definitions-explained-how-to-organize-and-control-your-code
Для больших проектов, да и для разработки плагинов лучше в этой теме разбираться. В целом они неплохо описаны в мануалах Unity, но и статью почитать лишним не будет.
#новости
https://marcomignano.com/posts/unity-assembly-definitions-explained-how-to-organize-and-control-your-code
Для больших проектов, да и для разработки плагинов лучше в этой теме разбираться. В целом они неплохо описаны в мануалах Unity, но и статью почитать лишним не будет.
#новости
Люблю PlayerPrefs
Вообще один из самых удобных механизмов в Unity. Можно конечно пользоваться файлами и файловой системой, но тогда нужно помнить нюансы для каждой платформы под который разрабатывается проект или библиотека. Так как скажем в том же webgl что-то писать по путям — нельзя. А с префсами. Нужен тебе бекап списка регистрации в формате csv (проект на устройство которое в наших руках, поэтому полезно такое локальное сохранение).
Написал вот такой небольшой класс:
И да, веб решения тоже на стендах бывают удобны, так как их на самом деле очень удобно обновлять on the fly при наличии на стенде интернета. Понятно что такое сохранение полезно, только если мы контролируем устройство, но всё равно. Для того же самого сохранения состояния игры. Пользуешься префсами и не паришься. Где надо — это файлы в файловой системе, где надо это локал сторадж браузера)
#сниппет
Вообще один из самых удобных механизмов в Unity. Можно конечно пользоваться файлами и файловой системой, но тогда нужно помнить нюансы для каждой платформы под который разрабатывается проект или библиотека. Так как скажем в том же webgl что-то писать по путям — нельзя. А с префсами. Нужен тебе бекап списка регистрации в формате csv (проект на устройство которое в наших руках, поэтому полезно такое локальное сохранение).
Написал вот такой небольшой класс:
using System;и вуаля. Хочешь в веб пихай решение, хочешь на айос, хочешь на андроид, хочешь на винду.
using UnityEngine;
public class LocalBackupRegistrationService : IRegistrationService
{
private const string PrefsKey = "LocalBackupData";
private const string Separator = ";";
public void Send(RegistrationData data, Action onSuccess, Action onError)
{
string strData;
strData = PlayerPrefs.HasKey(PrefsKey) ? PlayerPrefs.GetString(PrefsKey) : $"phone{Separator}email{Separator}fullname";
strData += $"\n{data.phone}{Separator}{data.email}{Separator}{data.fullname}";
PlayerPrefs.SetString(PrefsKey, strData);
PlayerPrefs.Save();
}
public string GetData()
{
return PlayerPrefs.HasKey(PrefsKey) ? "" : PlayerPrefs.GetString(PrefsKey);
}
}
И да, веб решения тоже на стендах бывают удобны, так как их на самом деле очень удобно обновлять on the fly при наличии на стенде интернета. Понятно что такое сохранение полезно, только если мы контролируем устройство, но всё равно. Для того же самого сохранения состояния игры. Пользуешься префсами и не паришься. Где надо — это файлы в файловой системе, где надо это локал сторадж браузера)
#сниппет
❤🔥9🔥3
Григорий Дядиченко
Люблю PlayerPrefs Вообще один из самых удобных механизмов в Unity. Можно конечно пользоваться файлами и файловой системой, но тогда нужно помнить нюансы для каждой платформы под который разрабатывается проект или библиотека. Так как скажем в том же webgl…
Ну да, закину контекст использования и внешний вид основного класса, чтобы была понятнее суть) Пока ещё небольшой WIP, так как нужно прокинуть реализации других сервисов регистрации)