Guide to setting up Unreal Engine collaboration with Perforce (Helix Core) over a WireGuard VPN, using an Ubuntu/Debian server and Windows clients.
-
Updated
May 30, 2025
Guide to setting up Unreal Engine collaboration with Perforce (Helix Core) over a WireGuard VPN, using an Ubuntu/Debian server and Windows clients.
Instructions for setting up a personal Perforce server with Docker.
Run a production-ready Perforce server for game dev in 30 seconds. Comprehensive UE5 & Unity typemaps, REST API, SSL, optional Helix Swarm.
Outbound-only connector daemon that lets ButterStack reach a studio's private Perforce, TeamCity, Jenkins, GHES, or Horde with no inbound port: one outbound TLS connection, a typed command allowlist, credentials that never leave the studio.
diff colorifying tool e.g. coloring diff output from perforce, etc
MCP server for Helix ALM (Perforce ALM) — enables AI assistants to manage requirements via the Model Context Protocol
Mattermost notifications for Helix Swarm (P4 Code Review): channel posts for reviews and commits, threaded replies, emoji reactions for review state, @mentions and DMs, multi-server routing and an admin page inside Swarm. A port of the built-in Slack module.
Model Context Protocol server for the ButterStack game dev pipeline. Connect Claude, Cursor, or any MCP client to your builds, assets, and approvals.
When this plugin detects a change in value of the latest Perforce changelist id, it triggers a release off a template in XL Release. The changelist id is passed to the release as a variable.
This add-on will get perforce log files enabling users to have a better overview of the system by analysing provided metrics
⛑ helm support for locating files using perforce
AI-supervised Perforce merge workflow for large-scale branch integrations. Deterministic execution, LLM-powered failure diagnosis, human approval gates.
helix/perforce service for unreal version control
To associate your repository with the perforce topic, visit your repo's landing page and select "manage topics."