A useful tool for playing Artifacts MMO with your controller.
View Demo · Report Bug · Request Feature
This is a Next.js project bootstrapped with create-next-app.
Install dependencies:
npm installRun desktop mode in development (Next + Electron):
npm run devRun web only:
npm run dev:webThe demo is deployed automatically by GitHub Actions from .github/workflows/deploy-pages.yml.
Repository settings required once:
- Go to
Settings→Pages. - In
Build and deployment, setSourcetoGitHub Actions. - Push to
main(or run the workflow manually fromActions).
Build Electron app (current platform):
npm run packageBuild macOS packages:
npm run dist:macBuild Windows packages:
npm run dist:winGenerated artifacts are written to release/.
play.artifactsmmo.com authentication can fail in an iframe context because of browser security/cookie policies.
In desktop mode, this app embeds the game using Electron webview with a persistent partition for more reliable login/session handling than a standard iframe.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
