SA
sapientabdullah/beatSurge
An endless rhythm-based action game where players shatter glass and collect perks

Shatter the glass, unleash the rhythm.
BeatSurge is an endless rhythm-based action game where players shoot metal balls to shatter glass obstacles and collect perks. The game features dynamic, beat-synchronized visual effects, fast-paced shooting mechanics, and a thumping soundtrack that drives the player's intensity.
๐ฎ Gameplay Overview
- Objective: Survive as long as possible by dodging obstacles, collecting perks, and destroying glass objects with a powerful metal ball.
- Endless Challenge: The game gets progressively harder as you move forward, with more obstacles and perks appearing.
- Responsive Visuals: The environment pulses and shifts in sync with the music, creating an immersive experience.
- Perks & Power-ups: Collect perks such as "Autofire" to activate special effects and temporary power-ups.
๐ How to Play
-
Movement & Shooting:
- A / D: Move left or right.
- Mouse: Look around and aim.
- Mouse Click: Shoot a metal ball.
-
Perks:
- Diamonds: Collect these special perks to activate "Autofire" for a limited time.
-
Survival:
- Dodge incoming obstacles.
- Buildings and environment are procedurally generated, ensuring a fresh experience every run.
๐ ๏ธ Technologies Used
- Three.js: For 3D rendering and scene management.
- WebGL: For real-time graphics and visual effects.
- Custom Shaders: To achieve glow, bloom, and chromatic aberration effects.
- Post-Processing: Includes effects like bloom, outlines, and chromatic aberration for enhanced visual fidelity.
๐ท Demo
On this page
Contributors
Created December 17, 2024
Updated December 18, 2024

