helicoptaa_android_game's People
helicoptaa_android_game's Issues
High Score Screen
The game should include a High Score Screen
Along with the settings screen, the game should display a high score screen.
- Display top 10 high scores from the shared preferences.
Sound and Music
The game should support sound and music.
- Music and sounds can be found in the compressed folder sent to hatem.
Sharing high scores
User should be able to share high scores
The easiest way to do this is probably when the user has died, the score is shown and an option to share the score is shown.
- Share with facebook messenger
- Share as an sms
End Game Screen
When the user dies a seperate game over screen should be shown
- This is already implied in a seperate issue but the screen itself deserves its own issue
- Should include highscore
- Should include option to share score over social media
Settings Screen
The game must include some form of settings screen.
The settings screen should be a PreferenceActivity containing the following options:
- Sounds options (turn sound off / turn only music off)
- Optional: Change difficulty
- Optional: Change language
Pause Modes
If the user presses the home button the game should pause.
- We need to handle pause functionality in the overridden onPause and onResume methods.
- The game should probably stay paused until the user presses some button (resume button) since the user will otherwise most likely just fall to his death.
Score System
-
The user score (distance traveled) must be stored in some format (shared preferences)
-
The best score should be updated if the previous one is beaten.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.