fa
Feedback
Everyday Unity

Everyday Unity

رفتن به کانال در Telegram

A game developer and tech lead in a top grossing company posting Unity, programming, and gamedev related stuff that I find interesting Website: https://gamedev.center Most used tags are: #performance #shader #interview Author: @alexmtr

نمایش بیشتر
کشور مشخص نشده استبازی‌ها40 981
1 143
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+37 روز
+830 روز
آرشیو پست ها
The Unity Engine Roadmap It was impossible for me to share live at Unite all the great features they have planned as it was so packed. Check the recording and you'll definitely find something interesting for you. I posted the most exciting stuff for me live on the 19th of November, what do you expect the most from the roadmap? https://youtu.be/rEKmARCIkSI #roadmap

Talk: Understanding Unity Memory I recommend checking the recording as Richard gives a gentle intro into how memory works. It
+2
Talk: Understanding Unity Memory I recommend checking the recording as Richard gives a gentle intro into how memory works. It must be interesting if you haven't learned it before. There were a few slides that caught my attention: - how to use unsafe to allocate your data sequentially in memory in his particular case - other GC in Unity used for assets etc - when to split big structs

Talk: Keeping it simple and indie on Multiplayer What a nice day-1 set of features for the speaker and his indie game
Talk: Keeping it simple and indie on Multiplayer What a nice day-1 set of features for the speaker and his indie game

It was quick overall. Not as rich in advice as previous years. Especially 2017-2019 talks on the same topic, which are my all
It was quick overall. Not as rich in advice as previous years. Especially 2017-2019 talks on the same topic, which are my all time favourites. Make sure to check them, here is my overview of these talks: https://gamedev.center/best-optimization-tips-by-unity-engineers-at-unite/

Assets loading section Disable audio preloading Tune Async Upload Pipeline Strip shader variants, less shaders to load and co
Assets loading section Disable audio preloading Tune Async Upload Pipeline Strip shader variants, less shaders to load and compile

The final tip on shaders about how to check what goes into build
The final tip on shaders about how to check what goes into build

photo content

Use ifs in shaders instead of keywords. Profile it. It might be better for your case.
Use ifs in shaders instead of keywords. Profile it. It might be better for your case.

Sounds like the exactly same advice from the last year about shader variants abd how to optimize it. Nicolas goes in more det
+1
Sounds like the exactly same advice from the last year about shader variants abd how to optimize it. Nicolas goes in more details how keywords and variants work

The next default tip: disable domain reload on entering play mode
The next default tip: disable domain reload on entering play mode

How to speed up the compilation. I worked at a project with 1800 assemblies. Everything was slow: Unity compilation, domain r
How to speed up the compilation. I worked at a project with 1800 assemblies. Everything was slow: Unity compilation, domain reload, Rider processing all these solutions. So it's a good advice to keep track of your compilation and assemblies count in control

photo content

A default tip from every year about how transform hierarchies work in unity and how it can be parallelized
A default tip from every year about how transform hierarchies work in unity and how it can be parallelized

photo content
+1

Advanced performance tips and tricks from a Unity consultant One of the most anticipated talk of the conference
Advanced performance tips and tricks from a Unity consultant One of the most anticipated talk of the conference

Using DOTS to Optimize GameObject Gameplay: A Case Study from Survival Kids This talk provides a few examples from a real gam
+7
Using DOTS to Optimize GameObject Gameplay: A Case Study from Survival Kids This talk provides a few examples from a real game showing how performance-intensive paths were optimized. As I've mentioned before, I love reading or watching these optimization stories from the "tech trenches," and I definitely recommend checking the recording later. It covers a few techniques, including how to: - Use Entities systems to update MonoBehaviors - Do position checks effectively - Use a Transform Access Array to update Transforms fast in worker threads There were only 3 cases, but how the talk was delivered is at a super high level. Kudos to Andy for the excellent storytelling

Better IAP tools It definitely speeds up prototyping. One place to setup everything, one place to get all data. At what cost?
+2
Better IAP tools It definitely speeds up prototyping. One place to setup everything, one place to get all data. At what cost? All analytics goes to Unity 🙃

UI toolkit improvements. Will it make you to use it in runtime? Is anyone using it now for in-game UI? I am really curious in
+1
UI toolkit improvements. Will it make you to use it in runtime? Is anyone using it now for in-game UI? I am really curious in your experience

More customizability and better performance on mobile, sounds good to me. Would be interesting to see it really improving tec
More customizability and better performance on mobile, sounds good to me. Would be interesting to see it really improving tech metrics in production

👏
👏