
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)
My Role
Designed and created pixel art assets for characters and environments.Implemented character animation loops (walking, jumping, attacking).Contributed to maintaining a consistent retro visual style.



Key Learnings & Reflection
Gained practical skills in pixel art pipelines and animation workflows.Learned how visual style contributes to player experience.Iterated character animations and tutorials based on playtesting feedback.Understood the importance of rapid prototyping in validating gameplay loops.
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)
My Role
Designed and implemented the grappling hook mechanic, using raycasting and physics.Balanced gameplay parameters (distance, cooldown, physics response) for a fair and fun experience.Created and integrated UI systems including HUD, menus, and pause interface.



Key Learnings & Reflection
Learned to apply Unity physics systems and raycasting to create interactive mechanics.Improved skills in UI design, ensuring clarity and accessibility for players.Gained experience in iterative design, refining mechanics based on playtesting feedback.
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

My Role
Designed and built the third level, focusing on layout, pacing, and platforming challenges.Implemented a new mechanic: slippery floor (low friction) using Blueprints.Assisted with environment setup and scene building.

Key Learnings & Reflection
Enhanced level design skills, especially in pacing and difficulty balancing.Learned to integrate custom mechanics through Unreal Engine Blueprints.Experienced combining environmental storytelling with gameplay challenges.
About Me
Hi, my name is Yuxuan (Jarvis) Hu.
I am an undergraduate student in Games and Interactive Environments at Queensland University of Technology.I am passionate about game mechanics, level design, and pixel art, and I enjoy combining creative design with technical systems to craft engaging player experiences.
Skills

Unity

C#

Python

Photoshop

Aseprite

Capcut
Education
Bachelor of Games and Interactive Environments-Game Design Major
Queensland University of Technology
2022-Present


