Platform development
Platform-specific resources and workflows for creating your application on different devices and operating systems.
Read time 2 minutesLast updated 4 days ago
Before starting out with the Unity Editor, you might want to familiarize yourself with the platforms that you can create your projects in. Unity supports most of the leading desktop, web, and mobile platforms as follows:
Topic | Description |
|---|---|
| Cross-platform features and considerations | Lists the features that are applicable across multiple platforms. |
| Android | Includes information about the concepts, requirements, settings among other essential details required to develop Unity applications on Android platform. |
| Dedicated Server | Provides information about developing Unity applications on Dedicated Server platform that you can use to develop multiplayer games. |
| Embedded systems | Includes information about developing Unity applications for embedded systems, such as Embedded Linux and QNX. |
| iOS | Explains about developing Unity applications on the iOS mobile platform using tools, settings, and iOS-specific development information. |
| Linux | Includes information about developing Unity applications on the Linux desktop platform that includes settings available in the Unity Editor for Linux platform, Linux Player build binaries, and troubleshooting. |
| macOS | Explains how to build and develop Unity applications on the macOS platform along with the macOS settings in the Unity Editor. |
| tvOS | Includes tvOS requirements and compatibility, Unity Editor Player settings information that you can use while developing Unity applications on tvOS platform. |
| UWP | Explains how to develop, build, and deliver Unity applications on Universal Windows Platform. |
| visionOS | Includes information about the requirements and how to get started with developing Unity applications on visionOS platform. |
| Web | Explains about developing Unity applications on Web platform that includes information about compatibility, limitations, Web Unity Editor settings amongst other aspects of developing Unity applications on Web platform. |
| Windows | Includes information about the tools and settings to develop Unity applications on Windows platform. |
| XR | Describes how to set up an XR project, build and run Unity XR project. Also includes information on Unity XR SDK. |
For a full list of platforms that Unity supports and to know the minimum system requirements for these platforms, refer to System Requirements.
Additional resources and examples
- 💡 Resources:Target platforms roadmap
- 👥 Community:Join the conversation on Unity Discussions for Platforms
- 📖 E-Book:Create virtual and mixed reality experiences in Unity
- 📖 E-Book:Optimize your game performance for mobile, XR, and Web in Unity (Unity 6)
- 📖 E-Book:Optimize your game performance for consoles and PCs in Unity (Unity 6)