Back again this week with some of our favorites. Take a minute, when you can find one, and enjoy this week's hand-picked curation of the best UnityTips shared by the genius gamedevs on Twitter.
As always, be sure to give the sharer of your favorite UnityTip a shoutout on social media.
If you are having trouble scrolling through these tips on iOS you can enable "Reader View" and that should allow you to see them.
It’s simple but so useful! 🙌— Kieran "Count" Colenuttula 🧛♂️ (@kierancolenutt) October 30, 2018
Using Empty Game Objects as divides in your Hierarchy helps to organize and structure what could be a very complex section of your UI.
It’s part of my General workflow in Every project 💻#unitytips #gamedev #indiedev #madeunity pic.twitter.com/egg7w1q16j
Did you know #ARFoundation supports #LWRP in @unity3d? You can easily take advantage of things like the shader graph to create unique effects for both #ARCore and #ARkit #MadeWithUnity #UnityTips https://t.co/Efh8TWkQzq pic.twitter.com/cpLmaORkvY— Dan Miller (@DanMillerDev) October 30, 2018
When creating large assets from ScriptableObjects, be sure to look at using the PreferBinarySerialization attribute. Binary serialization means faster import times and a smaller file size! 🎉 #unitytipshttps://t.co/9fKDh9U3Ho pic.twitter.com/KMcc3booHk— Harry R🎃se (@harryr0se) October 30, 2018
Using custom particle vertex streams in #Unity3D, you can pass in some of the unique per-particle values to a shader. Here I'm passing in the age, rotation, size, & particle random value to simulate/sync a burning effect + mesh distortion. #MadeWithUnity #UnityTips #GameDev #VFX pic.twitter.com/vY5gzI1pcy— Mirza Beig (@TheMirzaBeig) November 4, 2018
When using Object Pooling, create a new scene at runtime and move all the pooled objects into it— Pheonise (@Pheonise) November 2, 2018
Keeps the Editor's Hierarchy window nice and clean, and only takes a couple extra lines of code
Everything else works exactly the same#UnityTips #GameDev #MadeWithUnity pic.twitter.com/hZ2I7pQR6B
Another #unitytips - avoid using HideFlags.HideInHierarchy - it makes invisible objects that are _very hard to delete_. You probably want HideFlags.HideAndDontSave instead.— Adam Frisby (@AdamFrisby) November 2, 2018
Using #unity s Low Level Network API? Wondering why it is slow? Dont trust the example in the documentation! Just process more than one event in each update. Just increased network throughput fivefold in one of our projects. #unitytips #unitynetworking #unitydev #indiedev pic.twitter.com/JYjNHSqbXg— Binary Impact GmbH (@BinaryImpactG) October 30, 2018
#VisualEffectGraph tip! You can bind Scene objects to parameters using VFX Parameter Binders. For instance, Sphere colliders to sphere parameters: no code required! We already ship with some binders but you can also write your own in C# #UnityTips #RealtimeVFX pic.twitter.com/YFsQ3alYuV— Thomas ICHÉ (@peeweekVFX) October 31, 2018
Rucksack is the most flexible and extensible single and multiplayer inventory solution with UNet support that enables you to easily setup player inventories, NPC inventories, banks, premium shops and much more!
Odin puts your Unity workflow on steroids, making it easy to build powerful user-friendly editors for you and your entire team.
With an effortless integration that deploys perfectly into pre-existing workflows, Odin allows you to serialize anything and enjoy Unity with 80+ new inspector attributes, no boilerplate code and so much more!
Prior to Devdog, I ran an online games industry news media for and about Nordic game developers for nearly two years.
During that time, I often reached out to new game developers directly, apart from interviewing the ones who sent a press release directly to me.
A few weeks ago, we bought a Unity Asset that really let us down.
In developing our own assets, we spend a lot of time on the Asset Store, researching the market and getting inspired.
Item Collections in Inventory Pro are powerful collections that can contain items, stack, unstack, merge items and much, much more.
As we'll soon see, however, these features aren't only useful when creating a traditional RPG inventory system, but can be used in many aspects of your game.
We're a developer and publisher of best-in-class tools and asset for the Unity game engine. We develop and sell but also publish products like Odin for talented developers and artists around the world.