Portfolio

Grapple Grub

Ryan Gan
Ryan GanGameplay Developer / Mar 20, 2023
unitycsharpphotonmayaadobepsadobeaitrello

A 3D multiplayer action-adventure platformer

Grapple Grub

Game Overview

Grapple Grub is a fast-paced 3D multiplayer action-advanture platformer set in a flooded futuristic neon city. Players take on the role of a delivery robot working for the food delivery mega-corp, Foober Uoods.

Navigate the urban landscape by running, jumping, and grappling between buildings to deliver orders before they get cold. Earn tips from successful deliveries to unlock new abilities and access challenging levels, competing for the fastest completion times.

Contributions

We are Grubby Games, a small team from Drexel University. We made Grubble Grub over the course of 20 weeks for our Junior Workshop class. As a Gameplay Developer and Level Designer, my key contributions include:

  • Traffic System - Developed a custom Unity tool for creating a dynamic traffic simulation with hovering vehicles and obstacles around the city

  • Player Mechanics - Implemented a smooth mantling movement to enhance the player's core movement abilities

  • Multiplayer Infrastructure - Engineered lobby management and in-game synchronization using Photon with support for both private and public multiplayer rooms

  • Level Design - Designed multiple levels for the single-player mode

Our Website

Code Snippets

  • Traffic System Simulation Builder - Create a traffic system simulation in Unity. You can customize traffic paths, spawning vehicles, obstacles (traffic lights and etc.) to create various traffic scenarios.
TrafficPathFormer.cs
CarMovement.cs

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3