Hyperpong
2013. Student game project
Created a two-player game using OpenGL. Built shader effects. Developed reactive soundtrack.
Hyperpong is a re-imagining of the classic game that allows players to influence the ball’s trajectory using electromagnetic fields. Players can attract, repel, and curve the ball’s trajectory using stored electrical charges. The game features a generative soundtrack that reacts to the actions taken by players.
Hyperpong was written in C++ using a custom-built game engine. GPU shaders are used to render electromagnetic fields and add visual effects.
Skills: computer graphics, game design, sound design, mathematics