GithubHelp home page GithubHelp logo

chrisjluc / onesearch Goto Github PK

View Code? Open in Web Editor NEW
25.0 25.0 24.0 894 KB

Android Word Search Game

Home Page: https://play.google.com/store/apps/details?id=chrisjluc.onesearch

License: MIT License

Java 92.55% Python 7.45%

onesearch's People

Contributors

chrisjluc avatar jeansreal avatar stephenluc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

onesearch's Issues

Social sharing after playing a round

Ability to share scores with Facebook and Twitter after playing a round. Most likely want to use a third-party for authentication and sharing.

Investigate CTR increase on Achievements and Leaderboards

Determine how to increase the clicks on leaderboards which is currently 2.87% (770) clicks and achievements are at 0.73% (197). These metrics are gathered from the running of the app over all of time.

Consider using pitches or more appealing icons.

Fix multiple instances of the same word in wordsearch

WordSearchGenerator issue, very low chance of actually happening. Not exactly sure why this is happening either.

Since it does happen added fix in wordsearchgridview to match words based on actual letters highlighted instead of position of the start and end nodes of the word

Update playstore info

Maturity for everybody when obscene words are removed
Update with screenshots from 7-inch and 10-inch tablet.

Analytics for Results in GA

Set tracking for Google Analytics on the Score and Best Score view, if people are clicking on this we may consider allowing users to open leaderboard through these best score text views.

Create submenus for play

Main menu will be play, achievements, leaderboards and setting where play goes into submenus with difficulties.

Music and sounds

When timer has 10 seconds left, sound to indicate user is highlighting, some light background music.

Analytics in GamePlay for GA

Google Analytics tracks our analytics. Let's track how many users click on time, score and the main word to be found. Let's also track when a user touches the word search but guesses a wrong word and when they successfully found the word.

Decrease CTR of skip in Gameplay

According to GA, 14% (3,900) of all button clicks were skip. We don't want people skipping too often we should force them to try and play.

Consider using icons, or making a system to limit number of skips and as you complete rounds you get points for skipping.

Prevent skipping until wordsearch is rendered in gameplay

Not a good experience to be able to spam skip button, and the game to skip the equivalent amount. Let's make the experience more rigid.

This looks really bad especially in medium and high and can cause some lag on slower devices and even cause crashes.

Add more words

There are around 6000 words right now, we should add all the words from here as well.
Constants in app code should be adjusted to handle larger word files.

Here is a website with more words: http://www.wordfind.com/3-letter-words/
And additional length words can be accessed here too, ex. http://www.wordfind.com/4-letter-words/
Add the words that don't already exist to the files here, we don't want duplicate words.

https://github.com/chrisjluc/Onesearch/tree/master/app/src/main/assets/words

Google analytics

<!-- The screen names that will appear in reports -->
<screenName name="com.google.android.gms.analytics.samples.mobileplayground.ScreenviewFragment">
    AnalyticsSampleApp ScreenViewSampleScreen
</screenName>

Change the nav bar to blue from black.

Notice when the game is paused the nav bar appears, incase the user needs to access notifications etc. Let's change it so it matches the theme of the app more, which is the same blue that we use in the app.

Auto sign in

Try and sign in first time, on start. And then don't force user to sign in.

Check if google play services exist

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.