Xiaoyue Ma (Caballo)

Welcome to my page!

Know Me More

About Me

Game Development (Animation, Gameplay, Graphics, System), Game Design, Photograph, Boxing, Film, Guitar, I also have a cat!

Game

Game Projects

Floating Otter

3D narrative indie game

Party Planet

An online asymmetric party game

He Bala Me

A 2D local two-player party game

Tears of the West Lake

A projection art interactive game

Mr.Summer

A 2D side-scrolling stealth game

Lose Sight

A 3d narrative game

Tech

Graphics & Animation Projects

Mini-Minecraft

Implement Basic Minecraft with C++ and OpenGL

CUDA Path Tracer

CUDA-enabled GPU for rapid path tracing

GPU-based Motion Matching

GPU compute shader on Motion Matching search

Unity-IKFK-Plugin

A dynamic library Unity plugin for FK/IK systems

Vulkan Grass Rendering

Responsive Real-Time Grass Rendering for General 3D Scenes

Mini-Maya

Basic Maya Functions implementation

Flocking CUDA Simulation

Flocking simulation based on the Reynolds Boids algorithm

Research

Research Projects

VR Boxing

A HIIT-based VR Boxing Game, received from CHI-Play 2020

Effects of an Immersive Virtual Reality Exergame on University Students

JMIR Serious Games

Photograph & Life

Life pieces

3D Modeling

My modeling works in Maya

Trip

Records on my trips

People

People with things

Cat

My little cat and her friends

Ocean

Photograph of oceans

Experience Timeline

timeline

  • Oct 2019

    XTJLU - XLAB

    Join the X-Lab in my sophomore, responsible for HCI related demo development, experiment design, literature review, paper writing.

  • March 2021

    Empathy Computing Lab

    Join the ECL in my Junoir, responsible for VR demo development, experiment design.

  • image alt text

    July 2021

    Seasun Game

    Gameplay Programmer Intern: Responsible for the development of Gameplay and character animation performance using Unity/C# and Lua. Focused on refining the construction of animation behavior trees and developing robust, reusable behavior tree nodes.

  • May 2023

    Netease Game

    Gameplay Programmer Intern: Responsible for the development of Gameplay and animation-related content using Unreal Engine and C++, assisted in optimizing Motionmatching search, enhanced the quality of character interaction animations, and automated the marking process for the climbing system.

  • Jan 2024

    Tencent Game

    Animation Research Engineer Intern: Develop an animation system based on IK, role movement, interactive upper logic transformation

  • Live Vividly!