Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

Arcomage fan-remake made on Godot Engine 4 .NET

Awesome Lists containing this project

README

        

[![Godot Engine](https://img.shields.io/badge/GODOT_4-%23FFFFFF.svg?style=for-the-badge&logo=godot-engine)](https://godotengine.org/)
![C#](https://img.shields.io/badge/c%23-%23239120.svg?style=for-the-badge&logo=c-sharp&logoColor=white)
![.NET](https://img.shields.io/badge/.NET_8-%235C2D91.svg?style=for-the-badge&logo=.net&logoColor=white)
![GitHub](https://img.shields.io/github/license/DarkPro1337/Arcomage?style=for-the-badge)
![GitHub last commit](https://img.shields.io/github/last-commit/DarkPro1337/Arcomage?style=for-the-badge)
![GitHub Repo stars](https://img.shields.io/github/stars/darkpro1337/arcomage?style=for-the-badge)
![GitHub repo size](https://img.shields.io/github/repo-size/darkpro1337/arcomage?style=for-the-badge)

# Arcomage fan-remake made on Godot Engine
![Arcomage Logo](Images/ArcomageLogo.png)
## Description
**Loved by many card mini-game from Might and Magic 7 and 8 returns with updated graphics as standalone game!**

![Arcomage Screenshot](Images/ArcomageTn.png)

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
![GB](Images/Icons/Flags/gb.png) English, ![RU](Images/Icons/Flags/ru.png) Русский, ![UA](Images/Icons/Flags/ua.png) Українська, ![PL](Images/Icons/Flags/pl.png) Polski, ![DK](Images/Icons/Flags/dk.png) Dansk, ![DE](Images/Icons/Flags/de.png) Deutsch, ![FR](Images/Icons/Flags/fr.png) français

### Contributors
Thanks to the following people for their help in translating the game
* **[Zmeonysh](https://www.youtube.com/@Zmeonysh)** (![UA](Images/Icons/Flags/ua.png) Українська, ![PL](Images/Icons/Flags/pl.png) Polski)
* **[TimawaViking](https://www.reddit.com/user/TimawaViking/)** (![DK](Images/Icons/Flags/dk.png) 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
[![itch.io game page](https://img.shields.io/badge/itch.io-%23FA5C5C.svg?style=for-the-badge&logo=itchdotio&logoColor=white)](https://darkpro1337.itch.io/arcomage)
[![GameJolt game page](https://img.shields.io/badge/GameJolt-%23121015.svg?style=for-the-badge&logo=gamejolt)](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.3 stable mono](https://downloads.tuxfamily.org/godotengine/4.3/mono/)
* [**.NET** SDK](https://dotnet.microsoft.com/download)
* 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 the project in [**Godot Engine .NET**](https://downloads.tuxfamily.org/godotengine/4.3/mono/)
3. Press `F5` to run the project

**Optional:** Export the project to your desired platform (Project -> Export...)

## Support project development
[![GitHub Sponsors](https://img.shields.io/badge/Sponsor-%23121015.svg?style=for-the-badge&logo=github-sponsors)](https://github.com/sponsors/DarkPro1337)
[![USDT TRC20](https://img.shields.io/badge/USDT_TRC20-%23f5f5f5.svg?style=for-the-badge&logo=tether)](https://tronscan.org/#/address/TT1F6ptBedtbvc12Gjc8YRXFXJxYA1kxBd)
[![Buy me a coffee](https://img.shields.io/badge/Buy_me_a_coffee-%23222222.svg?style=for-the-badge&logo=buy-me-a-coffee)](https://www.buymeacoffee.com/darkpro1337)
[![Ko-Fi](https://img.shields.io/badge/Ko--fi-%23323b43.svg?style=for-the-badge&logo=ko-fi)](https://ko-fi.com/darkpro1337)
[![Patreon](https://img.shields.io/badge/Patreon-%23141519.svg?style=for-the-badge&logo=patreon)](https://www.patreon.com/darkpro1337)