Concept
For my Week 10 assignment, I decided to create a game inspired by football (soccer) and Daniel Shiffman’s Angry Birds slingshot mechanic. I came across a matter.js cloth sketch that moved like a football net, which sparked the idea to bring that into my sketch. I wanted to add a twist: instead of just launching the ball like in Angry Birds, the ball would interact with the goal net, creating a realistic effect. When the ball hits the net, it doesn’t just pass through—it actually impacts the net, which bends and moves as if hit by a real object. This reaction gives the game extra depth and makes scoring feel even more satisfying. Players use the slingshot to aim and score while racing against a 10-second timer. A goal counter keeps track of the number of goals scored, so you can try to beat your best score.
Embedded Sketch
Key Features
- Slingshot Mechanic: You use the slingshot to aim and launch the ball, trying to score goals by hitting the target.
- Interactive Goal Net: The net moves and reacts when the ball hits it, making the game feel more dynamic and realistic.
- Scoring: Each time you score, your goal count increases, and you get a satisfying visual of your progress.
- Physics-Based Collision: The ball interacts with both the goal and the net particles, which makes for a more immersive experience.