1v1ME Logo
Blog / How to Build Custom Games and Play With Friends in Battlefield 6 Portal

October 13, 2025

How to Build Custom Games and Play With Friends in Battlefield 6 Portal A complete step-by-step guide to creating, editing, and hosting your own custom Battlefield 6 game modes using the Portal feature

If you’ve ever wanted to craft your own Battlefield experience — whether for a private game night or to share with the community — the Battlefield 6 Portal makes it possible.

This feature lets you design and host custom game modes using the full sandbox of Battlefield mechanics. You can control everything: weapons, vehicles, factions, bots, UI elements, and even custom rules via scripting. Here’s how to get started.


🌐 Step 1: Access the Battlefield Portal

Go to in a web browser and sign in with your EA account — the same one you use in-game.

Once logged in, you’ll see two main options:

  • Create New: Build your own custom or modified game modes.
  • Download SDK: Access advanced development tools for creating entirely new maps using Godot (intended for expert creators).

For most players, you’ll want to stick with Create New to start building your custom experience.


🎮 Step 2: Choose Your Mode Type

You’ll be prompted to select between two types of modes:

Portal Custom (Default)

Gives you full control, including access to the Rules Editor, where you can define custom scripts, behaviors, and gameplay logic.

Verified Modes

Pre-built templates like Conquest, Breakthrough, or Rush. You can still adjust timing, map rotation, and team settings but won’t have access to scripting tools.

Both options lead to the Builder Interface, where you’ll configure your match step-by-step.


🧱 Step 3: Configure the Builder

The Builder is divided into sections that control every part of your match setup.

🕹️ Mode Settings

  • Adjust match length (1–60 minutes).
  • Verified Modes offer advanced timing and score limits, while Custom keeps things streamlined.

🗺️ Map Rotation

  • Choose which maps to include in your server rotation.
  • Drag maps from the left panel into your rotation list on the right.
  • You can mix official maps (like Siege of Cairo or Operation Firestorm) or add community maps if you’re using the SDK.

👥 Teams and Players

This section lets you fine-tune player behavior, bot logic, and faction settings.

Key Options:

  • Bot Spawn Type:
    • Backfill fills empty player slots until real players join.
    • Static keeps a fixed number of bots throughout the match.
  • Player Damage Multiplier: Adjust between 10%–500%.
  • Faction: Lock teams to NATO, PAX Armata, or map default.
  • Friendly Fire: Toggle ON/OFF.
  • Squads: Set squad size, spawn rules, and whether squad revive is allowed.

💡 Tip: Sketch out your mode idea first. It’s easier to set bots, player counts, and respawn rules once you know what kind of gameplay you want.


🧩 Step 4: Add Modifiers

Modifiers are where you fine-tune the “feel” of your game. They control everything from player speed to vehicle damage.

Gameplay Modifiers:

  • Aim assist, time-to-kill (TTK), projectile speed, and HUD elements.
  • Hardcore mode toggle.

Soldier Modifiers:

  • Health, sprint speed, damage multipliers, and jump height.

Vehicle Modifiers:

  • Exit rules, damage and health scaling, passenger limits.

Bot Modifiers:

  • Behavior style (aggressive, defensive, patrol), reaction speed, and health regen.

UI Modifiers:

  • Adjust HUD elements for a minimalist or immersive look.

These sliders are your toolkit for balancing fun and chaos.


🚫 Step 5: Set Restrictions

This is your chance to play referee.

  • Ban specific classes, weapons, vehicles, or gadgets.
  • Restrict certain items to enforce your desired playstyle (e.g., no rockets, no aircraft, or knife-only matches).

If something feels unbalanced, you can disable it with one click.


💻 Step 6: Use the Rules Editor (Portal Custom Only)

If you selected Portal Custom, you can open the Rules Editor to create advanced logic using blocks or scripts.

Here’s where you can code in mechanics like:

  • Random loadouts every spawn.
  • Score bonuses for headshots.
  • Zone-specific weather or visibility rules.

When finished, hit Export to Script to save or share your setup. Advanced creators can layer scripts with modifiers and restrictions to create truly unique experiences.


📢 Step 7: Publish Your Creation

Once your setup is ready:

1. Name it clearly and write a short, descriptive summary. 2. Add tags (e.g., “Infantry Only,” “Snipers,” “Vehicle Combat”). 3. Upload a thumbnail image for visibility. 4. Hit Publish and wait for moderator approval.

Once approved, it will appear in the Published tab of your Portal homepage. Until then, it stays under Unpublished, where you can keep editing.


🧑‍🤝‍🧑 Step 8: Host or Join a Custom Game

To find or play your creation:

1. Launch Battlefield 6 and open the Community Tab. 2. Click Search Experiences and enter the Experience Code (shared by the creator). 3. Jump into an existing server or host your own session using that mode.

You can also invite friends directly for private sessions — perfect for squad nights or testing new rulesets before making them public.


🧭 Final Thoughts

The Battlefield 6 Portal gives players full creative freedom to reshape the battlefield. Whether you’re recreating classic Battlefield 3 skirmishes, building a knife-only deathmatch, or experimenting with wild physics, Portal lets you do it all — and share it with the world.

With its deep customization, scripting tools, and community integration, it’s easily one of the most powerful sandbox editors in FPS history.


We use essential cookies to make our site work. With your consent, we may also use non-essential cookies to improve user experience and analyze website traffic. By clicking "Accept," you agree to our website's cookie use as described in our Cookie Policy.