Enhancing number guesser by adding points, levels, and leaderboard

in #utopian-io5 years ago

Repository

https://github.com/reepeecheep/numberguesser

Introduction

Number guesser is an android game where the players try to guess a number between 0-100. The computer choose a number randomly which the player must guess in 5 attempts.

Components

My suggestion is on the

  • Gameplay interface

Proposal

I already made some suggestions in my last contribution here and this suggestions will go hand in hand with that.

I propose the addition of a

Points system - The point system should be included in the gameplay. Players should be awarded points for winning a guess session. This points can be accumulated overtime before being used to redeem some hints. The points gotten per gameplay will also increase or decrease according to the game level(this will be discussed below) selected.
Basically it’s something like

  • Win a guess session and get 10 points
  • The points get multiplied by the current level coefficient.

Levels - The game only has one mode and that is guessing from 0-100. With the addition of Hints that I earlier suggested here, it will be quite easy for players to win. I propose that levels option should be added and each level will come with increase in difficulty in addition to a certain coefficient.

  • Easy - The number guess should be between 1-10 and have a co-efficient of 1
  • Medium - The number guess should be between 1-100 and have a co-efficient of 2
  • Hard - The number guess should be between 1-1000 and have a co-efficient of 3
  • Expert - The number guess should be between 1-10000 and have a co-efficient of 4

Leaderboard - This is the last addition I am proposing. There should be a global leaderboard that displays the top guessers in the game. A user can easily see his/her rank.
The above will be explained more in the Mockups below.

Mockups/Examples

Comb26022019065449.jpg

The above shows how I want the Points system and levels should work. You can see the points for a particular level and the level guessing range
20190226_065724.png

This is how the leaderboard section should be modified.

Benefits

Points system - The addition of this feature will further increase wide adoption of the game. It will create a sort of addiction because users will want to garner more points that will help them in the game. They know the points will help them in winning the tough stages in the game. Also, this is a mechanism that can generate income for the Project Owner. The points can be made available for purchase on playstore for any interested player. Players stuck in a particular level will be eager to purchase some points to boost their chance of passing that level.

Levels - You cannot overemphasize the importance of levels in a game. It retains users as they will surely come back. It also creates a soft entry for users who don’t understand the game very well or may be new to its variant. Starting from the easy will make everyone love it as they can win with ease. They then move up the levels ladder all the way to expert where they have to prove their guessing skill.

Leaderboard - This will let users gauge their progress in the game. They can easily see their rank and seek to aspire to go higher. It creates a kind of friendly competition among the players. You always want to be the number 1 ranked player in the game. Other players will also look to dislodge you from the number 1 position thus leading to more and more players utilizing the game.

Conclusion

Implementation of the suggestions will increase the number of users playing the game. It will also make the game more appealing to the average gamer that he/she will want to come back again. The Project owner can also monetize the application via the Points system as already mentioned above. It’s a win-win situation for both the players and project owner. They both get something worth their time.

My GitHub profile

https://github.com/zoneboy

Sort:  

Hello @zoneboy!
Thank you for contributing.
I like the way you write the contributions, they are always well formatted and nicely explained.
Again, these features will be really a good addition to the application.
I would suggest you to combine all the features you want to suggest in a single contribution from now on.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @syedumair! Keep up the good work!

Hi @zoneboy!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Thanks for using eSteem!
Your post has been voted as a part of eSteem encouragement program. Keep up the good work! Install Android, iOS Mobile app or Windows, Mac, Linux Surfer app, if you haven't already!
Learn more: https://esteem.app
Join our discord: https://discord.gg/8eHupPq

Hey, @zoneboy!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.15
TRX 0.13
JST 0.026
BTC 56904.92
ETH 2440.10
USDT 1.00
SBD 2.37