Arkanoid

A 2D arcade brick-breaker inspired by the classic Arkanoid, developed in Unity 6 with C#.

Control the paddle, keep the ball in play, destroy bricks, collect power-ups, and survive enemy encounters. Clear three brick-based stages before facing the final boss.

Features

  • Arcade ball physics — custom bounce behavior for walls, bricks, and paddle collisions.
  • Seven power-ups — slow down the ball, catch and relaunch it, fire lasers, expand the paddle, split the ball, open the exit, or gain an extra life.
  • Multiple stages — three brick layouts followed by a boss encounter.
  • Enemies and boss fight — moving enemies, a boss with alternating combat phases, and incoming projectiles.
  • Score and progression — score tracking, high scores and lives,
  • Audio settings — music and sound effects routed through Unity's Audio Mixer, with adjustable volumes.
  • Animated UI — main menu, level introduction, settings, and win/lose screens.

Controls

ActionKeyboard
Move paddle leftA or Left Arrow
Move paddle rightD or Right Arrow
Launch / relaunch ballSpace
Fire lasers (when the power-up is active)Space

Leave a comment

Log in with itch.io to leave a comment.