Circle Shooter
Just a little experimentation with Matter JS
This is a play in browser, desktop only 'billiards' type shooter. Use the MOUSE and RIGHT or LEFT MOUSE BUTTON to set aim and power, then 'shoot' the white ball into the others. When like colored and golden bordered balls collide, they explode and disappear. When all balls are gone, the game ends. More ricochets = more points. Score is kept in local storage and game scores can be used to reattempt the same level over and over again.
<MOUSE + MOUSE BUTTON> adjust white ball aim
<Tab> to go to main menu.
<Backspace> to turn on gravity
<R> will reload the current game
<S> will save the current state
<L> will load previously saved state
<Back Tick> hold while aiming for maximum power
This colorful, physics-based shooter game challenges players to aim and fire a ball into a dynamic field of other bouncing balls. When the player's ball strikes others, it causes a chain reaction of ricochets. The twist: only balls of matching colors will vanish upon collision. Strategic aiming becomes crucial as players attempt to trigger combos and clear the screen. With each successful match, the playfield becomes less crowded, and once all balls are eliminated, the level is complete. The game combines fast-paced action with puzzle-like decision making, enhanced by randomized colors, satisfying physics, and progressively challenging levels that reward skillful timing and precision.



Comments
Log in with itch.io to leave a comment.
ur game broken bro
Are you using on desktop? Windows? Feel free to give it another try and let me know any specific issue. It's just a quick-demo implementing matter.js by the way. thanks for your comment though, bro!