Target Time

Project Description

Story - How To Play:
You are a magical bow who is determined to shoot as many targets as possible. You must use your mouse cursor to aim at the targets and then click "spacebar" to fire an arrow at the aimed location. It's not that easy though, as when you get further on with a higher score bad targets will start to spawn. Hit these targets and you will instantly lose the game. There also appears to be apples that randomly appear throughout the game, perhaps they may be useful in some way? The game will keep getting harder and harder until eventually it caps out at max difficulty in which you will soon succumb to (if you make it there).

Before You Play:
- A timer will constantly be counting up eventually reaching the number equal to "Too Late", this number will start at 10, and continually go down as you play the game, and if you end up taking too long to shoot the next target (specifically good targets) you will immediately lose. Shoot a good target before it's too late to reset the timer back at 0.
- The timer DOES NOT stop when the game is paused.
- The different rings on the good targets mean nothing for score, just hitting the good target at all will reset the timer and grant 1 point.
- Arrows always take 1 second to reach the spot aimed at with the mouse cursor (due to wind resistance - not basic coding).
- It's harder to directly shoot things up close (wind resistance again) especially at an angle.
- You can only have one arrow out at a time.
- Apples can potentially be used for something as you get further into the game, perhaps it's worth it to take an extra few seconds to shoot up some of these...?
- Apples despawn after one bow shot.

Controls:
"Spacebar' - Shoots an arrow where mouse cursor is (once it is clicked you cannot move your cursor to then move the arrow).
"r" - Resets the game (basic stats only).
"h" - Hard resets the game (all stats).
"m" - Mutes background music.
"u" - Unmutes background music.

Created November 8, 2025

Last updated November 21, 2025

Published November 10, 2025