https://github.com/darkpro1337/arcomage
Arcomage fan-remake made on Godot Engine 4 .NET
https://github.com/darkpro1337/arcomage
arcomage card card-game game gamedev godot godot-engine godot-mono might-and-magic pet-project
Last synced: 20 days ago
JSON representation
Arcomage fan-remake made on Godot Engine 4 .NET
- Host: GitHub
- URL: https://github.com/darkpro1337/arcomage
- Owner: DarkPro1337
- License: mit
- Created: 2020-07-24T10:33:01.000Z (almost 6 years ago)
- Default Branch: mono
- Last Pushed: 2025-03-09T03:50:30.000Z (over 1 year ago)
- Last Synced: 2025-04-05T15:51:08.438Z (about 1 year ago)
- Topics: arcomage, card, card-game, game, gamedev, godot, godot-engine, godot-mono, might-and-magic, pet-project
- Language: C#
- Homepage:
- Size: 292 MB
- Stars: 16
- Watchers: 0
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://godotengine.org/)






# Arcomage fan-remake made on Godot Engine

## Description
**Loved by many card mini-game from Might and Magic 7 and 8 returns with updated graphics as standalone game!**

Arcomage is a computer card game for two players. Each player has a random set of 6 cards, a tower, a wall, three types of resources and their generators.
**Resources:**
* bricks
* gems
* recruits
**Resource generators (respectively):**
* quarry
* magic
* dungeon
At the beginning of each turn, the generators increase the amount of the player's corresponding resources by the current levels of these generators. Each turn a player must use or discard one of his cards. To use the card, a certain amount of one of the resources is required. After using the card, it performs a combination of some actions and instead of it the player is randomly given another. Further, if the card does not prescribe otherwise, the move goes to the other player.
**Card actions:**
* causing damage to the wall and/or tower (enemy or both the enemy and his own)
* changing the amount of resources or the levels of their generators in oneself and/or the enemy
* increasing your own wall and/or tower
**The rules of the game allow victory in any of the following ways:**
* building your tower to the required minimum
* accumulation of any resource to the required minimum
* destruction of the enemy tower
As a rule, cards that require the same type of resources are similar in action. Gems - increase the tower, bricks - walls, animals - to deal damage to the enemy. The damage can be directed specifically at a tower or wall, or be of a general nature. In the second case, the wall takes the damage first, then the tower.
## Localizations
English, Русский, Українська, Polski, Dansk, Deutsch, français
### Contributors
Thanks to the following people for their help in translating the game:
* **[Zmeonysh](https://www.youtube.com/@Zmeonysh)** (Українська, Polski)
* **[TimawaViking](https://www.reddit.com/user/TimawaViking/)** (Dansk)
If you want to help with the translation, please [contact me](https://darkpro1337.github.io/), I will be very grateful for your help.
## Also, available at
[](https://darkpro1337.itch.io/arcomage)
[](https://gamejolt.com/games/arcomage/537808)
## System requirements
* Any **x86_64** CPU with **SSE2** support.
* Any GPU with full **Vulkan 1.0** support.
* At least **450 MB** of free RAM.
* At least **265 MB** of free storage.
## Building and editing
### Prerequisites
* [**Godot** v.4.4-stable .NET](https://godotengine.org/download/archive/4.4-stable/)
* [**.NET** SDK](https://dotnet.microsoft.com/download)
* [**GodotEnv**](https://github.com/chickensoft-games/GodotEnv)
* Recommended [**Rider**](https://www.jetbrains.com/rider/download) or [**VS Code**](https://code.visualstudio.com/download) external editors with Godot C# extensions ([learn here](https://docs.godotengine.org/en/4.3/tutorials/scripting/c_sharp/c_sharp_basics.html#configuring-an-external-editor)).
### How to run the project
1. Clone the repository with `git clone https://github.com/DarkPro1337/arcomage.git` or [download repo ZIP](https://github.com/DarkPro1337/arcomage/archive/refs/heads/mono.zip).
2. Open folder with project and run `godotenv addons install`
3. Open the project in [**Godot Engine .NET**](https://godotengine.org/download/archive/4.4-stable/)
4. Press `F5` to run the project
**Optional:** Export the project to your desired platform (Project -> Export...)
## Support project development
[](https://github.com/sponsors/DarkPro1337)
[](https://tronscan.org/#/address/TT1F6ptBedtbvc12Gjc8YRXFXJxYA1kxBd)
[](https://www.buymeacoffee.com/darkpro1337)