PORTFOLIO

Work

Shipped games, VR, tools and 3D art. Each project links to its store page, code or art where I can share it.

Screenshot from Lightbearers

UNREAL ENGINE · STEAM · 2016 & SEQUEL

Lightbearers 1 & 2

As one of a small team shipping full games, I worked across the whole pipeline. My main responsibilities:

  • Gameplay systems programming
  • Level design: layout, lighting and set dressing
  • 3D asset modeling and texturing
  • Playtesting, feedback and iteration

Lightbearers on Steam · Lightbearers 2 on Steam

IN DEVELOPMENT

Badass Brad

Coming soon.

Wishlist on Steam

Interior from the real estate VR experience

VIRTUAL REALITY · CLIENT WORK

Real estate VR

An interactive VR experience for a real estate company, deployed in their offices and also used to make renders for their website. Buyers could swap materials in real time.

  • Programmed the app framework: movement, interaction and material swapping
  • Built and lit the environments
  • Created custom meshes and textures

C++ · UNREAL ENGINE PLUGINS

Networked gameplay systems

Unreal plugins built on the Gameplay Ability System with full networking support, where every feature gets several times harder than its single-player version.

  • A networked movement component that switches movement modes seamlessly, with client-side lag unnoticeable up to 500 ms
  • GAS integration where the client handles heavy calculations and the server validates the result, rolling back when needed

Code on GitHub · Online tools

C++ gameplay code in Visual Studio
Rendered lantern 3D asset

BLENDER · SUBSTANCE DESIGNER

3D assets & materials

Game-ready models from Blender and procedural materials from Substance Designer.

See more on ArtStation