Överblick
Find out how to create custom experiences or modify existing game modes using Battlefield 6’s Portal.
Get started with Portal
Battlefield Portal is a space where you can find player-made experiences or design your own by building off existing game modes or creating something completely new.To start using Portal, go to the Portal website and select Create New to build your own experience.If you haven’t used Portal before, make sure to select Download SDK first. This lets you write code for your experience and make spatial, map, and level edits.
How to create a Portal Custom experience
Portal Custom experiences give you an empty template to build from. They’re more customizable than Verified Modes experiences. When you create a Portal Custom experience, you can choose all the factors that create your game. To start creating a Portal Custom experience:- 1Select Create New.
- 2Select Portal Custom.
- 3Select the default template, then Start Editing.
- To begin, go to the Settings tab to pick a Mode and Game Time.
- Under the Teams tab, choose your max players, number of teams, and factors like human players, AI players, and squad revive settings. Some modes may limit AI player numbers.
- Under the Modifiers tab, choose gameplay modifiers like Soldier, Vehicle, User Interface, and AI settings.
- Select restrictions, like excluded classes, weapons, attachments, and gadgets, under the Restrictions tab.
- Choose maps under Map Rotation.
- Use the Rules Editor to set rules. You can use typescript scripting in the Script tab to code your own rules and game logic.
Now you’ve set up the basics of your experience, you can keep editing it in Godot, which lets you make spatial, level, and map changes. To get started: Selecting a map will open it in the Godot game engine, where you can edit it. Use the file’s folders to add objects that already appear in a map, move objects on the map, or remove objects. When you’re done editing:To test if your edits work in-game:You can go back to Godot if you want to make more edits, but make sure to save your experience again.
- 1Run Godot. You need to have downloaded the SDK to do this.
- 2Select Import and open the Portal SDK folder.
- 3Select GodotProject > project.godot > Import.
- 4When Godot has loaded, select Setup.
- 5When that’s complete, select Scene > Open Scene.
- 6Go through your files and choose a map to edit.
- 1Select Scene, then Save Scene As…
- 2Save your map under a new name.
- 3Select Export Current Level.
- 4Next, select Open Exports…
- 5Go back to the Portal website and find your experience under Drafts.
- 6Select it and choose Modify.
- 7Select Map Rotation.
- 8Find the map you edited on the right-side of the screen, then select the Import button to attach a spatial JSON for this map.
- 9Choose the file you edited, then go to the Publish tab and select Save.
- 1Select Portal > Browse Server > Locally Host.
- 2Go to My Experiences and select the experience you want to test.
- 3Choose Host Locally.
How to create a Verified Modes experience
You can also create a Verified Modes experience on the Portal website. This lets you edit an existing game mode to suit your preferences. You can’t modify as much as Portal Custom experiences.To start creating a Verified Mode experience:- 1Select Create New.
- 2Select Verified Modes.
- 3Choose a game mode you want to modify, then select Start Editing.
- Under the Teams tab, choose your max players, number of teams, and factors like human players, AI players, and squad revive settings.
- Under the Modifiers tab, choose gameplay modifiers like Soldier, Vehicle, User Interface, and AI settings.
- Select restrictions, like excluded classes, weapons, attachments, and gadgets, under the Restrictions tab.
- Choose maps under Map Rotation.
How to publish your experience
Creating an experience makes it available to you. When you’re ready to share your experience with other players, select Submit To Publishing. There’ll be a moderation check before your experience is ready, which can take around three hours.How to find your experience
Once you’ve published your experience, it’ll be ready to find in the Community menu under My Experiences.How other players can find your experience
To let other players find your experience, you need to host the experience.- 1Go to the Community menu.
- 2Select My Experiences.
- 3Select an experience.
- 4Choose Host.
- If you’ve made a Portal Custom experience, you can choose Host Locally to test it out privately.
- 5Players can now find your experience using the title or experience code.