Hi, my name is Yuxuan (Jarvis) Hu.
I’m an undergraduate student in Games and Interactive Environments at Queensland University of Technology, passionate about game mechanics, level design, and pixel art.
My career goal is to work as a Gameplay Designer or Level Designer, creating engaging and innovative player experiences.This portfolio highlights my selected works and projects developed using GDevelop, Unity, and Unreal Engine.

Crabsplosion
Artist & Animator

A 2D platformer shooter created in GDevelop.I was responsible for pixel art assets and character animations, including walking, jumping, and attack cycles.This project helped me practice pixel art pipelines and animation design while understanding the importance of rapid prototyping.
(Project from IGB220 – Fundamentals of Game Design)

Beanstalk Blitz
Game Mechanics & HUD Programmer

A 3D platformer inspired by Jack and the Beanstalk, built in Unity.
I implemented the grappling hook mechanic using raycasting and physics, and developed the game’s UI (HUD and menus).
Through this project, I gained experience with Unity’s physics systems, raycasting, and iterative design to refine gameplay.
(Project from IGB100 – Game Studio 1: Mini-Game Development)

AIDEN FROM SPACE
Level Design

A 3D platformer combining environmental puzzles and traversal challenges, developed in Unreal Engine.
I designed and built the third level, and created a custom slippery-floor mechanic using Blueprints.
This project strengthened my level design skills and taught me how to integrate custom mechanics into Unreal.
(Project from IGB321 – Immersive Game Level Design

Crabsplosion
Artist & Animator

A 2D platformer shooter created in GDevelop.I was responsible for pixel art assets and character animations, including walking, jumping, and attack cycles.This project helped me practice pixel art pipelines and animation design while understanding the importance of rapid prototyping.
(Project from IGB220 – Fundamentals of Game Design)