As all of the festivities surrounding the Christmas holiday continue, it might be wise to take some time out to relax a little. What better way to do it than to grab a warm beverage and read through this weeks curated Unity tips made by the amazing Unity3D gamedevs on Twitter.
Also in the spirit of Christmas, this month check out our #UnityChristmas giveaway to win some great gifts and a copy of Nested Prefabs.
As always, be sure to give the sharer of your favorite UnityTip a shoutout on social media.
💡Did you know you can install any archived @unity3d version via Unity Hub?— Dmitriy Yukhanov (@dmitriy_focus) December 4, 2018
Just click green button next to the archived version athttps://t.co/9Fe6frftEA
Also you can add components, uninstall, pre-select target platform and do much more in #UnityHub!#unitytips #unity3d pic.twitter.com/hF7wRpCHWX
Oh...I do love the new Terrain in 2018.3 ⛰️— Kieran Colenutt (@kierancolenutt) December 4, 2018
You can now create Custom Brushes to add depth to any Terrain. The Custom Brush will appear in your Brush palette, as well as being saved as a Brush Asset.
Give it a try for yourself in the 2018.3 Beta! 🙌#unitytips #gamedev #unity3d pic.twitter.com/QQW6un6lDW
Another small #unity3d shader tip for y'all! If you want to add emission to a color property (without baking light onto the lightmaps) add the [HDR] tag before the declaration in the property block of the shader!#unitytips #gamedev pic.twitter.com/kpRyHpyS0w— Harry 💬 (@HarryAlisavakis) December 4, 2018
Remember that you can align your camera position and rotation according to your scene viewport.— ToughNutToCrack (@tntcproject) December 4, 2018
Select your camera, click on gamobject menu and choose "Align with View".
This is our @unity3D tips today.#unity3d #unitytips #unitydailytips #gamedev #indiedev pic.twitter.com/1EMmKfkLAJ
"Customising your own Inspectors is easier than you think!" ®— Ciro Continisio ☕️ (@CiroContns) December 4, 2018
No but seriously, it takes little work compared to the time you are saving on repeated tasks. Custom property drawers, buttons, or helper gizmos in the scene.
Do it! How?… (thread)#unitytips #unity3d pic.twitter.com/ocUQKimZzH
Here is how I setup timeline triggers in Unity 😀— Charles Martin (@CharlieM1725) December 4, 2018
Create an empty GameObject,
Add a collider component and set it to trigger,
Create a script on it and add 7 Lines of code,
Attached is my script for reference 🙂#unitytips #madewithunity #gamedev #notaprogammerbutItry pic.twitter.com/JumvCKBxaL
#UnityTips Looking to speed up 2D level design? Check out Rule Tiles for Tilemap: set up a couple of tiling rules so that the right tile is determined automatically. No more brush switching! Isometric and Hex Rule Tiles are available at https://t.co/MHPepJqAmC.#gamedev #2d pic.twitter.com/JDRV9bgPIL— Alice Hinton-Jones (@AliceHintonJ) December 4, 2018
Ever ran into the issue that your animation curves are not initialized/set up in the inspector by default?— Rainer Angermann (@rangermann) December 4, 2018
Here is how to create reasonable default values.#gamedev #unitytips #unity3d pic.twitter.com/72CnUE53NR
Want to put some slow mo into your @Unity3D game?— Ethan Bruins (@Bruins1993) December 4, 2018
Make sure you Interpolate your Rigidbodies and then decrease the Time.timeScale value.
You can then get some pretty cool effects! Take a look at what i did#UnityTips #Unity3D #gamedev #indiedev pic.twitter.com/k7LvrkKhgD
❗️Any GameObjects using the "EditorOnly" tag will be left out of your build, allowing you to better organise your scenes with:— John OoOoo'Reilly 🧛♂️ (@John_O_Really) December 4, 2018
• Section Headers,
• Empty Parent GameObjects,
• Design notes for your team!
Here's a video showing some examples + how to set it up😃#UnityTips pic.twitter.com/JySOGqGjlt
Try using the Unity Profiler (Window>Analysis>Profiler) with your built game(any platform) instead of profiling the game running in the editor. And save some time by checking the "Autoconnect Profiler" checkbox while building. #UnityTips pic.twitter.com/MpSkQNs9wb— Arturo Nereu (@arturonereu) December 4, 2018
Planning on doing a pixel-perfect game? Consider one of the non-red resolutions, they fit perfectly on an FHD screen! Make your render texture that size!#madewithunity #gamedev #indiedev #indiegamedev #indiegame #unity3d #unitytips pic.twitter.com/XrmLMCF5zL— Toack GameDev (@Toack) December 10, 2018
Rucksack is the most flexible and extensible 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.