GTE hero image
Co-op survival game · Multiplayer & networking

GTE
Get To Evac

A stylized multiplayer zombie-survival prototype where two players fight through an infected city, hold out until the helicopter arrives, and survive the final extraction window together.

UnityNetcode for GameObjectsCo-opMultiplayerNetworking
GTE mission start
Begin the run and push into the infected city
GTE combat scene
Co-op combat pressure and horde control
GTE extraction scene
Final extraction and helicopter survival window
Project showcase

Fight together. Survive the timer. Reach the evac zone.

GTE — Get To Evac was developed as a multiplayer and networking project in Unity. The experience is built around cooperative survival: players start inside a dangerous city, fight through zombie pressure, use powerups to stay alive, and try to reach the extraction point before time runs out. A hidden three-minute timer triggers the helicopter arrival and turns the last moments into a tense final stand.

Mode

2-player co-op

The game is structured around teamwork, shared risk and coordinated survival.

Objective

Reach the helicopter

Push through the level, stay alive and secure the extraction zone together.

Pressure

Hidden 3-minute timer

The helicopter arrives after a countdown, creating a memorable final phase.

Support

Powerups & pickups

Heal Bag, Golden Bullet and PowerUpGun give the team a chance to recover and push forward.

Trailer

Gameplay trailer

A concise gameplay-driven cut that highlights co-op combat, pickups, timed extraction and the multiplayer survival loop.

Game flow

A clear co-op loop from first contact to final escape

Start of the mission
01 · Start

Enter the infected city

Players begin together and move into a hostile urban space with the evacuation route ahead.

Co-op combat against the horde
02 · Combat

Fight through the horde

Combat pressure rises quickly, making positioning, support and teamwork essential.

Powerups and survival support
03 · Support

Use pickups under pressure

Emergency items and powerups create recovery moments and keep the run alive.

Final extraction zone
04 · Extraction

Hold the landing zone

When the helicopter arrives, the team must survive the last wave and escape together.

Multiplayer focus

Networking is part of the identity of the project

GTE was not designed as a single-player prototype first and then adapted later. The game was developed in the context of a multiplayer and networking course, so synchronized cooperation, shared combat pressure and the extraction objective were central from the beginning.

This focus shaped the experience: players survive together, fail together and depend on each other during the final push toward the helicopter.

Unity NGOClient / HostCo-op GameplayPrototype
Final helicopter escape
GTE combat showcase
Portfolio note

A compact showcase page, not a slide deck

This page presents the project in a portfolio format: concise context, strong visuals, the core loop, and the technical angle that matters most for this project — multiplayer and networking.

It is designed to communicate the concept quickly while still showing enough structure, production value and clarity for recruiters, studios and collaborators.

UnityC#Netcode for GameObjectsMultiplayerNetworkingGameplay DesignPrototype

Developed as a collaborative university project by Omid Ameri, Julong Yan and Kareem Salem. This portfolio page focuses on the game loop, the multiplayer structure and the overall player experience.

← Back to selected work
Next project · 05/05

Volucap