Inspiration

We wanted to create a fast-paced survival platformer that challenges players with skill-based combat rather than relying on powerful weapons. Games like Hollow Knight and Dead Cells inspired our tight controls and enemy waves. We also wanted to add a quirky health system, leading to the idea of carrots falling from the sky as the only way to heal.

What it does

Wavebreaker is a survival platformer where players fight endless waves of monsters using only a sword. With each wave, enemies get stronger, and multiple boss fights provide even bigger challenges. Players must rely on timing, dodging, and strategic movement to stay alive—while collecting randomly falling carrots to regain health.

How we built it

We built Wavebreaker in Unity using C# for scripting. We focused on smooth player movement, responsive combat mechanics, and wave-based enemy system. The boss fights use custom attack patterns, and we designed the health system to keep players constantly moving and adapting. The game’s art and animations were created to match the fast-paced, action-packed experience.

Challenges we ran into

  • Balancing difficulty – Finding the right enemy speed and spawn rates took multiple iterations.
  • Sword combat mechanics – Fine-tuning attack hitboxes and timing for a satisfying feel.
  • Carrot health system – Adjusting drop rates so players get just enough health without making it too easy.

Accomplishments that we're proud of

  • Creating a challenging yet fun survival platformer with only a sword.
  • Implementing enemy spawners that increases difficulty over time.
  • Designing multiple bosses, each with unique attack patterns.
  • Building a quirky but balanced health system that keeps gameplay fresh.

What we learned*\

  • The importance of game balance—a game can be too easy or too hard with small tweaks.
  • How to design **engaging boss fights that feel challenging but fair.
  • How to optimize enemy AI and wave spawning for smooth performance.
  • That sometimes, even a simple mechanic like falling carrots can make a game stand out!

What's next for Wavebreaker

  • Adding new enemy types and bosses to expand the challenge.
  • Introducing different sword upgrades or abilities for more combat depth.
  • Possibly adding a multiplayer or co-op mode for competitive survival.
  • Expanding the game’s world with new environments and hazards.

Built With

Share this project:

Updates