Empowers creators to build games, apps, or immersive experiences, featuring high-quality graphics, end-to-end multiplayer capabilities, multi-platform support, and AI enhancements.
Multiplayer ServicesAccelerate multiplayer game development with Unity’s end-to-end solutions that makes integration, iteration, and deployment more reliable and faster than ever.
LiveOps ServicesEnhance live game operations with Unity's LiveOps Services, enabling seamless backend management, personalized player experiences, data-driven updates, and scalable monetization for sustained player engagement and game success.
Asset ManagerUnity Asset Manager is a cloud-based digital asset management solution that streamlines how teams can upload, manage, transform, share, and access their complex real-time 3D assets.
DevOps ServicesOptimize development workflows for devs teams of all sizes by enhancing collaboration, efficiency, and reliability with Unity Version Control and Unity Build Automation.
GrowEnables monetizing and acquiring users as well as publishing games, featuring LevelPlay, ad networks, on-device advertising, and Supersonic for scaling mobile games into successful businesses.
PublishingSupersonic from Unity provides publishing technology empowering you to scale your game profitably.
Solutions GamingBuild and launch immersive, multiplatform games with the Unity Engine. Leverage powerful services for multiplayer, live operations, and game monetization that deliver engaging player experiences.
IndustriesInnovate in any industry - from automotive and manufacturing to construction, healthcare, and retail. Unity provides advanced visualization, simulation, AR/VR, and interactive applications to accelerate innovation and improve workflows.
GrowthUnity solutions designed to drive your mobile game’s growth and revenue. Access advanced tools for monetization, user acquisition, and real-time analytics to scale effectively and efficiently.
EducationEmpower the next generation of creators with Unity’s education solutions. Explore curricula, certifications, and hands-on learning tools designed to teach game development in K-12, higher education, and vocational training programs.
Resources DocumentationFind the answers you need in Unity’s technical documentation. Get clear guidance on scripting, workflows, and best practices for creating, optimizing, and deploying interactive 2D, 3D, and XR experiences.
Developer toolsDownload the latest Unity releases and developer tools. Explore documentation, how-to guides, Knowledge Base, Issue Tracker, and product roadmaps. Everything you need to build, debug, and scale games and interactive experiences.
BlogExplore the Unity Blog for the latest updates, product news, and developer insights. Stay informed on Unity features, workflows, and success stories to help you build, scale, and optimize real-time 3D experiences across platforms.
Case studiesExplore real-world case studies from game developers and industry leaders using Unity to power innovative games, simulations, and interactive applications. Learn how they succeeded - and how you can too.
Best practicesMaster Unity with expert tips, technical best practices, and tutorials on scripting, rendering, performance, deployment and much more. Build better games and interactive content with proven workflows.
DemosExplore Unity demo projects and sample games that showcase advanced visuals, physics, and gameplay systems. See how the Unity engine performs across different uses and platforms.
More resourcesAccess curated Unity resources including industry reports, developer guides, expert tutorials, and technical deep dives. Extend your learning with guidance from subject matter experts and success stories.
GlossarySearch the Unity Glossary to find clear definitions of game development, growth, industrial applications and engine-related terms. Understand Unity tools, monetization strategies, and industry jargon - fast and in context.
Community DiscussionsJoin the action by posting questions and finding answers. Along the way, you’ll see awesome projects, meet your peers, and maybe even find someone to help your project or team.
EventsAround the world, the Unity community gathers to share what we’ve learned, what we’re working on, and how you can take your projects further using Unity. Find an event near you.
Made With UnityExplore incredible games and experiences that were created using Unity's powerful engine. From immersive 3D worlds to innovative 2D projects, Made with Unity highlights the creativity of developers and inspires others to bring their vision to life.
Learn Unity LearnAdvance your Unity skills with award-winning tutorials, hands-on projects, and in-depth courses. Access over 750 hours of on-demand learning content for creators at every skill level.
Getting startedNew to Unity? Start your creative journey from software installation and setup to learning the basics needed to create your first Unity projects.
Professional TrainingIncrease your productivity and improve workflows with Unity Professional Training. Whether you are a gaming or industry professional, our live expert-led courses and premium On-Demand Training platform will teach your team how to best succeed with Unity.
EducationEnable students with the tools and learning experiences that will maximize their success with Unity.
Support Success PlansElevate your project with Success Plans designed for teams, projects, and budgets of all sizes. Minimize technical and strategic obstacles through reliable technical support, strategic guidance, and in-depth engineering reviews.
FAQGet answers to common questions. This FAQ page is your go-to for helpful information on a variety of topics.
Get helpNeed assistance? Find resources, contact Unity Support and get answers to your questions. We are dedicated to helping you every step of the way.
Unity Platform
Custom Pragma and DefineApr 2, 2025
Under ConsiderationSafe harbor statement
The following is intended for informational purposes only, and may not be incorporated into any contract. No purchasing decisions should be made based on the following materials. Unity is not committing to deliver any functionality, features or code. The development, timing and release of all products, functionality and features are at the sole discretion of Unity, and are subject to change.
How to share roadmap feedback
If you have accepted to use functional cookies and logged in using your Unity ID at the top right of the page, then sharing feedback is as simple as clicking a card below, selecting a topic’s importance, adding your point of view, and submitting. If you prefer not to accept functional cookies or log in, you will be prompted to enter an email address and validate it, so we know how to reach out when the topic evolves. For more information read the Feedback and privacy terms.
This would let adding custom #pragma and #define to Shader Graphs
Discover upcoming updates and share your feedback
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4