Skip to content
Austere Grim edited this page Sep 29, 2022 · 28 revisions

What is Forge

Forge is a Rules Engine for the game "Magic: the Gathering".
Forge is not related in any way with Wizards of the Coast.
Forge is open source software released under the GNU Public License.

On the right sidebar you will find the most common topics.

Support

Basic Troubleshooting - Check here first.

Join the Discord! - We're happy to help you get going.

Other Frequently Asked Questions - For more advanced questions about forge mechanics and gameplay.

Adventure Mode

Forge now has an Adventure Mode, along with the Classic deckbuilding and match game modes with AI.

Adventure mode is a work-in-progress game mode where you explore the ever-changing landscape of Shandalar, and duel creatures to gain gold and new cards to become the best and collect them all! to battle the bosses in the castles for each color. You can visit towns to buy equipment and cards, crawl through dungeons to find artifacts and loot to help you on your journey. Adventure mode is an awesome reimagining of the original "Shandalar" 90's PC Game in Forge.

Adventure is baked into the Android/Mobile release of Forge, and as a separate executable already provided in the Desktop release package.

Downloads

  • Select the most recent version here for full releases
  • For bleeding edge snapshots that may contain more bugs (but definitely gets newest cards faster)
    • Snapshots
      • These are NOT automatically released, they are NOT daily. (Despite what the folder is named.)
      • Snapshots are triggered manually, and provided when the dev team has time.

Java Requirement

Forge Requires JAVA, please make sure you have Java installed on your machine prior to attempting to run. You're free to choose either, some newer java features are not available in JRE 8, but does not affect the game or performance. "Its just a number, it doesn't mean it's better."

  • Java Runtime Environment 8 (JRE8) Oracle recommends JRE 8, and can be downloaded here;
  • Java Standard Edition 17, 19 or higher (JSE); is NOT for consumers and can only be acquired through the Development Kit (JDK) or the OpenJDK. Continued development provides new features in those editions, therefore you need the Development Kit to run those newer versions, however they are "not" releases (it's a legal/licensing issue, they've been forced into because of Google/Android);

Install and Run

Forge requires Java to run.

Pro Tip: Don't mix release and snapshot downloads. Download and unpack snapshots to their own folder!

  • Desktop Windows:
    • Unpack "forge..SNAPSHOT.tar.bz2" with any unpacking/unzipping app (e.g. 7-zip, winrar, etc)
      • You'll end up with "forge....SNAPSHOT.tar".
    • Unpack that ".tar" file once more into its own folder.
    • Run Forge app/exe
  • Desktop Linux/Mac:
    • Unpack "forge..SNAPSHOT.tar.bz2" with any unpacking app. (Check your package repository, or app store.)
      • You'll probably end up with just a folder, and fully extracted.
      • If you do end up with a ".tar" file, unpack that file also into it's own folder.
    • Run Forge script;
      • Linux: Run the ".sh" file in a terminal (double clicking might work.)
      • MacOS/OSX: Run the ".command" file by double clicking in Finder, or run from the terminal.
  • Android:
    • Sideload/Install "forge...apk"
    • Run Forge

Play Adventure Mode on Desktop

  • Run the Adventure Mode EXE or Script in the Folder you extracted.
  • The game will start with an option for Adventure or Classic Mobile UI.
  • Android or Mobile builds will always start with the Adventure Mode or Mobile UI.
Clone this wiki locally