⭐ CATCH THE STAR ⭐ ?️ HOW TO PLAY: * Use the LEFT and RIGHT arrow keys to move the bowl. * Catch the falling stars before they touch the red line! ? RULES: * Catch a star = Gain 1 Point. * Miss a star (let it touch the line) = Lose 1 Life. * The game ends when your Lives reach 0. Can you beat the High Score? Good luck!
This entire project was developed and coded completely independently by me from the ground up, fulfilling all the strict programming and structural requirements of Practical 2 without any outside help, tutorials, or guidance. From the moment I initialized the canvas, I took full ownership of the logic, designing a dynamic player sprite interaction system alongside a randomized vector generator that forces the target star to instantly change coordinates upon contact. I personally built and debugged the trigger loops to ensure that the user's score variable increases perfectly by one point while a synchronized audio file fires in real-time, creating a highly responsive and seamless gameplay feedback loop. Rather than relying on rigid step-by-step videos or copying pre-existing asset structures, I spent time testing, refining, and optimizing the script arrays on my own to ensure the game mechanics run in an uninterrupted, infinite execution loop until the player manually ends the session. Every line of code, event block arrangement, and mechanical layout represents my own problem-solving skills and dedication to master game development autonomously.