r/javascript • u/Ok-Gold-3601 • 7d ago
Open-Source Gwent classic (The Witcher 3) Web & APK!
https://github.com/ia2904Hi everyone!
I wanted to play Gwent, the classic card game from The Witcher 3, but the existing web-based projects needed improvements and had some issues. I decided to jump in, upgrade different forks from various versions, fix the gameplay bugs, and add some new modifications to make the web and mobile experience much better.
My main goal is to share this project so more people can discover it and enjoy this amazing card game as much as I do. It's now fully playable on Web Browsers, and I also packaged it into an Android APK!
LINKS:
Play on your Browser (GitHub Pages):
Play Completely Offline (PC / Laptop):
You can also get the source code repository directly from https://github.com/ia2904 . Just extract the ZIP file, double-click on "index.html", and it will open in your web browser. It runs 100% offline with no internet required!
Get Android APKs:
You can get the APKs directly from the "Releases" section of each project, or use the direct links below:
Credits to Arun Sundaram, Reynolds Costa & Sylver, who laid the foundations to create, modify, and improve this game in its early stages.
Special thanks to CD Projekt Red; although they are not involved in this unofficial fan project, it is entirely based on the amazing minigame they created for The Witcher 3.
2
4
u/SexiestAvocado 7d ago
Thank you for this. I replayed witcher 3 recently and this time did not skipped Gwent and I love it. Was very displeased when trying the official Gwent game changed a lot.
This is awesome
2
u/Ok-Gold-3601 7d ago
Same here! The official standalone version is a completely different game now, and many of us just wanted to play the classic, simple tactical card game we fell in love with in TW3. I'm so glad you found this and that you're enjoying it.
1
u/SexiestAvocado 7d ago
Very much som already shared with a couple of friends.
Also, read the repo and the inspiration for the new decks. I'm glad you added the balanced game from novigrad_tavern team, the decks urgently needed a fix as much as I love it it was easy to know what decks are underpowered.
2
u/Ok-Gold-3601 6d ago
Thanks for sharing it! And wow, I'm glad you read the repo. You are right; the original game balance made some decks way too underpowered, so the novigrad_tavern tweaks helped to make them fun and viable. Glad you appreciate the fixes!
1
u/Prozilla6 7d ago
Did you make this?
2
u/horangiwhakkatchi 7d ago
Literally says in the post what they did.
2
u/Ok-Gold-3601 7d ago
Haha, thanks for having my back! To clarify: no, I didn't create the original game from scratch. As mentioned in the post, I took older open-source forks, fixed the bugs, optimized it for web/mobile, and packaged the APKs to make it fully playable again!
4
u/-xvi 7d ago
Wow this is great, just tested it on mobile and it looks and feels like the real thing.
I couldn't get it to work on Firefox for Android though, the Gwent logo was overlapping the Play button