My game is now live here:
https://play.google.com/store/apps/details?id=com.hook.mate&rdid=com.hook.mate
Here is some of the controls that I have used to improve user experience, I have modified by playing and testing several scenarios.
- number of enemy (I could not increse much the enemy number)
- number of birds (user did not had time to shoot all birds if too many birds)
- control the time for wait before next collectable will be availlable
- set up minimum distance from player to bird to release a collectable bonus
- migrate from shoting on screen touch to continuous shooting
firewait=350 - 15*Min(totalgift,10)/10
- chanceled shooting sound for the enemy hit sound !!
- control the shooting frequency and decrese the speed with the number of collectable in then game
- change the shooter behaviour and strenght upon number of collectable (still needs improvement)
- shooter point at player on x axis only when user try to kill enemy !!
- randomly assign shooting and enemy speed
- randomly assing respawn position
-control and asign a steady constant enemy shoots by waitbeforenextshoot constant
-control the frequency of mate eating enemy when too many around mate then enemy escape to go further and threaten the player
-control the player shooting and upgrade upon score status(not realy sure that this is good ...I guess the gun upgrade should be don after collect bonus)
- migrated from 5 lifes availlable to 3 lifes, which actually makes level more difficult but I
search youtube and found that too many lifes is not a good practice.
Have no idea how the game feels to the user , my 5 years old kid seem to find this very dificult ..the game miss the dificulty option
I released with 1 level , just waiting to see if it worth working on other levels as game level creation is something that starts after game coding.
'