It is that time of the week, where once again we present to you our hand picked #UnityTips shared by the genius gamedevs on Twitter. Take a moment to scroll through them. You might just see that one tip that will set your week off in the right direction. Enjoy!
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.
Get a nice Unlit Xray Effect with this shadergraph:— Jan Löhr (@_janloehr) November 5, 2018
1. Calculate angle ViewDir <-> Normal
2. Invert and add some strength
3. Mix with texture & color to preserve some detail
4. Master node is double sided & transparent#Unity3D #unitytips #shadergraph #gamedevelopment pic.twitter.com/KpAUgEdmb1
Here's a cool #unity3d tip for ya: If you select all nodes in a curve (Ctrl + A) and press F, not only you pay your respects to the curve but you also make all the nodes fit in the window so you can get a clearer overview of your curve!#unitytips #gamedev pic.twitter.com/uhDfyT7sES— Harry 💬 (@HarryAlisavakis) November 6, 2018
#unitytips When tweaking with AnimationCurve properties, hold ctrl/command to snap keys to the grid.— Sébastien de Graffenried (@seb_degraff) November 6, 2018
Btw, those curves are super useful for all kind of things, not only animation (difficulty curve, random distributions...) pic.twitter.com/CZetuIOqDp
If you need to quickly grab a SharedComponent in @unity3d Hybrid ECS, you can simply write a `GetComponent<T>` call in `Start()` and grab the component without you having to drag and drop! #unitytips #Unity2DChallenge #gamedev pic.twitter.com/JUJOJj51lM— psuong (@PorrithSuong) November 6, 2018
🌧️GPU Events are a really great way to spawn particles in the Unity #VisualEffectGraph! Here I use the "Trigger Event on Die" Block to create a ripple on the water.— John OoOoo'Reilly 🧛♂️ (@John_O_Really) November 6, 2018
⚠️To enable GPU Events, go to Preferences>Visual Effects & tick "Experimental Operators/Blocks" #UnityTips pic.twitter.com/g5v6AwEygB
the biggest problem of comparing tags in Unity using the == operator is not in the operator itself, but actually in the .tag getter, since it has to return a new string this will make an unnecessary allocation and more work for the gc in the future #unity3d #gamedev #unitytips— Júlio Rodrigues (@juliomarcos) November 9, 2018
I love being able to drag Safari shortcuts to the Unity3d Asset Folder - it helps me keep track of where I got something from so I can go back to it later if I need it.#UnityTips pic.twitter.com/5926RHcOvQ— Mark Sweeney (@MarkSweeney) November 9, 2018
A little C# readability tip. When initializing objects, where you have to set lots of parameters for it, instead of the left, where you use the reference to the object to assign each parameter, you can use the variance on the right. #unitytips pic.twitter.com/qVGvKfvmLi— Shahriar Shahrabi (@IRCSS) November 9, 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.