Skip to content

wvrossem/MTG-Scheme

Repository files navigation

MTG-Scheme

This is an implementation of the card game Magic The Gathering (10th edition) in Scheme (R6RS).

All copyright for the rules of the game and images belong to Wizards of the Coast.

The game has limited appeal to actually play the game since it implements an old version (10th edition) of the rules of the card game and can only be played locally.

However it does provide an example of a complex application written in Scheme and showcases different patterns from object-oriented design and functional programming.

How to use

Install DrRacket from http://racket-lang.org/ and do a File -> Install package for the folder of the project.

When this is done, start the application by running main.ss.

Screenshot

Interface

About

Implementation of the card game Magic The Gathering in Scheme (R6RS)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages