Introduction to Unity

Learn what Unity is and the available resources to navigate Unity development.

What is Unity?

Unity is the creator of the world’s most widely used real-time development platform, giving developers worldwide the tools to create rich, interactive, 2D, 3D, AR, and VR experiences.

Press + to interact

Unity is driving the creation of 3D art across various industries, including architecture, automotive, construction, engineering, film, gaming, and more.

Experiences made with Unity reached nearly five billion downloads per month of apps on 20+ different platforms in more than 190 countries and territories. Unity made 70% of the top 1000 mobile games. Additionally, Unity made 50%+ games across mobile, PC, and console.

Browsing the Unity ecosystem

Explore the Unity ecosystem and its key components with the informative flowchart provided. Discover how the Unity Asset Store, Unity community, and Unity documentation are integral to this dynamic ecosystem.

Press + to interact
Unity’s dynamic ecosystem
Unity’s dynamic ecosystem

The Unity ecosystem is a collection of resources and tools available to Unity developers to help them create their projects. These resources include documentation, tutorials, sample projects, and various assets and plugins that extend Unity’s functionality.

Unity Asset Store

The Unity Asset Store is a marketplace where Unity developers can find, buy, and sell assets to use in their games and applications. It offers various assets, including 2D and 3D models, textures, animations, audio, scripts, and more.

One of the most significant benefits of the Unity Asset Store is the time and cost savings it can offer to developers. Instead of spending time and resources creating every asset from scratch, developers can purchase premade assets from the store, saving them valuable time and reducing the overall development cost. Additionally, the Asset Store provides a platform for independent creators to sell their assets and make a profit, which can help support the growth of the Unity community and foster innovation.

To make the best use of the Unity Asset Store, developers should consider the following tips:

  • Plan: Before browsing the Asset Store, developers should know what assets they need and how those assets will fit into their projects. This planning can help them find assets that meet their specific requirements and avoid unnecessary purchases.

  • Research and compare: Studying and comparing different assets before purchasing is essential. Developers should read reviews, check compatibility with their version of Unity, and consider each asset’s price and licensing terms.

  • Customization: While premade assets can save time, customization might still be necessary. Developers should be prepared to modify or extend assets to fit their needs.

  • Asset quality: Developers should prioritize high-quality assets that are well-designed, optimized for performance, and come with documentation or support.

The Unity Asset Store provides a valuable resource for developers looking to enhance their projects with premade assets. By carefully researching and selecting assets that fit their specific needs, developers can save time and resources while improving the overall quality of their games and applications.

To learn more about the Unity documentation or the Unity community, refer to Appendix of this course.