Как мы выстраивали процессы разработки и планирования на игровом проекте
https://habr.com/ru/company/lightmap/blog/571270/
#management
https://habr.com/ru/company/lightmap/blog/571270/
#management
Хабр
Потратить время сейчас, чтобы сэкономить потом: как мы выстраивали процессы разработки и планирования на игровом проекте
Несколько лет назад небольшой командой сделали тестовый прототип PvP-шутера, который внезапно выстрелил. Тогда ни разработчики, ни процессы не были готовы к такой популярности, мы развивали проект...
Optimization of .NET applications: a big result of small edits
Another example how little C# pitfalls can cause significant slowdown in hot paths
https://habr.com/ru/company/pvs-studio/blog/572306/
#performance #optimization #gc #tips
Another example how little C# pitfalls can cause significant slowdown in hot paths
https://habr.com/ru/company/pvs-studio/blog/572306/
#performance #optimization #gc #tips
Хабр
Optimization of .NET applications: a big result of small edits
Today we're going to discuss how small optimizations in the right places of the application can improve its performance. Imagine: we remove the creation of an extra iterator in one place, get rid of...
Five ways to speed up your workflows in the Editor | Unity Blog
https://blog.unity.com/technology/five-ways-to-speed-up-your-workflows-in-the-editor
#editor #workflow #tips
https://blog.unity.com/technology/five-ways-to-speed-up-your-workflows-in-the-editor
#editor #workflow #tips
Unity Blog
5 ways to speed up your workflows in the Editor | Unity Blog
Achieve more in less time with Shortcuts Manager, Presets, QuickSearch, and more.
Оптимизация .NET приложения: как простые правки позволили ускорить PVS-Studio и уменьшить потребление памяти на 70%
A case where flyweight is used, also enumerator and linq usages optimized.
https://pvs-studio.com/ru/blog/posts/csharp/0836/#ID82DDE33FFA
#performance #optimization #gc #linq #flyweight
A case where flyweight is used, also enumerator and linq usages optimized.
https://pvs-studio.com/ru/blog/posts/csharp/0836/#ID82DDE33FFA
#performance #optimization #gc #linq #flyweight
PVS-Studio
Оптимизация .NET приложения: как простые правки позволили ускори…
Проблемы с производительностью, такие как аномально низкая скорость работы и высокое потребление памяти, могут быть обнаружены самыми разными способами. Такие недостатки приложения выявляют…
Advance your robot autonomy with ROS 2 and Unity | Unity Blog
https://blog.unity.com/manufacturing/advance-your-robot-autonomy-with-ros-2-and-unity
#robot #simulation
https://blog.unity.com/manufacturing/advance-your-robot-autonomy-with-ros-2-and-unity
#robot #simulation
Unity Blog
Advance your robot autonomy with ROS 2 and Unity | Unity Blog
Unity is excited to announce our official support of ROS 2, whose robust framework, coupled with simulation, will enable myriad new use cases.
Интерполяция — мать анимации — Твинеры в Unity
Yet another article describing a bit how tweening works
https://habr.com/ru/post/572860/
#tween
Yet another article describing a bit how tweening works
https://habr.com/ru/post/572860/
#tween
Хабр
Интерполяция — мать анимации — Твинеры в Unity
Одним из неотъемлемых элементов игровых приложений, обеспечивающих красочный пользовательский опыт, является анимация. Основным компонентом Unity для анимации является "Mecanim", имеющий более...
Rotate image 90° by transposing matrix and flipping it horizontally
https://youtu.be/IdZlsG6P17w
#algorithm #rotate #interview
https://youtu.be/IdZlsG6P17w
#algorithm #rotate #interview
YouTube
Amazon Coding Interview Question - Rotate Image
Preparing For Your Coding Interviews? Use These Resources
————————————————————
(My Course) Data Structures & Algorithms for Coding Interviews - https://thedailybyte.dev/courses/nick
AlgoCademy - https://algocademy.com/?referral=nickwhite
Daily Coding Interview…
————————————————————
(My Course) Data Structures & Algorithms for Coding Interviews - https://thedailybyte.dev/courses/nick
AlgoCademy - https://algocademy.com/?referral=nickwhite
Daily Coding Interview…
Подводные камни в бассейне строк, или ещё один повод подумать перед интернированием экземпляров класса String в C#
TL;DR: String.Intern() blocks other threads to update the hashtable
https://pvs-studio.com/ru/blog/posts/csharp/0820/
#intern #performance
TL;DR: String.Intern() blocks other threads to update the hashtable
https://pvs-studio.com/ru/blog/posts/csharp/0820/
#intern #performance
PVS-Studio
Подводные камни в бассейне строк, или ещё один повод подумать пе…
Будучи разработчиками программного обеспечения, мы всегда хотим, чтобы написанное нами ПО работало быстро. Использование оптимального алгоритма, распараллеливание, применение различных техн…
Система локализация в Unity с точки зрения разработчика
An in-depth denoscription why the team decided to implement their own localization solution
https://romanilyin.com/unity-localization/#___Unity
#localization
An in-depth denoscription why the team decided to implement their own localization solution
https://romanilyin.com/unity-localization/#___Unity
#localization
Explore the immersive world of Genshin Impact with next-gen performance on PlayStation®5 | Unity Blog
https://blog.unity.com/games/explore-the-immersive-world-of-genshin-impact-with-next-gen-performance-on-playstationr5
#upscale
https://blog.unity.com/games/explore-the-immersive-world-of-genshin-impact-with-next-gen-performance-on-playstationr5
#upscale
Unity Blog
Explore the immersive world of Genshin Impact with next-gen performance on PlayStation®5 | Unity Blog
We sat down with Zhenzhong Yi, technical director of MiHoYo’s Genshin Impact, to discuss the RPG’s exciting arrival to PlayStation®5 earlier this year.
C# .Net: Fastest Way to check if a string occurs within a string - The Curious Consultant
https://cc.davelozinski.com/c-sharp/fastest-way-to-check-if-a-string-occurs-within-a-string
#contains
https://cc.davelozinski.com/c-sharp/fastest-way-to-check-if-a-string-occurs-within-a-string
#contains
The Curious Consultant
C# .Net: Fastest Way to check if a string occurs within a string - The Curious Consultant
C# .Net: Fastest Way to check if a string occurs within a string using both single threaded and multithreaded techniques including parallel processing.
Альтернативы CDN: наша система дозакачки контента напрямую из стора в игру
https://dtf.ru/pixonic/834373-alternativy-cdn-nasha-sistema-dozakachki-kontenta-napryamuyu-iz-stora-v-igru
#deliverysystem #assets #cdn
https://dtf.ru/pixonic/834373-alternativy-cdn-nasha-sistema-dozakachki-kontenta-napryamuyu-iz-stora-v-igru
#deliverysystem #assets #cdn
DTF
Альтернативы CDN: наша система дозакачки контента напрямую из стора в игру — Pixonic на DTF
Что такое dynamic delivery и как с ее помощью мы экономим место на девайсах игроков.
Scene Selector Tool – Bronson Zgeb
https://bronsonzgeb.com/index.php/2021/08/21/scene-selector-tool/
#scene #selector
https://bronsonzgeb.com/index.php/2021/08/21/scene-selector-tool/
#scene #selector
Cut your work in half with these #unitytips for productivity | Unity Blog
https://blog.unity.com/community/unity-tips-for-productivity
#tips #shader #editor
https://blog.unity.com/community/unity-tips-for-productivity
#tips #shader #editor
Unity Blog
Cut your work in half with these #unitytips for productivity | Unity Blog
Check out our roundup of the latest #unitytips from our community on Twitter. We've picked the best tweets to help you create even faster.
A New Fluid Simulation Plugin for Unity
No details or source, but technology looks impressive
https://80.lv/articles/a-new-fluid-simulation-plugin-for-unity/
#fluid #water #simulation
No details or source, but technology looks impressive
https://80.lv/articles/a-new-fluid-simulation-plugin-for-unity/
#fluid #water #simulation
80LV
A New Fluid Simulation Plugin for Unity
Take a look at this new plugin made by Zibra AI.
Dmitry Senyushkin / Unity Libre Fracture · GitLab
An open source destruction library
https://gitlab.com/dima13230/unity-libre-fracture
#destruction #fracture #physics
An open source destruction library
https://gitlab.com/dima13230/unity-libre-fracture
#destruction #fracture #physics
GitLab
Dmitry Senyushkin / Unity Libre Fracture · GitLab
Unity Libre Fracture is a free and open source fracture system developed for Unity Engine
Smooth Scene Streaming with Unity3D
A decent example how to optimize additive scene loading and activation, however there can be more optimizations like custom game object manager that proxies all monobehaviors calls.
https://80.lv/articles/smooth-scene-streaming-with-unity3d/
#scenestreaming #optimization
A decent example how to optimize additive scene loading and activation, however there can be more optimizations like custom game object manager that proxies all monobehaviors calls.
https://80.lv/articles/smooth-scene-streaming-with-unity3d/
#scenestreaming #optimization
80LV
Smooth Scene Streaming with Unity3D
The Co-Founder of The Sixth Hammer Dimitar Popov has returned to tell us about designing a big seamless 2D world without loading screens in Unity.