SwitchBlade

by Handshake Firm


 

DeltaBlade 2700 at PAX West 2019

 

Fight as a Rogue Cyberpunk Ninja-Robot in DeltaBlade 2700: an Action-Packed, High-Energy, Competitive Local Multiplayer Brawler with Explosive, Fast-Paced Sword Combat... and Jetpacks.


Graphics Engineer & Technical Project Manager

September 2021 - December 2021

Notable Features:

Vulkan Rendering Framework

As the graphics engineer for the project, I constructed a Vulkan rendering framework entitled Damascus that is capable of cross-platform execution and high performance.

This was the focus of my efforts and research over the semester, and a technical write-up of some of technology can be found among the links below!

 

Responsibilities:

  • Authored the cross-platform Vulkan graphics framework, enabling the game to be rendered on 4 platforms.

  • Graphics framework features include type abstraction, automatic memory management, triple buffering, descriptor set pipeline with shader reflection, font rendering with kerning, batch rendering and more.

  • Debugged issues using RenderDoc while profiling and improving performance using NVIDIA Nsight.

  • Mentored teammates and interested students in Vulkan development throughout the semester.

  • Managed the development team using Agile and Kanban methodologies.