Yuxin Peng | Technical Artist
whysowasp@gmail.com | (415)-590-9808
Python workflow
Maya Two-Bone IK Auto-Rig Tool
A Python tool for quickly setting up a two-bone IK rig in Maya. It:
-
Duplicates the bind skeleton and renames joints to _ik_
-
Creates IK handle, wrist control, and pole vector control with correct positioning
-
Applies constraints and connects to the original skeleton
-
Speeds up rigging for biped limbs and prototyping
Retro Aircraft Game (AI-Enhanced)
A 2D arcade-style shooter built in Python using Pygame :
-
All textures generated with Midjourney, emphasizing stylized retro visuals.
-
Designed a side-scrolling aircraft shooter with real-time laser combat, health tracking, and score display.
-
Developed enemy AI with randomized movement, shooting patterns, and respawn logic to keep gameplay dynamic.
-
Created visual effects such as explosions, lasers, and health bars using sprite layers and DirtySprite optimization.
-
Integrated real-time collision detection with feedback (FX + score system).
-
Focused on gameplay polish with responsive controls, performance-aware design, and modular object-oriented structure.