The source code for Duelyst, a digital collectible card game
github.com
github.com
AFAIK the original Duelyst team gave the Duelyst 2 team some code (long before open-sourcing), but they added some new features and a lot of polish, most notably reintroducing 2-card draw. But Duelyst 2 is monetized with lootboxes (free to download), and right now pay-to-win as it otherwise takes a ton of grinding to unbox or craft the right epic and legendary cards.
It’s really interesting. They’re monetizing a game which is mostly open-source: if you don’t agree with it you can play an almost-the same game, and it seems like a separate small could make it even closer to the same with a few months of work. But (reading on the r/Duelyst forms), it seems to be working: some people have already spent thousands on the new game.
As much as I hate IAP, I am kind of glad for the Duelyst 2 devs because they did put a lot of effort into fixing up the game. It would be a shame if this small team worked so hard and still accomplished nothing because everything they worked on is already public. But moreover, it goes to shows why so many companies (even "good" ones) implement IAP that lets people spend absurd amounts of money. Because it's ethically dubious, but it works, some people do, and you can argue that the extra $1000 lets you make up for it in more gameplay content. One "compromise" is to put most of the monetization on cosmetics which don't affect gameplay and unnecessary boosts, while keeping the F2P progression system fast and game skill-based. It seems LoR has done this, and Duelyst 2 has originally indicated they were going to do this although they have not, the last patch scaled back some of the F2P grinding and I wouldn't be surprised if they scale it back further after the revenue starts dropping to restore popularity and mitigate criticism (I doubt increasing the monetization after revenue starts dropping will help, so how else to bring it back up...)
And note that open Duelyst has been around for a couple months now (around when Duelyst 2 was released), and Duelyst’s community is niche and the openness has been discussed frequently, so I doubt most people didn’t realize. There’s also https://duelyst.gg which existed much longer than Duelyst 2 and has everything unlocked by default: it’s more similar to open Duelyst, an online version re-engineered from the assets and some of the code before the rest was made available.
> The game client is a Backbone.js + Marionette application which runs in the browser.
And for the main game server and matchmaking:
> The Game server is a Socket.io WebSocket server which handles multiplayer games.
> The worker uses Kue to poll Redis-backed queues for tasks like game creation and matchmaking.
i don't see how a technology choice can influence commercial success tbh. It's not like there's performance issues that are fixable in C/C++, nor is there platform issues for porting (like for consoles, which is hard to a javascript stack to achieve).
The main reasons for commercial failure is due to game design, marketing and product/audience fit.
They shutdown the game in 2020 [0] and now they made it open source.
0, https://store.steampowered.com/news/app/291410/view/16882221...
I think I'll work on a French localization on my free time, as it seems restrained to English and German at the moment.
Here's an analysis on some of the awesome art in the game: http://kirkbarnett.blogspot.com/p/sketch-page-pros-loose-and...
So surprised that this is being open sourced, usually these games just get lost in the ether.
One day there was an update and the game forgot my credentials. I hadn't saved them anywhere (being naive at the time) so I never played the game again even though I was fond of it.
When you write an app, treat saved credentials very, very carefully. Losing them may mean you lose a customer.
And never buy from Ubisoft.
Edit: Wow--just checked and they're still selling this game, even with this egregious hang.
Pretty sure that Gog's "DRM control" would have rejected this game ?
Even better to buy directly from the devs, or from small publishers, like Matrix/Slitherine - but keep an eye out for them turning big and evil, like (Micro)ActiBlizz.
(Another issue is platform-tied features that make you a second-class citizen : never buy games that have a Steam Workshop or use Steam Multiplayer.)
I’ll probably be kicking myself if Valve ever gets sold, but I’m pretty happy with it for now.
Yep, and I basically lost my (legal) access to Heroes of Might and Magic 6 when they updated their store/launcher...
Thanks op for posting this.
* As much as possible, anyway. Patents, trademarks, etc. are not affected.
My (IANAL) understanding is that if you release something as public domain (but not CC0), it’s still covered by full copyright in Germany.