We are happy once again to present our handpicked #UnityTips from the past week on Twitter. Take a brief moment out of your day and hone your Unity3D skills. A huge thank you to the awesome gamedevs who take the time to make these. Please make sure to share your favorite tip with your friends and followers. Enjoy!!
I use Debug.DrawLine() combined with Debug.Break() to pause the game and help me visualize frame-by-frame the force vector of my custom impulse.#unitytips #unity3d #gamedev #indiedev pic.twitter.com/UR7vlMiQZy— Daniel Fernández (@daniFMdev) January 21, 2019
Checking #unity3d new #Probuilder update new features. One of them is easy selection on hover for vertex, edge, face. Also more editing control during play. #madewithunity#artistsontwitter #gamedev #indiedev #unitytips #leveldesign pic.twitter.com/vqH7u7dEC6— Farrukh Abdur (@FarrukhAbdur) January 21, 2019
In Unity 2019.1 alpha, there is a new EditorTools API.— Alexander Ameye (@alexanderameye) January 22, 2019
I should probably find a good use for this, but for now it
works as a de-stressing tool that shows me kittens :)https://t.co/r2OLBxdAIj@unity3d #madewithunity #unitytips pic.twitter.com/RUejKZxINy
New #unity3d shader tip to add some quick tessellation!— Harry 💬 (@HarryAlisavakis) January 22, 2019
1 & 2:Add "_Tessellation" property
3:Add a function returning a float4 that returns "_Tessellation"
4:Change the target version to 4.6
5:Add "tessellate:" and the name of the function on step 3
6:💰#gamedev #unitytips pic.twitter.com/X8eCroBC3M
Did you know you could manually define your own sprite atlases?— Sébastien Dubois 👨💻🎮 (@GFX47) January 22, 2019
It's a bit more work but it gives you much more control over your builds content than the legacy sprite packing system!https://t.co/doezriwgmC#UnityTips #GameDev pic.twitter.com/PImjXMDeDM
If you have multiple GPUs or weird enough to have an external GPU (as I do), then you can tell Unity in the preferences what device to use.— Sirokov Roman (@RSirokov) January 22, 2019
Btw, I'm waiting for GPU Lightmapper Mac support in Unity 2019.1 to use my eGPU to full extent.@unity3d #madewithunity #unitytips pic.twitter.com/QcfrdWwzDP
Optimizing @Unity3d to minimize GC calls? Try this pattern for OverlapSphereNonAlloc(). Also, don't forget that you can pass a list into GetComponents() and friends to stop even more GC.https://t.co/7T4o3umeZh#unitytips #unity3d #gamedev #gamedevelopment #IndieGameDev pic.twitter.com/aJRTAanALJ— Robert Wahler 🔜 GDC (@robertwahler) January 22, 2019
If you need to debug fast rotating objects, use spirals. It 'turns' out it's very easy to see the direction and speed. (idea borrowed from jet engine fans) #unitytips #protip #gamedev #TrailsOfTenere pic.twitter.com/ExpsVK0e2N— Ivan 🏜️⛰️🏜️🏍️💨 (@Nothke) January 22, 2019
You can automate your asset import settings using @unity3d's UnityEditor.AssetPostprocessor. Just drag and drop your models, textures, audio etc to project's file system and the settings will be applied immediately. #unitytips #GGJ19 #indiedev pic.twitter.com/ybheGjF3yl— Sarge (@sgt3v) January 26, 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.