With these prerequisites out of the way, you will be ready to move on to installing Unreal Engine and the rest of your development environment.
Note: Several steps in this setup requires you to use the Epic Games Unreal Engine documentation and other external resources. You’ll find links to these resources in the sections below.
Hardware and software requirements
To develop for Meta Horizon OS, you need both a PC and a VR system. This section discusses the hardware and software requirements for your PC and your VR system so you can begin development.
A valid mobile phone number for SMS two-factor authentication. Your country and carrier must support SMS push notifications. For a list of supported countries and carriers, see Set up texts.
A credit or debit card for verification purposes.
Note: PayPal is not supported for verifying an account.
Confirm that you have successfully verified your account by using the verification page.
Creating and linking your Epic Games and GitHub accounts
You also need an Epic Games account and a GitHub account. Link these accounts after you set them up.
Your Meta developer account must be part of a Meta-registered team in order to develop Meta Horizon OS apps. You can join an existing team or create a new one for your work.
Joining an existing team
If the team already exists, contact a team admin and request that your developer account be added. Your account joins the team automatically after approval.
Creating a team yourself
You can also create a new team if one does not exist. You can create a new team in the Developer Dashboard.
To create a new team
In the Developer Dashboard, under Org Manager, click Select Team and then click Create.
Choose a name for your team.
This should be the legal name of your team, and not a nickname. Meta uses this as the developer display name for any app that your team publishes to the Meta store.
Note: Once you create your team’s name, you cannot change it from the Developer Dashboard.
Double-check your team name to ensure you are satisfied with the name you entered.
Select the I agree box, and then click Submit.
Review the Developer Non-Disclosure Agreement and then click I Agree to accept it.