One Punch Man : World [Tools]
ROLE
Programmer
DESCRIPTION
-
Developed story debugging functions in Unity using Node Canvas, allowing for modification of story variables, jumping to specific plot points, and setting breakpoints.
-
Inspired by Naraka Blade, created a Motion Recorder—a customizable recording tool that captures gameplay and logs parameters, enabling designers to verify if motions are performed correctly with the recorded data.
YEAR
2023
GENRE
Editor Tool
PLATFORM
PC
About This Tool

Story Debugging Tool
Enables game designers to visualize the plots they create, modify variables at each step to test different branches, and set breakpoints at any point for debugging.
Motion Recorder
Inspired by the technical sharing of Naraka Blade, I developed a motion recorder that supports recording, replaying, loading, and saving by extending Unity's Timeline Editor. The tool eventually helped the One Punch Man tech team customize the parameters they wanted to record by marking specific attributes. The core logic behind it is to execute code before the frame start and after the frame end, utilizing Unity's lifecycle to achieve this.
