1) New FOLDER: admin (control panel that will affect new folders).
2) New FOLDER: follow2 (initially just a copy of previous works on last project's 'follow' subfolder).
3) New on ADMIN: option to update a new image that will be used on the target element (now called PLAYER).
4) New on ADMIN: option to add/edit bugs (now called ENEMIES), every enemy has a name.
5) New on ADMIN: option to add/edit angle ranges for every enemy, uploading an image for every range.
6) New on ADMIN: option to add/edit scenes. Every scene has a name and a background image.
7) New on follow2: the players should use the image defined on the admin.
8) New on follow2: add a combo box to choose the current scene.
9) New on follow2: add a combo box to choose which enemy will be created when left-clicking the screen.
10) New on follow2: the enemy should have its image changed according to the ranges defined on the admin.
11) New on follow2: the enemy should move at the speed defined on the admin.
12) New on ADMIN: option to add/edit stages. Every stage uses a scene, a width/height and a list of enemies. For every enemy type that you add to the stage, you’ll be able to pick a quantity and a movement type¹ for them (you can even add the same enemy type more than once with different quantities, and make those different ‘groups’ move differently). Also, the initial speed of the enemies can be set per stage.
13) On STAGES: option to set a time interval (i.e.: 120 seconds) that will make speed of every enemy go up by a specific percentage (i.e.: 100%) on this stage.
14) On STAGES: option to set up the initial movement speed of the player on this stage.
15) On STAGES: option to set up the starting point and the destination. Those places can have an image uploaded to be shown over the stage background. If the player reach the destination, the game should move to nthe next stage.
16) New on follow2: The game should display and record the time used by the player in each stage.
17) New on follow2: If the player ‘dies’, he needs to be able to resume the game from the stage he is on.
Movement type¹: Every enemy can move by trigonometry following the player, OR they can move in a straight line, in any direction based on a basic compass (top -> bottom, left -> right, topleft -> bottomright, bottomright -> topleft, etc.)
Finally the completed script shall be delivered it to me fully.