Big Thanks to all the brilliant gamedevs who keep cranking out great UnityTips. Because Unity3d is so amazing, we have an endless stream of Tips to come. Take 10 minutes, grab a comfortable chair and enjoy this week's picks.
As always make sure to share your favorite tip with your friends and followers. Have a fabulous week!!
#unitytips Instead of creating a normal map yourself, you can do it automatically in #Unity3D— Robert Bushell, B.A (@R_H_Bushell) July 10, 2019
Just create a copy of the texture you want to normalise, make it a normal map texture and then tick create from greyscale. Adjust bumpiness as desired. #IndieDev #IndieGamedev #Gamedev pic.twitter.com/F11LSzdBUr
#UnityTips If your game uses different Scenes for levels consider creating ScriptableObjects for the general data that is used anywhere, like dialogs, input configurations or audio.— Esteban Gaete Flores (@TebiFestival) July 14, 2019
It makes for faster load and less memory use!
👉 https://t.co/3XQ6pFMjFB#gamedev #indiedev pic.twitter.com/Y7zpaunUjq
Not only applicable in #unity3d but a valuable tip for every #csharp script. Use the null conditional to shorten the null checks. Keep in mind to declare your variables as nullable if you use a return value from one of those checks. #unitytips #programming pic.twitter.com/hI3o38aC9x— Binary Impact (@BinaryImpactG) July 16, 2019
You can use event delegates in C# to listen for events in your game instead of using update loops. Just make sure you dispose the events properly if the listening object is destroyed. In this way, there will be a clear separation between gameplay, UI, and data logic. #unitytips pic.twitter.com/GvS7grxq3A— John (@_goldxperience) July 21, 2019
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.