← Portfolio/Go Surf: The Endless Wave
Diverso Games

Go Surf: The Endless Wave

2016iOS/Android/Apple TVUnity 3DInfinite runner
Go Surf: The Endless Wave

Go Surf is a one-touch infinite surfing game. The player must weave through the wave avoiding obstacles — crowds, birds, sharks — and perform tricks to activate Power Ups.

Team Lead

Managed 2 other programmers across the full project, coordinating tasks and code quality.

Core Gameplay

Game mechanics prototyping and implementation — the one-touch input, wave obstacles, and trick system.

Custom Shaders

Created and implemented many shaders to achieve the art director's vision, including hue/saturation/brightness for a day-night system and stencil-buffer masking shaders for organic wave surfaces.

Async Multiplayer

Implemented asynchronous multiplayer for leaderboard-driven competition.

Apple TV

Adapted controls and input for Apple TV, shipping to a third platform on the same codebase.