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.