ArcoMage HD: opensource clone of the card game, 13 Langs + Erathian, Desktop / Mobile Browsers, AI / Multiplayer

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).

Moderator: Moderators

User avatar
tomchen1989
Pixie
Pixie
Posts: 127
Joined: 21 Jun 2008
Location: Europe / China

ArcoMage HD: opensource clone of the card game, 13 Langs + Erathian, Desktop / Mobile Browsers, AI / Multiplayer

Postby tomchen1989 » Mar 31 2021, 21:35

English, French, German, Simplified Chinese, Traditional Chinese, Spanish, Italian, Russian, Czech, Polish, Brazilian Portuguese, Japanese, Ukrainian fully available.

I wrote a simple AI, with ajustable difficulty level.

It has Multiplayer Mode now!

TypeScript React stack and runs in modern browser. Fully supports mobile devices. PWA (playable offline). Controllable with keyboard. Read the GitHub readme page for details.

To do list includes leaderboard.

Here is the ArcoMage HD GitHub repo. I also created @might-and-magic on GitHub, but for ArcoMage HD, I created a new org account, @arcomage, to use the arcomage.github.io domain. :tongue: Please star the repo and follow me (@tomchen) there.

Play it here

Image

Tutorial image:

Image
Last edited by tomchen1989 on Oct 9 2021, 10:12, edited 18 times in total.

User avatar
Neecko
Leprechaun
Leprechaun
Posts: 24
Joined: 21 Aug 2016

Re: ArcoMage HD: web-based open-source clone of the card game, 5 languages...

Postby Neecko » Apr 1 2021, 4:02

Awesome! Great work on this!

User avatar
tomchen1989
Pixie
Pixie
Posts: 127
Joined: 21 Jun 2008
Location: Europe / China

Re: ArcoMage HD: web-based open-source clone of the card game, 7 languages...

Postby tomchen1989 » Apr 6 2021, 20:19

Some update of ArcoMage HD: since the initial alpha release, I've added surrender feature for some rare situation, fixed several bugs including negative resources and new game that crashes the program. With the help of Google Translate, DeepL, original MMVIII's Arcomage images & OCR, I completed the Spanish & Italian translations despite zero knowledge of the languages. I also extracted localized tavern names and location names in all ten languages.

Thanks to CognizanceGaming for the suggestion on the cards' polishing effect (gradient reflection), Plamcia for the Polish translation, and Mercs for the ongoing Russian translation with lots of thinking and weighing.

From what I can tell, the current ArcoMage HD v1.0.0-beta.10 is bug-free. I mean I can't find any situation where the game could crash or behaves very ilogically like the bugs I fixed and mentioned above. If you find any bugs, please report, maybe with a screenshot.

The game supports all modern browsers (no IE), but it runs better in Chrome (and Chrome's Blink engine-based Edge & Opera) than in Safari (which performs better than Firefox). The game is quite experimental. If you are familiar with web development, you know developers rarely use HTML elements + CSS animation for games with 3D effects. Anyway, at least it's good in Chrome, so I think it's a nice and successful experiment. For users without Chrome engine-based browsers, I'll release Desktop versions for Windows/MacOS/Linux with Electron, which bundles the game with Chrome engine.

I will make the game responsive to medium-small tablet & mobile screens, cache image and sound files locally (i.e. PWA), before versioning the game "v1.0.0 stable".

User avatar
tomchen1989
Pixie
Pixie
Posts: 127
Joined: 21 Jun 2008
Location: Europe / China

Re: ArcoMage HD: web-based open-source clone of the card game, 8 earth languages + Erathian, mobile devices supported

Postby tomchen1989 » Apr 11 2021, 16:51

The forum system is buggy and I can't edit the original post any more. I sent a PM to Pol.

User avatar
tomchen1989
Pixie
Pixie
Posts: 127
Joined: 21 Jun 2008
Location: Europe / China

Re: ArcoMage HD: opensource clone of the card game, 10 Langs + Erathian, Desktop / Mobile Browsers, AI / Network

Postby tomchen1989 » Apr 25 2021, 18:43

Following today's fix, I think the Multiplayer Mode seems OK now, I mean it looks solid and it's not easy to find any problem like before. I simulated a high latency (slow Internet) environment and it seems fine. But I'll do some more tests nevertheless...

Singleplayer Mode should be always stable since the beginning of April.
Last edited by tomchen1989 on Apr 25 2021, 18:46, edited 1 time in total.

User avatar
wimfrits
Round Table Knight
Round Table Knight
Posts: 2041
Joined: 06 Jan 2006
Location: Utrecht, the Netherlands

Re: ArcoMage HD: opensource clone of the card game, 11 Langs + Erathian, Desktop / Mobile Browsers, AI / Network

Postby wimfrits » Jun 11 2021, 9:24

I love this game. Polished, all the mechanics are there and the AI is giving me a hard time.

Thank you for the great work! :applause:
Are you suggesting coconuts migrate?

User avatar
tomchen1989
Pixie
Pixie
Posts: 127
Joined: 21 Jun 2008
Location: Europe / China

Re: ArcoMage HD: opensource clone of the card game, 12 Langs + Erathian, Desktop / Mobile Browsers, AI / Multiplayer

Postby tomchen1989 » Oct 2 2021, 22:34

Now it has 12 languages.

5 AI levels (difficulties) to choose.

It even has a Pixel Mode with changeable pixelation level:

Image


Return to “Might and Magic”

Who is online

Users browsing this forum: Google [Bot] and 14 guests