In the JOE, I am the main programmer and technical artist for new projects.
Programming :
Set the specifications for the new project and use Bitbucket for version control.
Develop the main game combat system, including 8 types of character movement behaviors, and 8 types of attack methods.
Modularize scripts, improve the reusability of scripts and optimize the process of adding behavior patterns.
Technical art :
Set asset specifications and animation development process (use Unity 2D Animation to handle rigging and animation), speed up art development efficiency and save project resources.
Create a game-specific Outline Shader.