Gem TD+ is an updated version of Gem Tower Defense, a map originally created by Bryvx. It aims to enhance the existing gameplay while introducing new features, possibilities, and strategies.
The GitHub repository is oriented more towards development of the map. If that is of interest to you, please consider creating an account and participating. Feedback and contributions are always welcome.
To learn the latest community news, meet other players, or view the active leaderboards, one should visit the Discord. It aims to serve as the focal point for all things Gem TD+.
The Leaderboards repository is the official source of leaderboard information. It contains the screenshots and replays for all games that are currently, or were formerly, on the leaderboards, both past and present. Various useful information, including details of how to submit games and view replays, is also available.
Head over to releases and find the version of the map you wish to play. It is recommened to play the latest release. Gem TD+ is compatible with the latest Warcraft III patch. No efforts are made to maintain compatibility with older patches.
The changelog is written with the perspective of the player in mind. As such, it will be void of many changes that affect development of the map. For that information, please consult the commit log.
In the event that you are looking for the changelog of a testing version, please visit releases. A link to that testing version's changelog should be included in the description.
Current development of Gem TD+ relies upon Map. This dependency is included as a Git submodule, so please consult the Git documentation for assistance in that regard. Also, be sure to satisfy the dependencies of Map.
The following command can be used to clone the repository:
git clone --recurse-submodule https://github.com/nvs/gem.git
And from the project's root directory, building the map can be done with:
lua map/build etc/gem.lua
For more details on how to use Map, please consult its documentation. Of course, how to invoke the tools will vary depending on your setup.
Note that the process used to the build the map has changed over time.
When attempting to build older versions one should consult the file
docs/building-the-map.md
. This file will not exist in more recent
versions.