top of page

Work Overview

Camera System

HUD_Camera_Colorize_d.PNG
Variant11_Icon_512.png

Foliage System

ASA_Logo_transparent_edited_edited.png
Senior Gameplay Programmer

ARK: Survival Ascended

Ark: Survival Ascended Trailer

Tek_Remote_Camera.png
WORK SUMMARY

ROLE

  • Senior Gameplay Programmer

ENGINE

  • Unreal Engine 5

RESPONSIBILITIES

  • Gameplay Systems Design and Scripting.

  • Gameplay Programming.

  • Technical Design

MY WORK

  • New Camera System: Designed and scripted the game's new camera system.Programmed camera subsystems that were able to adapt to each of Ark's creatures' speeds. The camera was able to adjust its interpolation speed dynamically, based on the creature that the player was controlling.

  • Creature foliage system: Used blueprint to create a system to grow foliage on dinosaurs. The system allows level designers to paint foliage onto creatures. The foliage dynamically grows over time and can be harvested by players.

  • New durability system: Implemented a new durability VFX system for weapons, armor, and dinosaur saddles. 

  • New dragging system: Implemented a system that allowed players to drag other players and dinos when dead. The new system substituted the old Ark ragdoll physics for an animation-based one that used ground-conforming logic to imitate ragdoll.

Work Overview

Camera System

HUD_Camera_Colorize_d.PNG
Variant11_Icon_512.png

Foliage System

bottom of page