Hello there!

I am Yiyang Li, a recent USC graduate and aspiring game developer. My primary interest lies in gameplay and graphics programming.

I have been a gamer for as long as I can remember. Throughout my life, I have played more than 600 games, dedicating over 20,000 hours to them. For any genre you can name, I have played at least one game at some time in my life.

My lifelong passion for video games drives me to create the most immersive experiences possible for players. I strongly believe in the powerful synergy of combining rich gameplay mechanics with cinematic storytelling to elevate the gaming experience.

When I take a break from the digital realm, you’ll often find me immersed in the vast universe of Sci-Fi novels or exploring the city, drawing inspiration for my dream project.