Skip to content
/ MTG-Forge Public template
forked from Card-Forge/forge

An unofficial rules engine for the world's greatest card game customized.

License

Notifications You must be signed in to change notification settings

adamf9898/MTG-Forge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

9898-MTG-Forge

Join the Discord

Test build

Introduction

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. Forge is developed by a community of programmers who love trading card games.

Forge is a cross-platform application and can be run on Windows, Mac, Linux and Android. It is written in Java. The engine is written in Java. The engine is designed to be extensible, so any interested programmer can join and help add new features and cards to the game. Any tech savvy user could read out card scripting system to create cards to be used inside Forge. The engine allows you to play in a handful of different single player environments or online against other players.

Installation

For a more in depth User Guide, please visit the User Guide

For Desktop users, download the Latest Releases which are typically based around Set releases. Or download the Snapshot Build the file that starts with "forge-gui-desktop". This file is tarball, and may need to be extracted twice depending on which program is being used to extract it. We recommend extracting to a new folder rather than on top of an existing installation. For users who have played Forge before all of your user data is stored separately so you don't have to worry about losing it on upgrade.

Java 8 or later is required to run Forge. Please make sure is the right version is installed in your environment. Check the user guide for more info.

For Android users, download the APK file from Snapshot Build to your device. On first run, Forge will download all needed data.

Modes of Play

Forge has a variety of ways to play the game. The most popular way is our Adventure mode, which is a single player campaign that allows you to play against a variety of AI opponents. You walk around an overworld map, and can challenge opponents to games of Magic. As you play, you'll collect more cards and items to improve your abilities.

Check the Gameplay Guide for more info.

Adventure Mode

Forge has several Quest modes, which is similar but without the overworld map.

You can also play against the AI in a variety of formats, such as Sealed, Draft, Commander and Cube.

Questions

If you have any questions, please join the Discord channel. Read the #rules and the frequently-asked-questions. If your question is not answered there, feel free to ask in the #help channel.

About

An unofficial rules engine for the world's greatest card game customized.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.0%
  • OpenEdge ABL 1.0%
  • Python 0.8%
  • Shell 0.1%
  • GLSL 0.1%
  • Batchfile 0.0%