We need to develop a quiz-game which is deployable to Android/iOS (Xamarin is preferred). What we need:
- Game screens:
+ 1st: A start button and highest history score
+ 2nd: Main game (details below)
+ 3rd: Show the score of this session and a Replay button
- Game data:
+ We have a collection of word (UTF-8 encoded) which should be stored offline (i.e. sqlite). Data should be indexed for quick search query.
Step 1: To start the game, our app (A) will select a random word from database and display to user (U)
Step 2: Timer appear count down to 0
Step 3: (U) input answer using keyboard
Step 4: (A) check if answer is valid by checking if the answer is a word exist in database.
- If valid: (A) select a next word from database that meet some requirement. There will be two scenarios
+ (A) can find the new word: display to user and go to Step 2
+ (A) can not find any satisficed word: display a congrat message and go to Step 1
- Not valid: end game and move to 3rd screen
Since the game is pretty simple. I would prefer if you can show a prototype for this (without design and animation). Then we can discuss on how to make the game look better with design and animation.