Tech Blog
- Tech Stack: Unity Engine, C#, C++, TortoiseSVN, Phabricator, PIX, RenderDoc, TeamCity
- Website URL: Link
Implemented new features to 'Rust:Console Edition' by carrying them over from 'Rust' on PC. Additionally optimized the features' code that was written up by the original developers (Facepunch). Fixed more than 600+ bugs ranging from various types: gameplay; physics; environment (terrain, lighting, sound); networking; UI; graphics/shaders; and enemy AI behavior.
Implemented various in-house Unity tools such as a tool that imports and auto-configures assets for the art team as well as a debug tool for the QA team to spawn and test terrain objects. Additional responsibilities I took upon myself were code-reviewing, debugging and managing/running new builds to update/ship the game.
Also sometimes volunteered for the 24-7 server maintenance crew (that works in shifts/rosters) to keep an eye out for when any of the Rust online servers crashed/went down.