Skip to content

Visual Studio Extension. Brings seamless Verse language support to macOS, addressing compatibility issues and improving the development workflow with UEFN through CrossOver.

License

Notifications You must be signed in to change notification settings

iFloneUEFN/VerseMacOS

Repository files navigation

Verse for macOS

This extension has been partially used to make my Murder Mystery map, Murdernite! Don't hesitate to check it out https://www.fortnite.com/@iflone/2466-1793-9120.

Verse for macOS is a Visual Studio Code extension designed to improve compatibility and fix key issues related to Epic Games' Verse programming language on macOS. With a few essential tweaks, you can run the Unreal Editor for Fortnite (UEFN) using CrossOver on Mac.

👉 For setup instructions, check out:

🚨 Before You Install

Please read this carefully to ensure the extension works as expected.

  • If the extension doesn’t seem to work, or you encounter an issue, check the Frequently Asked Questions before reaching out.
  • Ensure UEFN and the Epic Games official extensions are up to date — especially after each update.
  • You must have Visual Studio Code (Windows version) installed inside your UEFN bottle. See the FAQ for cleanup instructions (some folders may need to be deleted).
  • This extension only works on macOS. Don’t attempt to use it on Windows — UEFN already handles this natively on that bloated platform.

🔧 System Requirements

  • brew must be installed:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • code command (VS Code CLI) must be installed:

    brew install --cask visual-studio-code
  • The Verse .vsix extension from Epic Games must be installed inside the UEFN bottle.

Important: This extension assumes specific default paths. Modifying workspace structures, assets, or digests may cause unexpected behavior. If you're unsure, avoid altering those files.

📁 Expected Folder Structure

Ensure your environment resembles the following layout:

  • Fortnite Projects (auto-generated by UEFN): /Users/<yourname>/Documents/Fortnite Projects/

  • Fortnite Install Folder (via Heroic/CrossOver): /Users/<yourname>/Library/Application Support/CrossOver/Bottles/<yourbottlename>/drive_c/Program Files/Fortnite

  • Verse Project Files (auto-generated by UEFN): /Users/<yourname>/Library/Application Support/CrossOver/Bottles/<yourbottlename>/drive_c/users/crossover/AppData/Local/UnrealEditorFortnite/Saved/VerseProject/

✨ Features

  • ✅ Automatically configures the Verse extension to be macOS-compatible.
  • ✅ Detects your UEFN CrossOver bottle and prompts you if multiple bottles are found.
  • ✅ Fixes the "Verse" button in UEFN to correctly launch VS Code on macOS with the current project.
  • ✅ Option to remove the default Verse dark theme and apply your own custom theme.

🐛 Need Help or Want to Suggest a Feature?

Reach out via:

About

Visual Studio Extension. Brings seamless Verse language support to macOS, addressing compatibility issues and improving the development workflow with UEFN through CrossOver.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published