01StarRunner
A 3D parkour adventure built around responsive traversal, precise jumps, and challenging obstacle courses.
SHANGXIAN “KENT” RUAN / PORTFOLIO
I'm Kent, a game developer and 3D artist. I build gameplay systems and bring them to life through movement, interaction, and visual craft.
PROJECT SPOTLIGHT / 01A study in momentum, control, and traversal.
01 / SELECTED WORK
From movement and combat systems to animation.
Each project connects an idea to a working experience.
01A 3D parkour adventure built around responsive traversal, precise jumps, and challenging obstacle courses.
02An evolution of YubiWa, extending its combat foundations with target locking, weapon switching, portals, and new boss attacks.
03A side-scrolling platformer connecting character movement, physics interactions, environmental hazards, and animation.
04A recreation of the arcade game with an FPS counter, hidden enemies, shields, and difficulty that increases as enemies are defeated.
05A third-person combat project featuring a boss encounter, melee attacks, blocking, rolling, and health and stamina management.
06A third-person RPG project exploring turn-based combat, character progression, and tactical choices.
07A collection of animation work alongside my game programming projects, showing the visual side of my practice.
02 / BEYOND THE CODE
Programming and visual craft inform each other. My animation work is a space to explore movement, timing, and expression.
View animation reel ↗MAYA / BLENDER / CINEMA 4D
3D ANIMATION / SHOWREEL03 / A LITTLE ABOUT ME
I'm Shangxian Ruan. You can call me Kent.
I work across game programming, 3D modeling, and animation. I enjoy the point where a technical system becomes something a player can feel: a responsive jump, a readable attack, or a character that moves with intent.
My projects range from a C++ arcade recreation to Unreal Engine combat and traversal systems. I bring a visual perspective to programming and a practical understanding of implementation to my art.
Get in touch ↗C++ · Unreal Engine · Blueprints · Unity
Movement / combat / interactionMaya · Blender · Cinema 4D
3D modeling / character animationPrototype. Play. Refine.
Connecting technical and visual work04 / START A CONVERSATION
For game development opportunities, collaborations, or a conversation about the work.