

Welcome to my Portfolio!
Work Experience
Tencent Games
Technical Designer
Department: Honor of Kings: World;
Duration: May 2024 - August 2024;
Platform: Unreal; Languages: C++, Blueprints;
​What I achieved:
-
Redesigned the logic for a core gameplay mechanic, incorporating inter-Blueprint communication, server-client synchronization, and server-side saving/loading, leading to an 80% reduction in configuration overhead and improved loading times.
-
Created Blueprint classes with Unreal Engine's network features, enabling them for online gaming.
-
Designed and integrated a new interactive animation logic that combined walking and motion warping, easily configurable via data tables, resulting in smoother and more natural interactions.
-
Enhanced open-world loading performance by utilizing Python to create sublevels and transfer existing actors without data loss.
-
Using Sequencer crafted animations and camera movements, improving player interactive feedback.
Professional Projects
Serenity Citadel
Duration: 2023-Present; Team Size: 7;
Platform: Unreal; Languages: C++, Blueprints;
Serenity Citadel depicts an idyllic life in a cyber world which includes a farming module and a world-exploring module.
/*
*
*
*
*/
​What I achieved:
-
Adapted as an interactive installation with alt control and displayed in Fusion Symbiosis Art Installation Exhibition in Nanjing, China.
-
Using Unreal Utility, implemented a grid map spawner and random terrain generation based on Perlin Noise with easy designer access.
-
Programmed level transition using level streaming and sublevels, realizing quick and consistent level loading.
-
Realized character switching and controller action remapping using Enhanced Input System.
-
Applied singleton design patterns with Unreal subsystems.
-
Implemented interaction system based on a collision box attached to the player and interactables with custom collision channel.
-
Programmed an UI system manager based on widget switcher
Dream Circuit
Duration: 2025 (6 weeks); Team Size: 3;
Platform: Unreal VR; Languages: C++, Blueprints;
/*
*
*
*
*
*/
Dream Circuit is a VR game developed in a 6-week hackathon. The player acts as a robot, arbitarily using different tools on objects and thus learning the life of humans.
​What I achieved:
-
Quickly mastered Unreal VR features to implement the game loop, including hand tracing, hand interactions, and haptics feedback.
-
Implemented user interfaces in VR and iterated the UX design to alleviate motion sickness.
-
Used subclasses and interfaces in the code structure to enhance decoupling, flexibility, and easy access in Blueprints.
-
Provided readable interfaces in Blueprints for designers to quickly prototype and test.
Planet X
Duration: 2019-2023; Team Size: 10;
Platform: Unity; Languages: C#;
/*
*
*
*
*/
Planet X is a strategic game where players represent nations, simulating international cooperation in the face of environmental issues.
​What I achieved:
-
Programmed the whole game loop including player actions, numerical systems, and UIs.
-
Engineered game AIs based on behavior trees, simulating imperfect information decision making.
-
Designed and implemented designer configuration method reading json.
The Post Oracle:
- A Narrative Game Framework
Duration: 2021-2023; Team Size: 3;
Platform: Unity; Languages: C#, Java;
/*
*
*
*
*/
The Post Oracle is a female-oriented narrative game. A writer-friendly narratice game interface is implemented from scratch.
​What I achieved:
-
Engineered a visual novel framework in both in Java and Unity enabling designers to create dialogues, branches, and animations in natural languages, and keep track of the narrative branches in a datatable.
-
Crafted the UI/UX in both design sense and programming sense.
-
Implemented a local save & load system.
-
Designed and prototyped a CRPG-like skill system and designer-friendly interface.
Rapid Prototypes
About Me
My name is Junxuan Hu;
You can also call me Skylar!
I'm a game engineer / technical designer from China.
I decided to become a game developer since my high school.
My wish is to create an utopia in games where all people can live in peace.
​
​

Contact

+1 801-641-2602
