Nice done; a couple of suggestions though:
- angle and speed input: put sliders instead of input boxes, expecially when the values should be limited (ex. speed <= 999)
Remember: quite nobody reads the help file, expecially a long text box filled with plain text, so if you want that the user input the right values to the game, you should limit the user freedom about his actions, for example, with sliders. To summarize, try to avoid input boxes.
Also for the angles, a graphic representation would be better than giving a value, even with a slider. I know that the original version was similar, but who says you would stick 100% to it ?
- ESC key should quit the game.
- bugs:
--- when entering a wrong speed (ex. 1000) the input boxes are disabled.
--- when the banana goes over screen (too much speed for example) the input boxes are also disabled, until the shooted banana comes down. You should get rid of this extra time, and speed up the projectile until it re-enter in the screen. You can calculate the point where it will fall down, and if it's outside the map, you should delete it and change turn.
Overall good; the building are also nice generated, but sometime a gorilla stays very low, and has to deal with very high skyscrapers, which are hard to avoid.
The projectiles seems also not affected by wind, and sometime - expecially when they go up off screen - they come back in the descending phase.
One more thing, I guess the gorilla should not be damaged when his banana hits an adiacent building. Right now it's very easy to be killed by wrong shoots.
Keep on,
Sergio.
- angle and speed input: put sliders instead of input boxes, expecially when the values should be limited (ex. speed <= 999)
Remember: quite nobody reads the help file, expecially a long text box filled with plain text, so if you want that the user input the right values to the game, you should limit the user freedom about his actions, for example, with sliders. To summarize, try to avoid input boxes.
Also for the angles, a graphic representation would be better than giving a value, even with a slider. I know that the original version was similar, but who says you would stick 100% to it ?
- ESC key should quit the game.
- bugs:
--- when entering a wrong speed (ex. 1000) the input boxes are disabled.
--- when the banana goes over screen (too much speed for example) the input boxes are also disabled, until the shooted banana comes down. You should get rid of this extra time, and speed up the projectile until it re-enter in the screen. You can calculate the point where it will fall down, and if it's outside the map, you should delete it and change turn.
Overall good; the building are also nice generated, but sometime a gorilla stays very low, and has to deal with very high skyscrapers, which are hard to avoid.
The projectiles seems also not affected by wind, and sometime - expecially when they go up off screen - they come back in the descending phase.
One more thing, I guess the gorilla should not be damaged when his banana hits an adiacent building. Right now it's very easy to be killed by wrong shoots.
Keep on,
Sergio.