Whatever stage you're at on your journey with Unreal Engine, you're just a couple of clicks away from a wealth of resources—from free learning content and community-based support, to hands-on assistance from dedicated Epic Games staff.
Join the Epic Developer Community, our vibrant, friendly area for getting your questions answered by other developers and sharing your own expertise and experience; showing off your work and getting inspiration from your peers; and accessing hundreds of hours of free online learning content.
The Unreal Developer Network (UDN) is Epic Games’ premium support resource where dedicated Epic Games staff will answer your questions. The UDN is exclusively accessible to Unreal Engine custom licensees and participants in the Unreal Enterprise Program. If you don't already have access, get in touch to find out about pricing.
Designed for beginners and advanced users alike, our in-depth documentation includes instructional guides and references for all of Unreal Engine's systems and tools, together with a comprehensive API reference.
Want to find out more about the Unreal Engine End User License Agreement (EULA), understand when royalities apply, discover what you can do with the UE source code, or have another burning question? Visit our comprehensive FAQ.
Unreal Engine is free to download. We offer a choice of licensing terms depending on your use of Unreal Engine.
Under the standard EULA, Unreal Engine is free to use for learning, and for developing internal projects; it also enables you to distribute many commercial projects without paying any fees to Epic Games, including custom projects delivered to clients, linear content (such as films and television shows) and any product that earns no revenue or whose revenue falls below the royalty threshold. A 5% royalty is due only if you are distributing an off-the-shelf product that incorporates Unreal Engine code (such as a game) and the lifetime gross revenue from that product exceeds $1 million USD; in this case, the first $1 million remains royalty-exempt.
There are also options for custom licenses that can include premium support; private training; negotiated terms for lower royalties, no royalties, or a different basis for royalty negotiation; and more. Contact us to inquire about a custom license for either games or non-games use.
What are the system requirements for Unreal Engine?
Unreal Engine 5 enables you to deploy projects to Windows PC, PlayStation 5, PlayStation 4, Xbox Series X, Xbox Series S, Xbox One, Nintendo Switch, macOS, iOS, Android, ARKit, ARCore, OpenXR, SteamVR, Oculus, Linux, and SteamDeck. You can run the Unreal Editor on Windows, macOS, and Linux.
PlayStation 5, PlayStation 4, Xbox Series X, Xbox Series S, Xbox One, and Nintendo Switch console tools and code are available at no additional cost to developers who are registered developers for their respective platform(s).
How do I get started with console game development?