
Enjoy :-)
Ruben Torres Bonet
Discover how to stop screwing up the import settings of your assets without wasting time on them.
Gain peace of mind, gain performance.
Discover how to stop screwing up the import settings of your assets without wasting time on them.
Gain peace of mind, gain performance.
Shadows on mobile? "You can't afford them", most developers will tell you. Well, I disagree. Check out this video to see how you can afford some leet shadows.
Textures are expensive... or maybe they aren't? Find out how to reduce the memory they steal from you by using this sneaky technique.
Textures are expensive... or maybe they aren't? Find out how to reduce the memory they steal from you by using this sneaky technique.
Original blog post: https://thegamedev.guru/unity-addressables/cdn-unleash-content-distribution/
As you see, we’re still bottlenecked on uploading the assets through FTP. And this can be time-consuming when repeated multiple times.
That’s why I prepared a Unity integration that lets you upload your bundles within the editor.
Build your asset bundles: 1 click.
Upload your asset bundles: 1 click.
Get your free CDN upload extension and the Unity project for this post here: link.
Original blog post: https://thegamedev.guru/unity-addressables/playfab-integration/
Let me guide through your new toolkit.
In this e-mail, I'll give you access to the Unity project that contains the basic setup you need for testing PlayFab CDNs to deliver your game assets over the network.
Here are the steps you have to take now:
Original blog post: https://thegamedev.guru/unity-addressables/hosting-with-amazon-s3/
[ Online | Excel ] A spreadsheet comparing cloud hosting service alternatives for your game
[ Download ] Your Unity Editor Integration for S3 Addressables Uploads
[ Download ] The source code of the project shown in the article
Original blog post:
https://github.com/The-Gamedev-Guru/Unity-Addressables-Save-Memory-OnDisable
Download project here.
Original blog post: https://thegamedev.guru/unity-addressables/prefabs-to-scale-your-game/
Download project here.
Original blog post: https://thegamedev.guru/unity-performance/cpu-slicing-secrets/
Boost your game performance now up to 33% with your Free CPU Slicing Toolkit:
Unlimited CPU Performance Buckets
2 Operation Modes: Performance + Profile
Bonus: LateUpdate and FixedUpdate
... And get rid of the 1-star reviews and refunds due to low performance
Diagram: Download link.
Project: link
Hey fellow game developer,
Welcome to TheGamedev.Guru, your go-to place to reach your game performance goals.
I heard you requested some content?
Well, here's the link.
Import the unitypackage into your project.
You'll find the tool under TheGamedevGuru/FAP Hierarchy Tool.
If you want to access the project I used in the blog post, fetch it here.
Feel free to reach out anytime. Let me know how it went.
Ruben (The Gamedev Guru)
Read the document here.
Original blog post: https://thegamedev.guru/unity-gpu-performance/shaders-performance-cost/
Download here.
Original blog post: https://thegamedev.guru/unity-ui/profiling-canvas-rebuilds/
Congrats on your new tool to find the source of canvas rebuilds.
I hope it serves you well. This Unity Extension I wrote was pretty loyal to me (at least that).
Here're the steps you have to go through to use it:
Git is required as it includes a dependency for my patching code to work.
This is what it does: the tool adds a few lines of sampling code to add more profiling information about the elements that require graphic rebuilding. You'll mostly see those under UpdateBatches and CanvasUpdate.PreRender sections of the profiler, as shown in the blog post here.
Then, what you want to do with these elements is to avoid the state changes happening in any of the UI elements' properties, such as colors, transforms and such. Stopping all of those will effectively avoid the canvas rebuilds, and suddenly you'll get your stolen CPU performance back.
So, how did it go? Write a comment to share your experience.
If you run into any trouble, you know where to find me (probably in an Amsterdam Cafe).
Ruben (The Gamedev Guru)
Ruben Torres Bonet
This website is not sponsored by or affiliated with Facebook, Unity Technologies, Gamedev.net, Gamasutra, XRBootcamp.
The content you find here is based on my own opinions. Use this information at your own risk.



