Cards Adventure is a mobile game for iOS and Android devices where player progresses throughout the map by playing Black Jack card game. Between any two subsequent points on the map, player needs to make a certain amount of bets in order to unlock the next level. App has to be based on Unity framework to ensure ease of extending in future. We already have two Unity modules that can drive core experience (blackjack gameplay, map progression module) hence this project IS NOT about writing those elements from scratch.
The key goal of the project is to:
Design final UI based on our wireframes
Integrate separated Unity modules (blackjack gameplay, map), apply new UI and add new features described in the requirements doc.
Ultimately player is meant to run out of coins will make them purchase more coins from the in-app store in order to continue the experience. There will be primary and secondary bonuses that give just enough of coins to continue playing but to make true progress without a hassle, player will have to make a purchase.
Data (player balance, number of games played so far, current level, purchases to date) should be for now stored in the client side using single interface. In short future, we'll be migrating it into server side.