This repository is a macOS-ready fork of the community "Adventure Time: Card Wars" PC port. It keeps the original full game intact and adds the project updates needed to build and run it as a modern macOS app with Unity 2021.
Floop the Pig! It's Adventure Time CARD WARS! Play the game inspired by the Adventure TIme episode, 'Card Wars'! Summon creatures and cast spells to battle your way to victory.
CARD COMBAT!
Command an army of awesome warriors, including Husker Knights, Cool Dog the Immortal Maize Walker, and even the Pig to destroy your opponent's forces! Place towers and cast spells to unleash ultimo attacks
CUSTOM DECKS!
Collect new cards to customize your deck for each opponent. Level up your creatures, spells, and towers, or fuse them together to make your cards even more powerful.
HIGH STAKES BATTLES!
Think you've got what it takes to be crowned a Cool Guy, or will you end up drinking from the Dweeb cup? Play as Finn Jake, BMO, Princess Bubblegum, Marceline, Flame Princess and more as you wind your way through the Land of Ooo!
It's CARD WARS!
- Unity project migrated for macOS builds with Unity 2021.3.35f1.
- Universal macOS build target for Intel and Apple Silicon Macs.
- Local build, validation, packaging, and backend scripts.
- Offline/local replacement backend for development multiplayer screens.
- Faster defense wheel timing in the full game.
The built .app is intentionally not committed to git because it is multiple gigabytes. Use GitHub Releases for downloadable Mac builds.
- macOS
- Unity 2021.3.35f1
- Unity Hub sign-in with a Personal or paid license
- Node.js for the local replacement backend
Unity 2021 works with Unity Hub named-user licensing on current macOS versions, while Unity 2017's legacy activation flow is no longer reliable with Personal licenses.
Install Unity 2021.3.35f1 with Unity Hub, or point the build script at an extracted editor with UNITY_PATH:
https://unity.com/releases/editor/whats-new/2021.3.35f1
scripts/check-project.shSign in to Unity Hub before building. The build script accepts Unity Hub's named-user license at ~/Library/Unity/licenses/UnityEntitlementLicense.xml.
scripts/build-macos.shThe default output is Builds/macOS/Card Wars.app, and the Unity build log is written to Logs/macos-build.log. If Unity is installed outside the usual /Applications locations, set UNITY_PATH to the editor binary:
UNITY_PATH="/path/to/Unity.app/Contents/MacOS/Unity" scripts/build-macos.shrm -rf "/Applications/Card Wars.app"
cp -R "Builds/macOS/Card Wars.app" /Applications/
open "/Applications/Card Wars.app"scripts/package-macos.shThe release zip is written to dist/CardWars-macOS.zip.
Deck Wars and old online flows depended on a backend that is no longer active. This fork includes a local replacement backend for development. Start it before opening multiplayer screens:
scripts/start-backend.shThis does not restore the original hosted multiplayer service; it only gives the app a local endpoint to talk to while rebuilding or testing backend behavior.
Card Wars uses Unity 2021.3.35f1 for macOS builds. Run scripts/check-project.sh before opening a pull request.
Original community port: shishkabob27/CardWars

