
Explore Unity attributes like serialized field and range to customize inspector visibility and sliders, plus tooltip, header, space, and selection base.
Explore custom windows and inspectors by extending the Unity editor with UI toolkit and UI builder, creating UI documents, visual trees, and custom inspector UIs.
Create a custom Unity editor menu to take screenshots with a static method linked to a 'My Tools' menu, saving the screenshot to a project screenshot folder.
Discover enter play mode settings in Unity to speed up loading by disabling domain reload and/or scene reload. Re-enable reloads when planning script changes or scene edits to avoid issues.
Speed up new script creation in Unity by using customized script templates, removing unused update methods and namespaces, adding a header, backing up originals for team consistency.
The addressable system simplifies asset management in Unity by marking assets with unique addresses and aliases. It supports local and remote content, loads assets via labels, and reduces initial downloads.
Operate live games with Unity Cloud Content Delivery (CCD) and Live Ops by using the Unity dashboard to start a free trial and access CCD documentation and API references.
Master preprocessor directives in Unity and use platform dependent compilation with hash if and platform defines to run code on targets such as Unity editor, Mac OS, iOS, and Windows.
Learn how scriptable objects act as data containers for currency info and images, reduce memory usage, and enable adding currencies via the currency image library without code changes.
Organize Unity scripts into custom assemblies to boost modularity and reuse, and manage dependencies with platform-specific assembly definitions and references.
Learn how Unity integrates with Visual Studio, Visual Studio Code, and JetBrains Rider, set external editors, and use features like code hinting, debugging, and shader support.
Master Unity debugging by using breakpoints, watch window, and step-through execution in play mode, switch between debug and release, and visualize raycasts with debug draw.
Discover how to speed up Unity development with Visual Studio shortcuts, including inserting predefined methods and Unity event functions, searching scripts, commenting, renaming variables, and formatting code.
Enable the device simulator preview package and select devices like iPhone X to test UI on notched screens. Compare with real devices to speed up testing.
Learn to adjust Unity's console logs for readability by changing line counts from one to five using the three-dot menu, and collapsing similar logs to fit your project.
Create a custom floating window to display Unity's compiler status using an editor script and a custom compile window.
Manage code changes in Unity projects using source control, SCM, with Perforce, Plastic SCM, and Git LFS; learn to use SourceTree, Bitbucket, commits, branches, and gitignore.
Boost efficiency by caching assets with the Unity accelerator, so only one import runs; use the local administrator dashboard in Unity 2020 LTS to monitor stats.
Offload the building process to network hardware using Unity Build Server to build on demand, reducing wait time and speeding iteration for testing with Unity Pro and Unity Enterprise licenses.
Speed up your Unity workflow with tips to monitor background tasks, create materials from shaders, and switch between global and local coordinates using pivot and center.
Discover productivity tips, best practices, and news on Unity's website and Unity Learn, plus resources via the Unity Developer Tools microsite (documentation, knowledge base, issue tracker, roadmap and release information).
This guide helps Unity creators save time and boost productivity with latest techniques on how to work faster and smarter with programmer and artist toolsets, individually or on a team.
This first version of unity was launched in 2005 with only MacOS support and until now unity is updating rapidly with tons of new functionalities and it's really hard to get extra time and learn new techniques to match with unity pace and that's where this course comes and help you and saved your a ton of time.
The techniques/tips/tricks here work with new and existing features in Unity 2020 LTS and above. Whether you are a new or experienced Unity developer, reference this guide to speed up workflows in every stage of your game development .
Developer workflows
Attributes
Custom windows and Inspectors
Custom menus
Enter Play Mode settings
Script templates
Addressables
Preprocessor directives
ScriptableObjects
Managing assemblies
IDE support
Debugging
Visual Studio shortcuts
Device Simulator
Console Log Entry
Custom Compiler status
Team workflows
Source Control
Unity Accelerator
Unity Build Server
After the enrollment you will have this course for full lifetime access and you can find additional productivity tips, techniques and best practices in the Additional Content Section. I will be keep updating and extending this course with latest topics in the Additional Content Section.