-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to play Instructions and button Animation #88
Conversation
Your changes needs to be commited if you want to change branch and avoid losing the changes
# Conflicts: # Android/islandRush/app/src/androidTest/java/com/quinstedt/islandRush/LeaderboardTest.kt # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/BrokerConnection.java # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/ControlPad.java # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/Joystick.java # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/MainActivity.java
…HOW_TO_PLAY_SCREEN � Conflicts: � Android/islandRush/app/src/androidTest/java/com/quinstedt/islandRush/LeaderboardTest.kt � Android/islandRush/app/src/main/AndroidManifest.xml � Android/islandRush/app/src/main/java/com/quinstedt/islandRush/BrokerConnection.java � Android/islandRush/app/src/main/java/com/quinstedt/islandRush/activityClasses/ControlPad.java � Android/islandRush/app/src/main/java/com/quinstedt/islandRush/activityClasses/MainActivity.java � Android/islandRush/app/src/main/java/com/quinstedt/islandRush/instructionScreens/controlsInstruction.java � Android/islandRush/app/src/main/java/com/quinstedt/islandRush/instructionScreens/gettingStarted.java � Android/islandRush/app/src/main/res/layout-land/activity_controls_instruction.xml � Android/islandRush/app/src/main/res/layout-land/activity_game_modes.xml � Android/islandRush/app/src/main/res/layout-land/activity_getting_started.xml � Android/islandRush/app/src/main/res/layout-land/activity_intro_splash_animation.xml � Android/islandRush/app/src/main/res/layout-land/activity_main.xml � Android/islandRush/app/src/main/res/layout/activity_controls_instruction.xml � Android/islandRush/app/src/main/res/layout/activity_game_modes.xml � Android/islandRush/app/src/main/res/layout/activity_getting_started.xml � Android/islandRush/app/src/main/res/layout/activity_main.xml � Android/islandRush/app/src/main/res/layout/activity_scoreboard.xml
The user of the app will now be able to get a Beginner's Guide on how to play the game,which includes the controls,what the game offers, and how to check the leaderboard. Related Issue : #40
Animation of buttonsUpon clicking buttons the buttons scale up .Other functionalities remains the same. Related Issue : #89
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes , I can change the color to white. Besides, what emulator are you using ? Seems like the whole layout can't be seen |
text made white so that it's more visible to the player
The text layout has been changed to white so that it appears more visible to the user. |
I fixing the constraint in all the activities. So wait until my next message to merge |
IslandRush can be played in two modes... |
The title can be changed np. |
The test are not passing because the title are not visible in the layout. Any particular reason why the recycle view is on top of the titles? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The required changes have been made.
What I have noticed is that the layout I made was for Pixel 3 XL API 31 and using another device which has a larger or smaller screen size changes the layout . Like the example you gave before, the recycle view is over the title. |
ok, I fixed the constrait so everything is passing now. |
# Conflicts: # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/activityClasses/ControlChoice.java # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/activityClasses/ControlPad.java # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/activityClasses/Joystick.java
Redy to merge
…PLAY_SCREEN # Conflicts: # Android/islandRush/app/src/main/java/com/quinstedt/islandRush/activityClasses/ControlChoice.java
Redy to merge
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything in this branch is ready to be merge, test are passing, contrainsts have been improve for most of the layouts.
This pull request has commits related to instructions of the game. A user will be able to go through this and become familiar with what the game offers and how the controls work. So, that the player isn't lost while playing the game.
Animations for buttons also added
Recommended device to test : Pixel 3 XL API 31
Related Issue: closes #40 #89
☑️ Definition of Done checklist
Run test manually. Add a picture of the test result in the comments.
Comment @test again to avoid future problems with the CI