A downloadable game

✏️ Pen Fight – Relive the Classroom Classic!

Remember those free periods when all you needed was a desk, two pens, and a little mischief? Pen Fight brings that same nostalgia straight to your browser with simple, fun, and surprisingly bouncy physics — built entirely with vanilla HTML, CSS, and JavaScript, no frameworks, no libraries, just pure code.


🎮 How to Play

  • Place your pen in the arena.
  • Take turns flicking against your opponent’s pen.
  • Slide, bounce, and collide with realistic(ish) physics.
  • Knock your opponent’s pen out of the arena to win!

🌟 Features

  • Built entirely with vanilla HTML, CSS, and JavaScript — no frameworks, no external libraries.
  • Minimal, polished UI that runs right in your browser.
  • Smooth drag-and-flick controls for mouse.
  • Lightweight, nostalgic fun — accessible anywhere.

🚧 Built With

  • HTML5 Canvas - rendering the arena and pens.
  • JavaScript (ES6) - custom physics, collisions, turns, and win conditions.
  • CSS3 - clean, minimal interface.
  • No external frameworks - 100% vanilla codebase.

🏆 Why We’re Proud

  • Recreated a childhood memory entirely from scratch.
  • Custom physics engine written without external libraries.
  • Fully playable in just a click — no installs, no fuss.

🚀 Play Now

👉 Play Pen Fight in your browser

💻 View the source code on GitHub