duelyst
duelyst copied to clipboard
Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.
We currently have around 1.2GB of images, sounds, and fonts in the `app/resources` and `app/original_resources` directories, which results in slower git operations and longer workflow durations in CI. We should...
I don't have a significant amount of frontend expertise, but I know that [Webpack](https://webpack.js.org/) is one of the more popular module bundlers for frontend assets. Would this be beneficial for...
Knex.js, our SQL query builder, has a few minor vulnerabilities in the current 0.19.5 version: ``` ✗ Prototype Pollution [High Severity][https://security.snyk.io/vuln/SNYK-JS-UNSETVALUE-2400660] in [email protected] introduced by: [email protected] > [email protected] > [email protected]...
## Summary The limited "Launch Offer" bundle of 10 Spirit Orbs for 300 Gold is repeatable, making the 10 Orb bundle for 450 Gold redundant. Let's fix or remove the...
ES6 and / or TypeScript mostly makes CoffeeScript no longer necessary. Let's try running codebase through `decaffeinate`. https://github.com/decaffeinate/decaffeinate
## Summary As you probably know Moment.js has a fat bundle size (67.9kb). Day.js achieves (mostly) the same functionality while only being 2kb in size. Might do this on my...
When trying to launch it on Steam Deck when added to Steam, and selecting the compatibility layer to use the Steam Linux Runtime container the game will launch fine but...
Pulling this work out of #69 and #3 to reduce their scope. We should automate the process of deploying OpenDuelyst when a new release is published on Github. This can...
## Summary When the client starts, we could: 1. Determine if the version is out of date. 2. Prompt the user to upgrade if it is. 3. Selectively retrieve new...
## Summary When opening a Practice game on Mobile, the keyboard pop ups. This results in a viewport resize, which causes the game to prompt the user to reload the...