Development - Biased Referee - ENG
Development - Biased Referee - ENG
This technical document provides the basic criteria when developing a mobile application.
UI: https://www.figma.com/file/CL2LyLpZClJY6Bi1XK9ion/Biased-Referee?node-id=0%3A1
Sound:
https://drive.google.com/drive/folders/1LHcBZBWifcV_f46mK7Tda9kgv-bJA1Gu?usp=sharin
g
A link to the prototype (UX/UI) is attached to the task. To work with it, you need to
download the Figma software and export the prepared screens / elements.
The finished project should contain the following set of files and information:
1. APK file signed with the name of the application (once the APK is installed on the
device, the name must be saved)
2. AAB file with a caption of the application name
3. Key for APK and AAB
4. Key information (passwords, alias)
5. Bundle ID / package name
6. Version number and build number of the app
7. Full source code or Source Code
Important Notes:
- APK icon must contain two sprites attached to the task
- APK and AAB files must work on 32-bit and 64-bit devices
- APK should be signed for release.
- the target version of API Level (targetSdkVersion) must be higher than or equal to
31
- APK signature versions v1 and v2
- passwords and bundle IDs and package names must be free of "default" and
"example"
- development frameworks should be consistent with the task specified in the build
(noteworthy for unity export and webgl)
- The application must contain the following set of architectures:
armeabi_v7a / arm64_v8a / x86 / x86_64
Description of the main screens and the elements in them:
App concept:
The main gameplay reference: https://www.qkygames.com/arrow-twist. Instead of an
arrow, a red soccer card will rotate. The player has to throw the card in the right direction,
overcome obstacles in the form of walls and hit the players.
Screen 1
Main menu screen. In the background you need to depict a soccer referee or elements of
soccer - red cards, whistle, ball.
In the center of the screen there is a play button.
At the top of the screen the best result of the game is displayed.
At the top left is the "i" button, which opens the app privacy policy
(https://pages.flycricket.io/biased-referee/privacy.html) and the star button, which opens
the feedback window.
Screen 2
The red card with the arrow rotates clockwise. When you press the screen, the card flies in
the direction in which the arrow was pointing. Along the way there are obstacles in the
form of walls and other elements.
There are also players/heads of players on the path. The player must hit these players with
the card.
When the player hits the wall, the game ends. On the top right there is a scoring counter
(number of hits on the players).
Screen 3
The end of the game screen. It displays the result of the game, the best result for all time,
there are buttons for restart and exit to the menu.
Screen 4
Feedback box. Here the player can type in text and rate it from 1 to 5 stars. Pressing the "X"
or "send" button closes the window and the text in the window is reset.