top of page
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Ping Pong Hero
Date
July 2025
Role
Game Developer
Project type
Arcade, Sports, Hobby Project
Engine
Unity
Platform
Android
- Project Overview
Ping Pong Hero is an arcade-style table tennis game prototype developed in Unity. The project focuses on fast-paced, skill-based gameplay while keeping mechanics accessible and rewarding for casual players. Inspired by real-world ping pong but stylized with arcade mechanics, the game introduces cinematic features like smash bullet time, intuitive shot controls, and AI opponents to create an exciting back-and-forth rally experience.
Core Gameplay
Players face off against an AI opponent in intense table tennis rallies. Instead of purely simulation-style play, Ping Pong Hero emphasizes fun, responsiveness, and spectacle. Every shot — from gentle lobs to aggressive smashes — is designed to feel impactful. Players have access to different shot types (topspin, underspin, flat, and smash), each mapped to simple button inputs for quick decision-making.
Key Features
Multiple Shot Types – Players can perform topspin, underspin, flat shots, or unleash powerful smashes.
Smash Bullet Time System – Smashes trigger a cinematic camera sequence with slow motion, dramatic angles, and visual effects.
AI Opponent – A dynamic AI that tracks hit zones, adjusts its responses, and provides a fun challenge.
Arcade Feel – Prioritizes speed and style over realism, keeping matches exciting and accessible.
Mobile-Friendly Controls – Designed with button inputs now, with swipe mechanics planned for depth and variety.
Polished Feedback Loop – Particles, sound effects, and smooth transitions to keep gameplay satisfying.
Technical Implementation
Built in Unity using C#.
Cinemachine 3.1.4 powers dynamic camera systems, including spline-based smash sequences.
Custom AI system for calculating hit zones and reacting with appropriate return shots.
Arcade input system that maps shot types to player-friendly buttons, easily extendable to swipe gestures.
SmashBulletTimeController developed as a modular script to handle slow-motion sequences, camera transitions, and impact FX.
Gameplay built with scalable, modular code, making it easy to expand (multiplayer support, additional arenas, progression systems, etc.).
Player Experience
Ping Pong Hero delivers the thrill of table tennis with a cinematic twist. Instead of strict realism, the game leans into over-the-top, arcade moments that make each rally feel like a highlight. Players experience tension during long exchanges and a rush of excitement when executing a perfectly timed smash.
bottom of page

