Grenadepong: A Multiplayer Pong Game with a Bang!

2D Online Multiplayer Game Project

A fun project I made to develop a 2D multiplayer game

13th Dec 2024

typescriptangularprojects

Grenadepong: A Multiplayer Pong Game with a Bang! 🎮💥

Grenadepong Gameplay

Grenadepong is a unique and explosive twist on the classic 2D pong game. Instead of paddles, you control the game with your fingers, turning it into a highly interactive and engaging multiplayer experience. Whether you're competing with a friend nearby or challenging someone across the globe, Grenadepong redefines the boundaries of web gaming with seamless cross-screen gameplay.

I recommend testing this on mobile rather than on desktop.

Why Play Grenadepong? 🚀

  • Innovative Gameplay: Grenadepong introduces grenades into the classic pong mechanics, adding a strategic layer of excitement and tension.
  • Multiplayer Magic: Connect with friends effortlessly using QR codes or shared codes, and enjoy real-time battles without worrying about backend servers.
  • Mobile-Friendly: Designed for mobile-first gameplay, Grenadepong offers an intuitive and immersive experience, perfect for quick matches on the go.

Built with Cutting-Edge Tech 🌟

Grenadepong leverages:

  • Angular for a responsive UI.
  • PixiJS for smooth 2D animations.
  • PeerJS to enable low-latency, real-time communication using WebRTC.

This project showcases how modern web technologies can create multiplayer experiences that feel as seamless as playing on a single screen. From precise ball physics to flawless screen transitions, every detail has been carefully crafted to maximize player enjoyment.

Ready to experience Grenadepong? Check out the DEMO here!

For a more detailed write up check out my Github Repo