Sichuan University · Electronic Information · Class of 2029
Left Jun
Game Client / Gameplay Development
I build playable prototypes, gameplay systems, and interactive products, primarily with Unity / C# and Unreal Engine 5, alongside hands-on experience in C/C++, STM32, and web development.
Selected Work
Representative Projects
Elegy of Asherah
A 72-hour Tencent University Game Extreme Development Competition team project: a 2D platformer and resource-management game built around spirit energy, underground safe time, shortcut construction, and multi-ending settlement.
Emotion Mask
A 2D platformer-puzzle game built around an emotion state machine, platform visibility, dash-based breaking, shard collection, timer settlement, and public release flow, completed solo within 48 hours and published on TapTap.
Wireless Remote-Control System for a Wind-Powered Smart Boat Model
An STM32 software-hardware project based on BOAT02 / CONTROL02, covering ADC joystick sampling, NRF24L01 wireless communication, PWM servo/ESC control, PCB design, and integration debugging.
In Progress
Development Plans
Latest Updates
Articles & Columns
May 16 Chengdu Shuguang Youji Offline Roadshow Notes
Notes from showing Emotion Mask and Elegy of Asherah at the first Chengdu Shuguang Youji offline game exhibition, plus follow-up directions from nearly one hundred playtests.
How This Portfolio Is Organized
A short note explaining how projects, retrospectives, development plans, and articles & columns connect in this portfolio.
How I Work
From Idea to Playable Build
Gameplay Prototyping
Use jam constraints to compress ideas into playable loops and validate core mechanics, game feel, and player feedback in short cycles.
Gameplay Systems
Organize character control, state switching, resource loops, enemy interaction, UI feedback, scoring, and settlement around a clear design goal with tunable parameters.
Engineering and Delivery
Split requirements into modular work, use Git and AI coding tools for implementation, debugging, documentation, and demos, and keep scope deliverable in short projects.
Cross-domain Practice
Turn web product, STM32, PCB, wireless communication, and integration experience into a broader understanding of input, state, feedback, and reliability.
Tools I use