Skip to content

Building Rephrased

One-click build-and-launch for everyone — one script, no guesswork.

Team default: everyone works from Rephrased-Games/Rephrased-Game and installs UE 5.8 plus Visual Studio 2026 once — see Developer setup and Current repo workflow. You do not need to open Visual Studio day to day; the script uses its C++ toolchain when Unreal needs a rebuild.

Programming engineers can also build through Building an Unreal project (Rephrased.sln). Rephrased_Binaries.zip is optional fallback/archive only, not the primary team workflow.

The script

  1. Double-click [OpenAfterPull]Build_Project.bat at the repository root (next to Rephrased.uproject).
  2. It auto-detects and picks one path:
  3. Binaries current → opens Unreal Editor immediately.
  4. C++ changed or binaries missing → compiles the editor target via UnrealBuildTool, then opens.
  5. Missing VS/SDK → prints the exact Visual Studio components to install.
  6. Every failure message says what is missing and how to fix it.

First build often takes 30–60 minutes. Incremental runs are usually 1–3 minutes.

Diagnostics

Run [OpenAfterPull]Build_Project.bat -check to print the detection result without building: UE 5.8, local binaries, VS 2026 C++ tools, Windows SDK 10.0.22621. Prefer -check, not /check, because Git Bash/MSYS can rewrite slash arguments.

Verify it worked

  • The script finishes without errors and the editor opens.
  • Open PreProRuneShowcase under Content/Levels/Prepro/ and press Play (see Unreal Editor 101).
  • If the script fails, check Saved/Logs/ and ask your lead before editing the batch file.

Troubleshooting

"Could not locate Unreal Engine 5.8"

The script checks the Windows registry and common install paths. If the engine is in a non-standard location, edit the fallback paths near the top of [OpenAfterPull]Build_Project.bat with lead approval.

"Unable to unlink old file"

Close Unreal Editor completely, wait a few seconds, and retry.

Change history

  • 2026-08-27 - Gabriel Li - Updated first-day sandbox wording to PreProRuneShowcase and added the personal playground expectation where relevant.

  • 2026-08-26 — Gabriel Li — One bat for everyone: standard team setup installs VS C++ tools once; bat opens or rebuilds as needed; added -check.

  • 2026-08-12 — Gabriel Li — Script and docs target UE 5.8.
  • 2026-05-23 — Gabriel Li — Original designer/artist batch script; later standardized for the whole team.