Your favourite card game is back but in an App! Now you can carry the game around with you on your smartphone (Android only, sorry iOS) and play it wherever you are. The same features, same great art, now portable!
See the original game here!!
See the video demo of how to play here!
First release of the game on Android.
In order to fit everything onto a phone screen, the UI had some minor adjustments. See the screenshots below.
Play phase:
- You are given cargo and a given number
- Play cards to achieve that number
- Cards contain math operations
- Each turn you draw until you get 5 card
- Max hand size: 5
- End of turn: put remaining cards at the bottom of the deck
- Lose: you lose when you run out of cards, not cargo
- You can concede if you feel like there is no way of winning
- The levels go on infinitely until lose or concede
Buy phase (in between levels):
- Remaining cargo gets added to next level cargo
- Use remaining cargo to buy different cards
To play the game, make sure your Android phone is on developer mode. Clone this repo and open the project with Android Studio. Click run app button on top of screen.
Alternatively, plug in your phone to download the app from the IDE.
The app was done entirely in Java. Tested using Pixel 5A AVD within Android Studio (Hedgehog).
Developed with:
- JDK:
jbr-17 - Android SDK:
Android 14 UpsideDownCake API Level 34
- Statistics (fewest moves, fastest time etc)
- Release it on Google Play Store
The original game in Python and Tkinter was made by Daniel Lim, Jean Soh, Kaelen Tay, Mohammad Saif, Toh Siew Hean.
Card art: Daniel Lim
The Android app was done by me.
